1. Adds a few simple entries to the Win95 Registry:
HKEY_CURRENT_USER\Software\Palm Computing\Pilot Desktop\Application0
HKEY_CURRENT_USER\Software\Palm Computing\Pilot Desktop\ApplicationGC0
It does not modifiy any existing entry. To manually remove the GCM, simply delete the above two keys.
2. Copies the GenCond.dll/GenCn20.dll file from the work directory to your Pilot directory.
During your next HotSync, the GCM will automatically engage, and update your PC with the data from the Pilot.
If you wish more control over the operation of the conduit, you can control the direction of data flow by selecting options from the HotSync field on the GCM application.
You may
Note: If you wish to disable the conduit, there is also a checkbox at the bottom of the GCM screen which causes this conduit to be 'skipped' during a HotSync.
The GCM keeps several backup copies of your sync data. You can control the number of backup files through an entry on the GCM screen.
Backups are numbered, like the old VAX system. For instance, if you were working on the DinkyPad conduit, the main data file is
DinkyVw.dat
and the backups are
DinkyVw.dat.4
DinkyVw.dat.3
DinkyVw.dat.2
DinkyVw.dat.1
This allows you to keep quite a long, ordered history of your data.
On the next HotSync, have a look at the file HotSync.log.
HotSync1.0/GCM13: If everything is working properly, you should see:
HotSync started 11/26/96 09:05:33
Port speed is 57600 bps
OK Address Book
OK Date Book
OK Memo Pad
OK DinkyView
OK PilotMoney
OK To Do List
OK Backup
The first three will almost certainly be there. If the ToDo list entry appears, then the GCM is working properly. In between the MemoPad and ToDo entries, there is a list of generic conduit activity. In this example, I have the DinkyView and PilotMoney conduits working properly.
HotSync1.1/GCM20: If everything is working properly, you should see:
HotSync started 11/26/96 09:05:33
Port speed is 57600 bps
OK Address Book
OK Date Book
OK To Do List
OK Memo Pad
OK DinkyView
OK PilotMoney
OK Backup
The first four will almost certainly be there. If any of the conduits that you installed appear, then the GCM is working properly. In between the MemoPad and Backup entries, there is a list of generic conduit activity. In this example, I have the DinkyView and PilotMoney conduits working properly.
Both: If you see a line such as:
database not found on Pilot
then the application that the conduit expects is either not installed on the Pilot, or has no data.
If you have any doubt about the operation of the GCM, simply run the CondMgr.exe application, and select Remove/RemoveCM from the menu.
To add a conduit for any Pilot app, select Insert/InsertNewConduit from the menu.
The Conduit Manager also presents you with the opportunity to backup all the applications and data in the Pilot, onto the PC. This occurs the next time you hotsync. Because there may be a lot of data involved, this may take some time (about 7minutes for a full Pilot 5000 and 15 for a 1Meg Pilot)
You can specify the following options:
Note: It is not certain that all apps will be reconstructed on the PC in exactly the way they were first written; the Pilot programming environment allows apps to be modified while they are running. At this point, as far as I know, all apps do reconstruct properly.
Note: Again, no warantee or guarantee is implied through this documentation or associated with the use of this code. Please use it with caution.