yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] tyguy:
I didn't install / play with it yet but looking forward to and I admit that I was too lazy to read through all posts but found this site http://totaltraffic.com/CoverageAreas/ with a list of frequencies / radio stations supporting TMC in the US.
[Windows Mobile Apps and Games] beemerTPPC:
HGPS_Switch.exe

In order to solve many of the issues that some users are having, I've developed a small utility called HGPS_Switch.exe that can be used with ANY of the HyperGPS versions.

Its is a small program that will load the HyperGPS driver, launch your navigation program, wait for navigation program exit, and then unload the driver.

With the driver being "fresh" loaded every time iGO starts, it should avoid the no TMC on second igo start issue. Also being unloaded when not in iGO, it should solve the No Awaken from suspend issue.

Also, with the driver unloaded the FM can be used to hear music ;)

I've done it in a way that allow using it with different navigation or RDS applications withouth needing to change configurations.

Instructions:

==========

1-Copy the HGPS_Switch.exe file to the navigation application folder.

2-Create a link to the navigation application executable in the same folder.

For example, in your desktop, navigate to your mobile device, find the iGo8.exe file, and with the right mouse button select Create link.

You can do also wiith copy/paste link in Resco explorer

3-Rename the link to NavApp

For example, if you have igo8.exe.lnk rename it to NavApp.lnk (maybe you can't see the .lnk extension but it is there).

This way you can have as many copies as you want if you use several navigation/TMC programs.

Take into account that once the navigation program is closed, the driver can take some time to be unloaded. Please don't restart iGo until at least a minute after.
[Windows Mobile Apps and Games] ultraseb:
thanks for your great job !!!

working well on my diamond with beta 1 and beta 3 !!!

i have wm 6.5

see you soon, i am waiting for my touch HD !!!!!

i use the switch !!!

see you
[Windows Mobile Apps and Games] remko:
Thanks I will try this out.

Just one question: Do I need the "saved_config_available" set to "0" or "1"? If it should be set to "0" I actually wouldn't need this app, since a second start with the option set to "0" is no problem when the driver is still loaded...

Grtz Remko
[Windows Mobile Apps and Games] blackjag:
ok so what did u do to get it to work?

i'm using 6.5 rom as well, using the switch program for the great beemer ;)

just the way he described im getting a TMC hardware not found error in iGO8

installed the beta3 version

so please care to explain how u got it working?

with beta1 it does find the hardware but with the well documented workarounds
[Windows Mobile Apps and Games] beemerTPPC:
I have mine in 1 and never have to search for the hardware, althought I have to wait up to one minute for the automatic search to find the station if I turn it on in my garage.

I'm going to solve this issue increasing the time to start searching at least to one minute after a TMC station is lost. But I need to see if iGo alows it ;)
[Windows Mobile Apps and Games] pietrucci:
Don't get it: when I make a link to the navigation program (p.e. IGO8.exe) and then start this link, how does this program know is has to start HGPS_Switch.exe first??? Or do I have to make a link to HGPS_Switch.exe and start that?

Sorry for my stupidity...
[Windows Mobile Apps and Games] ProgMaq:
The only version that working in my Polaris is Alpha 3, can anyone upload this version?
[Windows Mobile Apps and Games] kgk:
HGPS_Switch.exe will look for a lnk in the same directory named NavApp.lnk and run that. So HGPS_Switch.exe is what you need to start after making a link to IGO thats named NavApp.lnk . Just make sure all 3 are in the same directory ( Igo.exe HGPS_Switch.exe and the link called NavApp.lnk that points to igo.exe )
[Windows Mobile Apps and Games] pietrucci:
Ok thanks, now I get it, HGPS_Switch is the one to start!
[Windows Mobile Apps and Games] beemerTPPC:
True, but with a small trick available if someone want it: HGPS_Switch and the link must be in the same folder, but the link can point to a exe file in a different folder.
[Windows Mobile Apps and Games] matthijsvankeulen:
I use beta 3 and the switch app. IGO and de driver are both loaded, but iGO still can't find tmc hardware.

When I close iGO, and open hypergps, I see that the TMC driver is still active and even after 2 minutes it doesn't shut down. I have to unload the driver by hand.

Any explanation of why iGO can't find the hardware?
[Windows Mobile Apps and Games] beemerTPPC:
No, you should start HGPS_switch instead. It will in turn start your GPS navigation program. this way it will be aware of when the navigation program closes, etc.
[Windows Mobile Apps and Games] beemerTPPC:
A log could be useful ;)
[Windows Mobile Apps and Games] beemerTPPC:
CALL for GNS protocol implementation help

