yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] 4irm:
umlauts

Well, I thought it's been caused either by the API or driver. But I am not sure anymore since I have read several statements about iGO and umlauts.

Maybe flywhc or beamerTPPC could once again have a closer look into that issue. Sometimes the message loses its meaning at all.

Gößnitz --> Gnitz

Möckmühl --> Mckmhl

But this problem causes trouble even for the French, Czech etc...
[Windows Mobile Apps and Games] Oemie:
"A workarroung is to unload and load again the driver before starting iGO each time. It works flawless in my side, and iGO always recognize the TMC hardware without rescanning for it, and maintain the last tuned station, no mater if in autotune or not."

Do i have to change things again in sys.txt or system.ini with this workaround??

Thnx
[Windows Mobile Apps and Games] alda:
For me is working second igo start when HGPSClient is still in test mode.

Than I don't have any problems with my diamond.
[Windows Mobile Apps and Games] Lucas0511:
Tested...and does not work for me on Beta1 - if I set saved_config_available="0" back to 1 in iGO, after reloading driver. "No TMC signal" upon 2nd start of iGO.
[Windows Mobile Apps and Games] flywhc:
This is caused by iGo.

the API and driver pass raw binary RDS data to iGo.

It is responsibility of iGo to decode binary data to readable text.

RDS documents I have only use ASCII code. I don't know how they handle other code pages.

If you try xFMRadio, can you see radio text and name of station with umlauts?
[Windows Mobile Apps and Games] 4irm:
Ö is displayed as OE, Ä as AE and ß as SS etc...

that is how it is done usally. No one would mind if instead of Nürnberg - Nuernberg would be shown.
[Windows Mobile Apps and Games] milousebw:
Same problem on Topaz (Diamond 2) ! I deleted HyperGPS.dll, GFMAPI.dll and the \HKLM\Drivers\HyperGPS folder, but same problem. I have installed beemer.cert.cab and I make a soft-reset but no effect ? Please help :)
[Windows Mobile Apps and Games] kolomparrudi:
log

I tried to investigate my "no TMC signal" problems with hypergps log.

- I activted the driver,

- started iGO

- it stayed on the right freq (94.8), but no TMC

- I tried to seek down 0.1 MHz and back without any result.

Here is the log:

COM_Init 09. 05. 13. 16:10:29

COM_Open: numopens=1 09. 05. 13. 16:11:19

FMPowerON, Result: 31 09. 05. 13. 16:11:26

COM_Write: $PSRF122,94.8*11

COM_Write: $PSRF121,0*39

COM_Write: $PSRF121,2*3B

COM_Write: $PSRF122,0.0*24

COM_Write: $PSRF122,94.8*11

FREQ Change: 94.8

FREQ Change: 94.8

COM_Write: $PSRF122,94.7*1E

FREQ Change: 94.7

COM_Write: $PSRF122,94.8*11

FREQ Change: 94.8

COM_Close: FMPowerOFF done: Result 0 09. 05. 13. 16:11:57

COM_Close: numopens=0 09. 05. 13. 16:11:57

But there is no COM_Read, so I don't find any interesing in this log.
[Windows Mobile Apps and Games] beemerTPPC:
DONATORS

==========

Special thanks to Rainer V. for his great contribution. I'm configuring my new PC now, but as soon as VS8 is running I'll start the debugging of the second iGo Issue and the logging for the no TMC. :)

Please, leave iGo files untouched after exiting it, unload the driver and load it again and test if iGO recognizes the hardware directly, without searching again.

True, this log is designed only for the second time issue. I'll do a more detailed log for issues like yours.

Definitively you must not leave the test program active while running anothe r program, at least not at this stage of the development.

It will cause that some data will not reach one or both programs!
[Windows Mobile Apps and Games] str0nz0:
Thanks for the new Beta!

Its working ok on Touch HD, with minor problems.

