Project Description
GemTerm is a serial terminal UI frontend for Windows CE (mainly for embedded CE).

The old Windows CE serial terminal program "pegterm" depends on MS provided termctrl.dll internally.

GemTerm is also established above the termctrl but can easily modify the codes.

Supported OS

Windows Embedded CE 6.0
Windows CE 5.0
(should also work for CE.NET 4.x but I have no means to test...)

How to build

In order successfully build this project, you should have

Visual Studio 2005 with Smart Device Development capability
Any Windows Embedded CE based SDK
WTL (Windows Templete Library) 8.0

WTL 8.0 can be downloaded from Microsoft site:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=e5ba5ba4-6e6b-462a-b24c-61115e846f0c

Known Limitation

The termctrl.dll included in Platfiorm Builder may not support Serial Port Plug and Play.
When you opened 3G USB Modem device serial port by GemTerm and unplug the device, you'll get exception in the termctrl context.
This must be fixed by modifying the termctrl.dll code but this is beyond the scope of this project.

Remarks

When your SDK includes "DCOM" functions, the WTL 8.0 templete components may result in build error.
I made a little modification in WTL module and put it into "include" folder. You can use it when DCOM based build error occurs (just setup "include" folder for additional header location)



Last edited Jul 13, 2010 at 8:32 PM by hnakayam, version 4