I've some information on GNS protocol and I'm pretty sure of how to send the TMC information to the navigation prohtam, but I need information about what do the navigation program messages means.

Fr example, this is a lusual trafic:

//Igo start hardware detection sending this

TX:[FF][56][78][78][56]

//on the internet I've seen that this couls be a response that I don't understand

RX:[3F][00][00][56][05][2B][2E][0B][05][3F][3F][00][00][00][45][72]

//Then one more possible command

TX:[FF][43][01][00][43]

TX:[00][00][00][00][00]

//And its answer

RX:[72][00][00][3F][3F][47][4E][53][20][47][6D][62][48][3F][3F][00][00][00][45][72]

//Then one more possible command

TX:[FF][41][7B][55][41]

TX:[00][00][00][00][00]

//And its answer

RX:[72][00][00][3F]

RX:[3F][00][00][41][8A][A9][7B][55][00][3F]

//Then one more possible command

TX:[FF][73][9B][05][73]

//Following bytes seems an answer with raw RDS data and it's already implemented in beta 4

RX:[3F][00][00][73][9B][01][55][00][00][3F]

RX:[3F][D3][18][85][41][90][6C][31][0C][3F]

RX:[3F][D3][18][05][48][98][CA][41][4E][3F]

RX:[3F][D3][18][65][5E][00][00][10][30][3F]

RX:[3F][D3][18][05][49][9E][CA][54][45][3F]

RX:[3F][D3][18][25][57][48][41][54][27][3F]

RX:[3F][D3][18][05][4A][A0][CA][4E][4E][3F]

RX:[3F][D3][18][65][5F][10][04][20][06][3F]

RX:[3F][D3][18][85][41][90][6C][31][0C][3F]

RX:[3F][D3][18][05][4F][F5][CA][45][20][3F]

RX:[3F][D3][18][05][48][A2][CA][41][4E][3F]

RX:[3F][D3][18][65][5E][00][00][10][30][3F]

RX:[3F][D3][18][05][49][A3][CA][54][45][3F]

RX:[3F][D3][18][25][59][45][20][57][41][3F]

//Igo also send this sometimes:

TX:[FF][53][78][78][56]

Any help will be apreciated.
[Windows Mobile Apps and Games] L_o_k_i:
@beemerTPPC

Hi,

I tried HGPS_Switch.exe and it doesn't work (I used the beta3): the second time iGO stays on 0.0MHz frequency and when I tune it on a frequency that broadcast TMC, I don't see "TMC present" message or the name of the radio displayed.

In fact I don't see how this program can help in detecting the TMC hardware the second time. I have better luck by using saved_config_available="0" in sys.txt and search for the TMC hardware each time I run iGO.