if saved_config_available="1" is set, there will be no more tmc received on the next start of igo, even if he finds the hardware automatically. i set this value now to 0 and made the file readonly to prevent igo overwriting it again and make it unusable again. so i have to manually set the settings each time, but it works.

sound redirection to speaker (radio is muted) does not work, sound still comes out of the headphones.

Keep on improving, you have already made a very good progress so far!
[Windows Mobile Apps and Games] johnpatcher:
I've reported this issue on your thread also a while ago, for me its not iGO's fault, because RT of your FM application has the same issue.
[Windows Mobile Apps and Games] rvdgeer:
Idea...

@beemertppc:

Sorry if I'm going to far off topic here.

Do you think it's possible to get the traffic information from the internet over a data connection and convert this (server or client-side) to a (fake) TMC input for iGO?

You don't need to connect a headset, won't have any sound-rerouting problems and can charge your phone in the meanwhile...

I know this is not what your trying to do here, but it serves the same goal...

Don't get me wrong: i love what you're doing here and am beta-testing myself as far as I'm able to...

Looks like it's becoming more and more stable!

Keep up the great work!
[Windows Mobile Apps and Games] str0nz0:
its been a while but the post is still interesting

http://xdaforums.com/showthread.php?t=395620
[Windows Mobile Apps and Games] tschii:
TMC Pro and Route66

I´m using "Route66 Navigate 8" with my Touch Pro, and it seems to work ...

Just put this in the "Device.ini"

[GenericPPC]

Com Port Value=6

Baud rate Value=9600

RdsTmc Device Type=1

RdsTmc Com Port=0

RdsTmc Baud Rate=9600

HasShell=1

and then in HGPSClient use

COM Port Com6

Data output TMC + GPS Data

.... and surprise ... it works ...

Big thx to beemertppc !!
[Windows Mobile Apps and Games] tschii:
I like this too, but for other reason ....

I´m from Germany and here we have some called "Umweltzone"

(eco zone). My Motorhome is not allowed to enter this Zones. So how about this ... :

Just make a file like a Poi-File (I call it NOWAYPOINT) and allow this to make FakeTMC´s (to add to the normal TMC)

so the Navigationsystem reroute and I find a way without using the NOWAYPOINT.

This would be cool!!!!

For all the people who think this works with a POI ... nope ... You can find a POI but you can not make your Navigation System to bypass this POI.

And not just this ... how about trucks and the bridge height?

@beemertppc

If all is set and done with the .api please think about this ...

Greetings from Germany

Tschii
[Windows Mobile Apps and Games] flywhc:
I reviewed RBDS1998.pdf, page 91.

There is a particular way to handle different charset for the ISO Publication 646 Latin-based alphabet, Greek, upper-case Cyrillic and Hebrew and Arabic..

I don't know if there is a simple algorithm to convert from this EBU codepage to UTF16.

In short, it is bug in both xFMRadio and iGo.

It is possible to fix this bug in xFMRadio. but for iGo, either has to be fixed by iGo or we replace them to readable English letters.
[Windows Mobile Apps and Games] johnpatcher:
But it has worked just fine on a PNA using an old version of iGO8 a while ago, when I had this device ...
[Windows Mobile Apps and Games] 4irm:
umlauts

I suggest replacing it to "readable" English letters, that would be great!

There are basically only four.

ä --> ae

ö --> oe

ü --> ue

ß --> ss

don't know whether you can adapt your API that easily.

regards

irm
[Windows Mobile Apps and Games] flywhc:
did you mean a TMC receiver?

maybe your TMC device use different TMC protocol. i don't know.

The API doesn't modify any binary data. I don't think hyperGPS does either.

iGo decodes binary to text.

hyperGPS can replace them to extended ANSI code according to device default language setting. I am not sure iGo will accept this.

The current API interface provides raw RDS data only.

can be done in HyperGPS.

However your way is not possible because there is no room for the additional letter in the RDS binary format.

