[Windows Mobile Software Development] beemerTPPC:
Ok, this is the first alpha. It is only for experimentation because is buggy and have some hungs but works with DecoRDS and iGo 8 with some little work.

Install:

1- Copy HyperGPS.dll and GFMAPI.dll to your \Windows folder. Be sure to use this version of the GFMAPI.dll because it is signed.

2- Copy HGPSClient.exe wherever you want. This is the configuration program.

Configuration and testing:

With the headphones connected...

1-Start HGPSClient. A screen with several options will be shown:

-COM Port: select a free port on your device. I use COM9: but any not listed on HKLM\Drivers\Active subkeys neither reserved for bluetooth should work.

-FM Band. I've only tested CCIR

-Data output. At this moment only TMC data option works.

-Sound output: Select Speaker or headphone for the main PDA sound output.

-Mute radio: Select Mute or tuned sound for testing.

-Load on Boot. Select Manual. DO NOT SELECT AUTOMATIC, because the driver is buggy and could obligue you to do a hard reset!!!!

2-Press the TMC button. The driver must load inmediatelly being shown at the top of the page. If an error pops up, you should install beemercert.cab. Some devices (or ROMs) needs the driver to be signed, others not. This driver is signed but as Verisight wants 400~for a signature I've done my own one, but it needs to install my certificate.

3-Once loaded, select Menu-Test

The test screen appears. We will use this to find a station that transmits TMC. You can enter a frequency directly in the top box ie: 95.8 and press Set, or tune with |< < > >|. Be slow, the new frequency can take two seconds to appear.

In the Send Box you will see the commands sent to the driver, and in the Receive tha responses from the driver. Once you have found a TMC capable station you will see responses like: $RTTMC,8,e213,8543,8873,1458*1B

Its important that you see the $RTTMC,8 because 8 is the TMC group. Other numbers mean other RDS non TMC messages.

4-Take note of the frequency and press Ok to exit this screen.

5-Man Button have not function at this moment.

6-Leave the driver loaded and exit the program.

Using it with DecoRDS:

Load DecoRDS, select the port you defined for the driver and press Open. It should start to receive in the last frequency used (the one with TMC you have found).

Using it with iGO 8:

-Open Igo, go to settings, TMC and select Royaltek and the porst defined for the driver and press find hardware. If the hardware is found you will see a screen that allows you to tune the radio. Unselect the automatic tunning ans slowly search the frequency that transmits TMC. Once reached you will see a message indicating TMC presence.

-then you can go to the Map, tap in the GPS icon, and then in the car and you'll see the traffic alerts.

If iGo doesn't detect the hardware (I'm having some troubles with this), exit iGo, find a file called system.ini on the iGo folder and edit it. Find the tmc section and edit it to reach your settings:

[tmc]

saved_config_available="1"

saved_config_classname="NMEA_GPSTMC_ROYALTEK"

saved_config_portname="COM"

saved_config_port="9"

saved_last_tuning_mode="0"

saved_last_frequency="958"

Unloading the driver:

-In this version you can't use the FM radio while the driver is loaded. To unload it enter the HGPSClient program and press TMC again until it unloads. Can take up to a minute and is faster if you disconnect the headphones.

Enjoy it!