Did you read my post (http://xdaforums.com/showpost.php?p=3806020&postcount=482) ?

I wonder if Beamrider can help on this. I wonder if his driver for the omnia have the same problem when running iGO the second time.
[Windows Mobile Apps and Games] matthijsvankeulen:
How do i make a log file? When i know how to make one, i will post it.
[Windows Mobile Apps and Games] OlivierTheBest:
I tried HGPS_Switch.exe with beta 1 (which works on the contrary to beta 2 &3 on my HTC DIAMOND) and I confirm the good behaviour of HGPS_Switch.exe with IGO.

Excellent

Olivier
[Windows Mobile Apps and Games] beemerTPPC:
Loki, I think your issue is a Igo related issue. For something I dont know when you set it to save the conguration it doesn't, then only works when you tell igo not to do so.

Could you try with another iGO version? I'm using 8.0.0.35389

The issue Beamrider is finding in Omnia seems different for what I've readed. They have FM radio issues, but you have and iGO trying to tune 0.0 MHz!!

In any case, I don't remember a log from your side with "saved config =1", I think you always have sent me working logs, but not sure because I'm not now in my development station. Could you please send me a failing log?
[Windows Mobile Apps and Games] beemerTPPC:
create a LogMode DWORD value under HKLM\Drivers\HyperGPS and set it to 1
[Windows Mobile Apps and Games] w04g005:
Ok tried it with beta 3 and the switch application. now it detects TMC hardware but still no TMC signal....it's just a pity. I got it working only one time! NOw not even the name of the radio station is shown!

I don't know what to do.Maybe posting a log file later.

thanks
[Windows Mobile Apps and Games] Captain_Throwback:
I'm having a similar problem now, using the switch app. I was only able to get TMC data in iGO that one time. Now, after taking the TMC settings out of my SYS.TXT, the hardware isn't even recognized! I'll have to enable logging later and post one.
[Windows Mobile Apps and Games] salemh:
beemer,

Something interesting .... after trying several programs using hte Radio / RDS ... I noticed that even FM Radio can't get RDS data sometimes ... I tried then XFMRadio (I assme u use its API) and the same .. the only thing to do then is to soft reset ...

Os I am sure this can add to the strange behaviour of your driver sometimes.

What API r u using? FMS.dll 1.2?
[Windows Mobile Apps and Games] matthijsvankeulen:
After soft reset I get this as a result when i start the switch app together with iGO 8 and Beta 3. There is no hardware found in iGO. I'm not that happy about it and hope there is a solution.

I included the log file.
[Windows Mobile Apps and Games] L_o_k_i:
I'm using beta3 with your latest hypergps.dll

- delete TMC config in system.ini (save forder of iGO)

- delete TMC config in sys.txt

- soft reset

- start HGPSClient

- load driver

- close HGPSClient

- start iGO

- search for TMC hardware on port 9/Royaltek protocol --> found!

---> now I can receive TMC data within iGO. I unchecked autotune

- close iGO

---> in system.ini I have:

[tmc]

saved_config_available="1"

saved_config_classname="NMEA_GPSTMC_ROYALTEK"

saved_config_portname="COM"

saved_config_port="9"

saved_last-tuning_mode="0"

auto_tuning="0"

saved_last_frequency="990"

- start iGO: TMC is still detected

---> on TMC page I can see the last frequency where I was: 99MHz, but no TMC data is received. I don't have the name of the station either.

If I check the auto tune, I cannot find other station broadcasting TMC. I cannot see either the name of the stations.

- close iGO

- start HGPSClient

- unload driver

- close HGPSClient

---> see hypergps_log1.log

I have made another test with only the part where iGO cannot receive TMC data on the second run (see hypergps_log2.log). Before that I unload/load the driver.
[Windows Mobile Apps and Games] remko:
Some things I've noticed with Beta3:

- Activating log mode prevents iGo from recognizing the TMC hardware.

- If used with "saved_config" set to "1" it does recognize, but no TMC coming in.

-With LogMode deactivated, I can only receive TMC in iGo if I set "saved_config" to "0"

Your new app does not solve the issue. I am using teh april version of iGo 8.3.2.something. I will try a different version as soon as i find it...
[Windows Mobile Apps and Games] jlc_and:
hello

:mad:I'm testing this soft but i have this message whith france inter "TMC State N/A":mad:

what can i do to have tmc info?:confused:
[Windows Mobile Apps and Games] cbolumar:
1 week with beta 1 without problems.

One week ago i upgraded the driver to beta 1 in my polaris , i changed dlls to lower case in windows and

wrote

[tmc]

saved_config_available="1"

saved_config_classname="NMEA_GPSTMC_ROYALTEK"

saved_config_portname="COM"

saved_config_port="9"

saved_last_frequency="958"

in sys.txt and config.ini

Six or seven days after , with more than 10 soft reset , starting igo 5 o 6 times and driving 2 hours every day, all is running OK.

When i take the car , run HGPSClient, active the driver , start TEST and when I'm seen 95.8 and tmc data , without leave the test screen , i start igo , if i have route go directly to the navigation screen , in other case to select destination .

Automatically, in 15 seconds, i have the tmc information ( the little tmc icon change from dark to light and receive the first traffic warning) , never need to scan for tmc port or hardware inside igo.

Sometime igo lost tmc and the icon become dark but in several seconds it recover the tmc signal .

If i restart igo , and go to the navigation screen i have the traffic information in the same way.

I had problems two days ago but the problem was in RNE3 (95.8) . For 20 hours it doesn't sent any tmc data , when RNE3 restarted the transmission , the driver came back to run OK .

I don't remember last time i scanned for tmc hardware , port .... in Igo .

Thank's beemerTPPC.

Is perfect.

Cbolumar.
[Windows Mobile Apps and Games] iseeka:
what rom and radio please? i still have problems so i guess it must be rom or radio
[Windows Mobile Apps and Games] L_o_k_i:
@cbolumar

Hi,

What version of iGO do you have?
[Windows Mobile Apps and Games] r_benamin:
TMC on diamond 2 -> OK

hi to all!

THX very much! after 10 hours testing it works perfect for me on my HTC diamond 2!

here is what if done:

1) i took the beta3 version - installed it on my diamon2