And I guess these 4 letters only work for German, not Greek, French etc.
[Windows Mobile Apps and Games] giniman:
could anybody give me a hint on how to get HyperGPS working with tomtom? I tried to use decoRDS, but this app is craching esch time I'm trying to load the data.

greetz giniman
[Windows Mobile Apps and Games] johnpatcher:
Its not that important right now, but there are cities, which consist of a few of these letters. Its quite hard to guess their name right then.
[Windows Mobile Apps and Games] lacasi:
I use HTC TOUCH HD -

" iGO 8.3.2.83157 " is working very good .

"Route66 Navigate 8" make problems : The message is "TMC available - searching sender" and it stop.

@tschii can you tell me the meaning of "Com Port" ?

GPS Com Port (Device=4 of TOUCH HD)

or Com Port of HGPSClient (TMC DRIVER) ?

Thks
[Windows Mobile Apps and Games] tschii:
If you use HGPSClient with TMC+GPS Data, then you don´t need your "real" comport (Device=4) just the com port you decide in HGPSClient (in my PDA comport 6)

Here a short hint for device.ini :

[GenericPPC]

*Specify here: 1 for Royaltek 2 for GNS

RdsTmc Device Type=1

*Specify here the COM port for RDS-TMC

*0 means TMC data slipped in NMEA data stream

RdsTmc Com Port=0

*Specify here the baud rate for RDS-TMC

RdsTmc Baud Rate=38400

*Specify here 1 if you want to see the key shortcuts on your PPC

*On phones this will be on by default

ShowKeysShortcuts=0

tschii

:o
[Windows Mobile Apps and Games] lacasi:
@tschii

thank you for the information.

Now I receive TMC-information.

regards

lacasi
[Windows Mobile Apps and Games] SkizZO:
I don't know if already submitted....

But AFTER the FIRST closing of igo, HyperGPS in TEST mode, doesn't display TMC(those with the comma,8 ) events, although the radio works well.

Uhmmm... Maybe no traffic in italy at this time??
[Windows Mobile Apps and Games] Valen42:
Yes, same here. Do you get $RTTMC lines in the hypergps test mode?

I don't, although the stations do have TMC.

Valen
[Windows Mobile Apps and Games] conytaac:
yes, it is traffic info in Italy, i use this prog(driver) with succes, the only prob i have is:-bad reception with headphones-antenna.

radio stations who send tmc info r: rai radio 1 & rtl 102.5 (i use 'rai radio 1' more info traffic) and for 'rtl 102.5' u need igo 8.3.6xx, or newer (licence thing).
[Windows Mobile Apps and Games] sbarts:
Same here on my Touch HD. Finds the TMC hardware but no TMC data found although the HyperGPS shows the data exists on my chosen channel.
[Windows Mobile Apps and Games] beemerTPPC:
Igo second start issue

It seems that iGO gives very few time to the driver to close, and it needs some time to power off the radio and that causes iGO to fail and the radio not to power off. Subsequent Opens had random behaviours causing iGO not to recognize the hardware.

If we leave the PDA on this failed state even unloading the driver, the FM radio remainned powered ON and the battery consumption were high.

What I've done is to move the FM power OFF to an asynchronous thread, returning inmediately to iGO. It seems to work on my device, but I want you to test it also before implementing it on Beta2.

Please, test also if the iGO FM hardware recognition continues working.
[Windows Mobile Apps and Games] LittleH79:
Beemer, I've tested the new HyperGPS.dll on my Touch HD.

Complete new install of Beta1, and then overwrite the dll in Windows folder.

But I can't list frequencies anymore in GPSClient. Frequency box is empty and I receive only the fake 7 tmc replies.

Same goes for Igo (already at first start)

Igo finds the hardware, but it stays at 0,0 mhz..
[Windows Mobile Apps and Games] remko:
Hi I've tested it as well but can't seem to get stable TMC messages. This problem started with B1, the Alpha3 worked better.

I can start up everything but only get the fake TMC messages most of the time. Every now and then (not reproducable) it all of a sudden works perfectly, iGo recieves TMC on almost every channel here, stable and even the autotune works then. Unfortunatly this doesn't happen most of the time.

Therefore it is also difficult to test this new version, since I hardly recieve any TMC in iGo or the test utility. At least the audio routing works stable now, also after restarting iGo without the need to redetect hardware. I can tune stations, and everything, just don't receive any TMC...

You're getting closer, the solution is in the software you have got, just a lot of fine tuning I guess....

Keep it up.!!
[Windows Mobile Apps and Games] neo9596:
Second issue:

With diamond rom morna 1.10

I've delete TMC lines from the system.ini, then I've start hypergps, select port, etc and set the brand from the radio, exit, and start igo, then I've been looking for a tmc hardware and found it, ok, found the station that has TMC information and check if there is TMC information, thats Ok, then I close Igo and restart, and when I go to tmc settings no tmc signal.

This is with the last hypergps.dll. If I search every time for a Tmc hardware it works fine, setting saveconfig to 0, if I set to 1 no tmc signal.

See you.
[Windows Mobile Apps and Games] beemerTPPC:
Could you both enable the log mode and post here short log?
[Windows Mobile Apps and Games] LittleH79:
I'm searching the thread, but I can't find how to enable log mode.

How do I do that??
[Windows Mobile Apps and Games] astrell:
I did experience this behaviour, but after a S/R everything is working fine, no matter how often I relaunch IGO8 - in terms of the present situation with b1 version.

My concern is, that I cannot launch the FM radio application, as I always get an

"Unexpected error!" message and it does not depend on if the HyperGPS app. is running in the background or not.
[Windows Mobile Apps and Games] neo9596:
Ok here yo have the log, now I have tmc in test mode hypergps, and when I go to IGO no tmc signal.

I've removed the earphones and S2U2 says that they are still on, and has no sound on the diamond.
[Windows Mobile Apps and Games] beemerTPPC:
To enable log mode create a DWORD LogMode value under HKLM\Drivers\HyperGPS with a value of 1
[Windows Mobile Apps and Games] astrell:
The same with me, back to the previous dll.

regards

strell
[Windows Mobile Apps and Games] LittleH79:
Beemer, this is my log:

__________________________________________________________________ 14-05-09 11:38:04

COM_Init 14-05-09 11:38:04

COM_Open: numopens=1 14-05-09 11:38:16

FMPowerON, Result: 31 14-05-09 11:38:22

COM_IOControl 14-05-09 11:38:23

COM_Write: $PSRF122,88.6,1,0*13

COM_Close: numopens=1 14-05-09 11:39:05

PowerOffFM (Thread)started

PowerOffFM (Thread)Finished: Result 31 14-05-09 11:39:11

COM_Deinit 14-05-09 11:39:20

Exception raised on FMClose 14-05-09 11:39:26

Nothing more is logged when using gpsclient..
[Windows Mobile Apps and Games] remko:
Ok, I have attached 2 log files:

- HyperGPS_NewHardwareDetect.log: the variable saved_config_available set to "0", so a fresh hardware detect. Result, iGo sets itself tuned at 100.0 MHz and does not allow me to select another channel.

- HyperGPS_Hardware_Defined.log: variable saved_config_available set to "1". iGo detects hardware automatically. Result, iGo sets itself tuned at 0.0 MHz and does not allow me to change frequency.
[Windows Mobile Apps and Games] beemerTPPC:
All seems to be ok in the logs. I'll try to do a TMC related logged version later.
[Windows Mobile Apps and Games] 4irm:
I've set saved_config to 1. Started iGO, iGO is searching for TMC stations.

But non is being found. Same behaviour as the "second start" issue.

regards

irm
[Windows Mobile Apps and Games] scaramanga:
Hi Beemer, great app - I've been looking for something like this for a while.

I have (as far as I can tell) a new bug report:

iGo doesn't pause long enough on each station when autosearching TMC. I can get TMC data on your app and if I set iGo to the station manually it finds it after a few seconds. But when I try to autosearch in iGo it skips past the station too quickly and never finds it.
[Windows Mobile Apps and Games] beemerTPPC:
The same dll but with RDS logging ;)
[Windows Mobile Apps and Games] johnpatcher:
Same for me, it takes really long to find a station airing TMC with the automatic function, although nearly every stations is airing it actually. When setting it manually it works just fine.
[Windows Mobile Apps and Games] neo9596:
Same problem return to previous, imposible to change station.
[Windows Mobile Apps and Games] w04g005:
Yes i get $RTTMC.....but only §RTTMC 7!

I don't know but i think it's device related! My Polaris isn't able to detect a tmc signal. Igo detects the TMC receiver but says no TMC signal!

@beemer: What can i do to help you solving this problem? Do you need a log file?

Thanks
[Windows Mobile Apps and Games] Cenobite_:
Did you rename the two dll's to lowercase? Because I had the same as you have, but renaming them made it work.
[Windows Mobile Apps and Games] Plattendoktor:
Great work!!! With potential of improvements ;)

GREAAAT WORK, man!

Just donated!​

That's what i've been searching for. It works on my diamond nearly perfectly. There are some little bugs like working / not working sound or some instabilities of the driver when trying around with the settings including some stoping and starting of the driver making my phone freeze. :cool:

But when it runs, it works great. Now I've to cope with the signal strength with the headset using in my car ... you know "Faraday cage" aso. ;)

I like U!​
[Windows Mobile Apps and Games] w04g005:
Ohh my god....you are my hero... i have read about this problems but never tried it. NOW IT'S WORKING!

Great....

One little thing:

When i close iGO i got following message:

Fatal Error occurred in main thread.

Adress: 0x0010ae...

...........

Thanks, Thanks beemer, thanks forum....
[Windows Mobile Apps and Games] iseeka:
i have a polaris too and i have may problems with it.. this is my history

-PDAVIET ROM WM6.5 (Core 21198) by TranMinhMan radio 1.65 ------didnt wrok

-changed radio to 1.59.42.15 didnt work

-6.1 Touch_Navia_V3.2_Final WORKED

I worked many times even softreset (reinstalling driver) and WORKED

one day didnt work. I blamed installed apps (now i think it isnt that) so

-hardreset didnt work

-reinstal radio, tried another radios didnt work

-PDAVIET_ROM_WM65__Core_21502__by_TranMinhMan didntwork

i was going to quit trying this project but

-PDAVIET ROM WM6.5 (Core 21198) by TranMinhMan radio 1.65 WORKS!!!

(is the first one i had)

after installing some apps i think it doesnt work again

i think there is a strange behabior with polaris

does any one can help?
[Windows Mobile Apps and Games] peste19:
I am new into this TMC but I am very interested in this project, i have a couple of question, hopefully that you guys could answer first about tmc itself.

I got Igo 8 and when i activate tmc when there is traffic/accident in my route does it warn me and re-route me to my destination?

Radio stations tmc do they all provide the same information to the igo program?

is there something other attachment that we can use for an antenna instead of headphones?

thanks in advance
[Windows Mobile Apps and Games] tthor:
Hi beemer,

I try your latest dll (with RDS logging), but not sure that logs could help...

First of all, your driver is quite perfect but IGo(8.3.2.83157) still need to detect tmc hardware to get tmc info on my Touch HD with original ROM.

For theses logs, each time I change the dll, I reset the phone before lauching HyperGPS. I start (resp. stop) the driver before (resp. after) launching IGo with HyperGPS form, mute and speaker (works well now).

- With the new ddl (log file HyperGPS_last.log), even with saved_config_available set to "0" (detect hardware) I can not get tmc info (but hardware was detected by IGo and sets itself tuned at 100.0 MHz but can not be changed).

- With beta1 ddl (log file HyperGPS_beta1_ok.log) and saved_config_available set to "0", I got TMC info in IGo with automatic scan enabled, it works.