2) i edited my sys.txt like this: (just added this lines)

[tmc]

saved_config_available=1

saved_config_classname=NMEA_GPSTMC_ROYALTEK

saved_config_portname=COM

saved_config_port=9

3) - start HGPSClient

- load driver

- test in HGPS and set the station (in vienna 103.8 or 99.9)

- close HGPSClient

- start iGO (I unchecked autotune)

4) it takes about 1-2 min in igo:

at first i just could see the 99.9 - after some time i could see the name

OE 3 (99.9)

thx again!

PS.: igo version: 8.3.2.83157 and also ok with 8.3.2.80621

I ALSO tested to close igo and start it again! (without opening the HGPS before) it woks perfect!

i just loaded the driver once and close HGPS! and igo works permament! till now! (i think till next softreset!)
[Windows Mobile Apps and Games] lucbel:
France inter broadcast a commercial service of TMC :

http://fr.wikipedia.org/wiki/Traffic_Message_Channel

To get free TMC in France, you have to switch on "Radio Traffic - 107.7"
[Windows Mobile Apps and Games] L_o_k_i:
@Beemer

Hi,

To complete my previous tests:

- soft reset

- saved_config_available="0" --> to force iGO detect the hardware

- unplug headset

- start HGPSClient

- load driver

- close HGPSClient

- start iGO

- search for TMC hardware on port 9/Royaltek protocol

---> I've searched for 10 times at least and still the same result: TMC hardware not found!

- plug in headset

- search for TMC hardware on port 9/Royaltek protocol

---> BINGO!!! TMC hardware found!!! (see log for the complete test)

That why I wonder if there is a relation between the signal strenght and the detection, or maybe the radio driver check if the headset is connected before it power on.

Something else: do you have the radio signal strength in iGO? Since the first version of this driver, I never saw this in iGO. Can someone else confirm this?
[Windows Mobile Apps and Games] dragon25slayer:
this is how i got tmc and igo8 working on my htc backstone it uses 100.3 classic fm which transmits tmc data in the uk. i set HGPS client like this

COM PORT = 9

FM BAND = ccir 87.5-108 mhz

DATA OUTPUT = tmc data

SOUND OUTPUT = speaker

MUTE RADIO = mute

LOAD ON BOOT = manual

[tmc]

saved_config_available="0"

saved_config_classname="NMEA_GPSTMC_ROYALTEK"

saved_config_portname="COM"

saved_config_port="9"