- With beta1 ddl (log file HyperGPS_beta1_nok.log) and saved_config_available set to "1", it was not working. And, the first time I run this try, my phone reset itself (log file HyperGPS_crash.log) when IGo starts.

I can make other tests if you need, hope you will find the trouble,

Tthor.
[Windows Mobile Apps and Games] BB88:
Toronto, Canada

Did anyone try this in Toronto, Canada?

I did a little search and people said 100.7 (CHIN) and 88.9 may have TMC data. With the test tool included in this package, I also found that TMC is precent in 104.5. However, with all these 3 channels, I tried in iGO8, it said "no key". I'm not sure if I test it at night (10:30PM) so there is no traffic data. I will test again tomorrow.
[Windows Mobile Apps and Games] Lucas0511:
Seems that Canada only has daytime coverage: http://totaltraffic.com/Faq/Faq2.aspx

In the earlier joint thread on TMC an American user got it to work subscription-based, ClearChannel might also offer this for Canada (in case your mentioned channels have RDS, but not TMC)
[Windows Mobile Apps and Games] thawizard:
After trying to get it working for hours it finally runs fine on iGO8 here. Thanks!
[Windows Mobile Apps and Games] speedme:
I have searched but couldn't find the post where it stated which 2 dll files needs to be renamed to lowercase.

Can someone tell me the 2 dll names please ?
[Windows Mobile Apps and Games] thawizard:
HyperGPS.DLL

GFMAPI.DLL

both in /Windows
[Windows Mobile Apps and Games] Cenobite_:
Change /windows/GFMAPI.DLL to gfmapi.dll

and

/windows/HyperGPS.dll to hypergps.dll
[Windows Mobile Apps and Games] w04g005:
OK i have a problem....after i got it working by renaming the 2 DLLs in windows folder (gfmapi and hypergps) it worked !

BUT ONLY ONCE! After i got a lot of Traffic messages i closed iGO. after somesoft-resets i tried it agai but sometimes iGo wasn't able to detect a TMC device and sometimes no TMC-Station was found (neither in hyperGPS test application nor in iGO!

Please beemer help us to get it working properly! (I've sent you a little "motivation-help" ;-) or do you need more to solve this problem?

Thanks
[Windows Mobile Apps and Games] remko:
Ok so here are my reports with the RDS logging active. I tried 3 scenario's:

- HTC Touc HD with Leo's L26 ROM

- iGo 8.3.2.83157 (Apr 3 2009)

Log 1: No_Tuning_Possible.log

- Soft Reset

- Start HyperGPS with Test util

- Tune to station with TMC

- Quit test util

- Start iGo

- Detect TMC on Port 9 with Royaltek protocol

- Tuner locked at 100.0 MHz and no tuning possible

- Restart iGo

- Same problem, however tuning is now locked at 0.0Mhz

- Restart iGo again (3 times should be better...;)

- Again locked at 0.0 MHz

Log 2: No_Test_Tuning.log

- No Soft Reset, just a new start of the driver

- Test util doesn't allow tuning now as well

- Stop driver and Soft-Reset

Log 3: TMC_OK_No_iGo.log

- Soft Reset

- Start Driver

- Start Test util: Tuning with TMC ok

- Start iGo with "saved_config_available" set to "1"

- Tuning in iGo now possible, but no TMC data

- Exit iGo

- Start Test util again: TMC data still comes in

But unfortunatly, no TMC data is received in iGo. I will revert back to Beta 1, which worked best for me. I hope you will find a solution soon, good luck..!!

Grtz Remko
[Windows Mobile Apps and Games] w04g005:
For me it was also locked at 0.0 MHz.
[Windows Mobile Apps and Games] vphk:
Hello, I tried this driver under WM65 and it is not possible to load driver.

It says " Choose another port or beemercert is not installed", but cert is installed and when I choose another port, the error message is the same.

Is here anybody, who run hypergps on WM65 correctly ?