saved_last_tuning_mode="0"

auto_tuning="0"

saved_last_frequency="1003"

hope this could help as i struggled with settings but this now works every time now
[Windows Mobile Apps and Games] erups:
What radio version do you have?

Lucky you anyway, i tried today but couldn't get any TMC with beta1 or alpha3...

But the strange thing is that after i installed beta3 again not even that was able to get TMC...

How strange...

Must really be something with the radio...
[Windows Mobile Apps and Games] L_o_k_i:
@dragon25slayer

Hi,

What iGO version are you using? Blackstone rom/radio version?

With this config I imagine you have to detect the TMC hardware each time you run iGO
[Windows Mobile Apps and Games] dragon25slayer:
http://rs142.rapidshare.com/files/1....405.3_Radio_52.49a.25.26_1.09.25.14_Ship.exe

this is the rom and radio i use on my blackstone
[Windows Mobile Apps and Games] dragon25slayer:
i use igo8 version 8.3.2.80621 m8 hope this helps i also renamed the 2 dlls in lower case yes i have to search tmc hardware everytime but this is no problem and it is the only way i could get it to work
[Windows Mobile Apps and Games] darkblue68:
Any news for GNS protocol under navigon?

Thanks
[Windows Mobile Apps and Games] dragon25slayer:
if anyone has got the speed cameras to work on the touch hd please could you let me know how you did it as i cannot get them to display on my phone thankyou
[Windows Mobile Apps and Games] L_o_k_i:
@dragon25slayer

OK. That's exactly what I'm doing, but with only saved_config_available="0" in sys.txt. I have to detect the hardware each time I run iGO. It's not a problem if I have to do it each time. But I think it's possible to avoid this. So let's keep on searching :D

For the speedcam, try to find with google SpeedcamUpdates.spud (or SpeedCamText.txt) for your country and place it into iGO8/content/speedcam
[Windows Mobile Apps and Games] halloj:
Remember that you won't see the menus for the speedcam till you have had

the GPS seeing satellites. i.e. go outside wait for ready to navigate, than go into settings.
[Windows Mobile Apps and Games] auxaux:
Beemer, could you include a setting in the software for enabling logging?

<edit>

at least as long as it's beta

</edit>
[Windows Mobile Apps and Games] r_benamin:
Backlight allways on !

HI TO ALL!

this is what i found out in the last 3 hours:

> after playing with tmc and igo8 - i found out that you have to set in igo8 (onyour device) that the backlight is always on!

menu: settings> device> engery... > backlight allways on!

german: menü: einstellungen> gerät> energieverwaltung> HG-Licht immer an!

without backlight allways on TMC is not working for me!

for all other who can not get tmc working: try this outdoor! so the signal will be better - in many cases the signal is not good enough!
[Windows Mobile Apps and Games] salemh:
Antenna + charging cable!

As this is relted to this subject, I will post it here.

I like to know if anyone tried this cable and if it get good reception to the Radio?~

http://www.pdashop.nl/product/57427/47089/3361/htc-multifunction-audio-cable-yc-a300.html

Also (not related directly')

If any tried this on Polaris?

http://www.nuerom.com/BlogEngine/page/nueTVOut.aspx
[Windows Mobile Apps and Games] auxaux:
Another thing noticed.

Since I didn't allways get TMC I tried figuring out where the problem is. First thing I noticed is that the test-tool in my situation ALLWAYS works! The second thing I noticed is that IGO works ocasionally.

I tried this with all beta-versions today. And all are doing the same. So I guess the only conclusion I can make here is that IGO doesn't allways get the correct signal from the driver. Or the timing for the signal is not correct.
[Windows Mobile Apps and Games] phyco:
TMC and Charging Cable

Hi together

I might overread, but on my Touch diamond with IGO8 and HyperGPS I recognized, as soon as I connect the charging cable, the TMC Data receiving stops immediately with hyperGPS and also with IGO8. Is there anyone else having this Problem?

Thx Phyco
[Windows Mobile Apps and Games] erups:
Unless it is properly made, the N-in-1 adapter has the ground shared between headset and charger cables.

So connecting a charger effectively prevents the ground cable to be used as an antenna.

A user here previously reported that THIS cable works good.
[Windows Mobile Apps and Games] phyco:
Thx for the Info

I'm using the original HTC Adapter for Power and Headset and thought it would work good. But it seems not too. Could it also be, that a Switching Powersupply never has a 100% DC?

Also, when I start HyperGPS driver Active sync is making trouble.

phyco
[Windows Mobile Apps and Games] L_o_k_i:
Can someone tell me if he/she can see the radio signal strength displayed in iGO?
[Windows Mobile Apps and Games] auxaux:
I can't see it on IGO 8.3.2.83157
[Windows Mobile Apps and Games] giggetto:
never seen with hypergps, i saw it with an external TMC antenna.
[Windows Mobile Apps and Games] r_benamin:
ok, here is my result of todays testing!

with this line in sys.txt " saved_config_available=1 " it works just a coupel of times. if you change the 1 with 0 it works all time, but you have to search in igo for the "tmc hardware" after every start! but thats not a problem just set

ROYALTEK - port 9 - auto and within few secound igo will find the tmc hardware! :)

[tmc]

saved_config_available=0

saved_config_classname=NMEA_GPSTMC_ROYALTEK

saved_config_portname=COM

saved_config_port=9
[Windows Mobile Apps and Games] iseeka:
Another polaris with 6.5 with the same issue
[Windows Mobile Apps and Games] 4irm:
well, the thing is that it won't work on the TOUCH HD since the antenna signal isn't routed via miniUSB; instead it comes through the 3.5mm jack.

beemerTPPC, please take care of the Touch HD and X1 owners since the majority of them haven't got it working (iGO and HyperGPS)

THANK YOU!
[Windows Mobile Apps and Games] L_o_k_i:
hi,

I tried what pranik proposed (use the usb cable provided with my HTC) and it worked. I can receive TMC and have the sound coming from the speaker. However it's not as sensitive as the headset cable...

@4irm, as_x1, giggetto, iseeka:

I have sometime this problem. To avoid HyperGPS writing the log file, I've created a read-only and empty file named HyperGPS.log. When I have the "TMC hardware can be found" message, I set in iGO the protocol on "Royaltek" and port on "9" and wait. I think we have the "TMC hardware can be found" message when there is no TMC data for some time coming from the radio. Try to find another spot to receive a better signal.

@everyone:

I'm still looking for the 3.5mm jack pinout
[Windows Mobile Apps and Games] beemerTPPC:
Surprissing! I'll try it

Have you tested not with a PC but a power supply?

I've found that I can use the antenna (headphones or not) but when I connect to the car power the reception quality gets poor. I've to try it with a better power suply to see if it is a car problem or a device problem.

Where is the antenna of the HD, in the headset or in the miniUSB?

NEWS:

I've just solved the headphone routing issue. I've tested it on my car and have worked on the speaker for 20 minuter without rerouting to the headset.

As soon as the port is closed (iGo exit, for example) the sound is rerouted again to the headphones.

This modification will be available soon along with a cab instalation file capable of removing the registry keys created when unninstalling and if I've time another urgent fix:

Nobody have talked about this problem I have, but if I start iGO when in the garage with no FM reception, the TMC is disabled.
[Windows Mobile Apps and Games] beemerTPPC:
DONATIONS

==========

Thanks to Hans-Dieter Schröder for his donation. This make me proud of my work and gives me more interest on this project!!
[Windows Mobile Apps and Games] 4irm:
via headset (standard 3.5mm jack)

another thing, i can't unload the driver - but that's minor issue ;-)

YES! that was it! (the HyperGPS.log thing), btw. how do you diplay the TMC messages in iGO?

THX
[Windows Mobile Apps and Games] L_o_k_i:
Hi,

In fact I think we somehow talk about it (see 4irm's post on previous page, and mine on this page).

Great work for the headphone routing issue!!!