yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] beemerTPPC:
Today I've managed to make the program run well with iGO 8.3 in royaltek mode using automatic tunning. This didn't work since iGO 8.1 because it have changed the way the scan for TMC is done and instead using the Royaltek auto mode command as done in 8.1 is iGO itself who change the frequency and search for TMC.

The problem were that iGO only waited two seconds after sending the tunning command, and the FM radio is slow and take up to four seconds from receiving the command to make the new tune and start sending RDS sentences.

Fortunately I've solved this, and along with several other optimizations like changes in the HGPS client program or the "green" bar of iGO that seems not to be a "signal" meter but a Block Ratio meter that measures the quality of the RDS reception. As long as I don't have information of how exactly this quality is measured I've asigned it to the bad/good RDS packet received ratio.

Also with the implementation of the latest flywhc FMAPI 1.5b, Royaltek protocol is finished.:) Really still have 9 parameters in RTRDS sentence that I don't have information about, but seems that don't affect to the protocol too much.

Still have problems with GNS. I've instaled a Navigator demo and the only way I've managed to configure it is with TMC+GPS because this program cannot use a separate TMC receiver if it is not connected by Bluetooth :eek:

The reception is not good, it is detected and lost every few seconds. The same issue happens with iGO in GNS mode.

I think it is related to the rate of commands that HyperGPS sends to the navigator.

What could be useful is a Hexadecimal log of a real GNS receiver conected to iGO and used in manual tunning and other in automatic tunning mode.

I think I can get it, but neing GNS a simple protocol, I'm having more problems than expected with it.:rolleyes:

Also there are a small problem with the setup.dll that not always maintain the configuration when the version is upgraded, but this is not a great problem and can be solved easily.
[Windows Mobile Apps and Games] jackleung:
Does it mean we don't have to use HGPS_Switch anymore? If so, that's a great news and eagerly waiting to try it out.
[Windows Mobile Apps and Games] beemerTPPC:
No, that means only automatic tunning working on iGO, what is useful in long trips.
[Windows Mobile Apps and Games] nonolk1:
Hello BeemerTPPC,

You can use any port you want inside navigon, event if they are not Bluetooth.

For this yous ahve to change the following section inside the usersettings.xml in the settings folder.

<GPS>
<Type>2</Type>
<GPSPort>4</GPSPort>
<Baudrate>9600</Baudrate>
<DRVPrefix></DRVPrefix>
</GPS>
<TMC>
<RadioStationScan>0</RadioStationScan>
<AutoRecalculation>0</AutoRecalculation>
<PreferPay>0</PreferPay>
<TMCPort>5</TMCPort>
<TMCBaudrate>9600</TMCBaudrate>
<DRVPrefix></DRVPrefix>
</TMC>

Replace the number inside tmc port with the port setted inside your marvelous HyperGPS application (I really like your application, but for the moment I have money problem and I'm unable to donate).

I hope it help you to find a solution

Best regards,

--

Nonolk.
[Windows Mobile Apps and Games] koboltzz:
beemerTPPC,

can you please release your final version of royaltek-hyperGPS, cause on the weekend I go in the vacation and would urgently need autotuning in igo8. Maybe others also.

please, I implore you!
[Windows Mobile Apps and Games] fone_fanatic:
I recently installed PowerRadio and have noticed that some stations are transmitting TMC so i decided to install this and see if i could get it to work.

Followed all the steps in the first post, iGO found the TMC and started searching for stations, it found three but all reported a CA-TMC (No key) upon further research i've come to the conclusion that TMC service in america is subscription only.. ie you have to pay to recieve it, like xm traffic. See this site for more info.

Can someone reply if they do have this working with iGO in the US?

keywords: USA U.S.A. America United States (because i've seard :D and came back with nothing.. this is for the next smart guy to search :P)
[Windows Mobile Apps and Games] panot:
To yetgul

My tool doesn't allow to create it in other language. Maybe some German could create it :)
[Windows Mobile Apps and Games] Captain_Throwback:
Yes. In fact, there are pictures.

And then, someone even posted instructions on how to purchase your subscription.

But of course, that wasn't actually in THIS thread - you would need to have used the Google Search at the top of the page to find those results.

At any rate, enjoy!
[Windows Mobile Apps and Games] AgentSmith:
TMC works fine with iGO on my HTC Diamond. Thanks for this wonderfull tool! It's too bad however that my Diamond's reception is practically zero without an audio cable as antenna. Even worse is that the included charger and also any other standard mini USB cable both don't allow radio reception as they probably don't connect with the internal antenna wiring. That ultimately means that while using the Diamond in the car, connected to a car charger, TMC is impossible to receive. Of course I could somehow create my own custom made USB cable with an extra antenna cable coming from the connector but I am not that handy with my two left hands. ;)

The fact however that the Diamond's hardware and that of other HTC models has inbuilt TMC support is a wonderfull added feature. Developers on this site again make me wonder why HTC itself doesn't come up with such ingenious software.
[Windows Mobile Apps and Games] yetgul:
@panot

thanks :)
[Windows Mobile Apps and Games] emersonvier:
I have the Touch HD and IGO AMIGO how I config the sys.txt?

EMERSON VIER
[Windows Mobile Apps and Games] Captain_Throwback:
From the FIRST POST:
[Windows Mobile Apps and Games] peebee01:
Just upgraded my Touch Pro to a Touch Pro 2. I didnt have any issue with the TP in getting TMC messages in iGo8 but on the TP2 I cant get the test client to tune at all.

I succesfully load the driver using COM9, CCIR FM band and the royaltek protocol. The same way it worked on the TP. But when I go to the test application and use any of the tuning buttons |<, <, >, or >| I see a command is send ($PSRF123,0,1*26) and an acknowledgement is received ($PSRFTXT, Ack Input123*6c) but there is no frequency shown on top and no RDS or TMC messages coming in.

I've tried different bands, COM ports and the GNS protocol but no success.

Anybody an idea of what could be wrong?
[Windows Mobile Apps and Games] L_o_k_i:
@peebee01

Do you have the FM radio software installed??? If not, see this: http://xdaforums.com/showthread.php?t=521356&page=1 and http://wiki.xda-developers.com/index.php?pagename=HTC_Rhodium/FM_Radio

The answer was on the first post of this thread: http://xdaforums.com/showthread.php?t=497977!

Have fun :D
[Windows Mobile Apps and Games] peebee01:
Thanks LOKI,

Yes I did install the radio cab first. But I have a Dutch ROM so I had to rename the file FMRadio.exe.0409.mui to FMRadio.exe.0413.mui

Could it be something similar would need to be done for hyperGPS to work?
[Windows Mobile Apps and Games] L_o_k_i:
@peebee01

After installing the FM radio, did you soft reset? Does the FM radio app work?

You should ask here: http://xdaforums.com/showthread.php?t=521356&page=1 if someone succeed in making HyperGPS to work, no matter with ROM language used...
[Windows Mobile Apps and Games] peebee01:
Yes I did reset after installing it. I'll keep on searching.
[Windows Mobile Apps and Games] sancho1234:
Uhhh...

The HGPS_B5 for iGO8 is kill the support of iGO 8.0 on my HTC Touch Pro2. The legal iGO 8.0 microSD is working on other PDA, but dosen't work on my Pro2 after the installation of HGPS_B5. I unintsall the HGPS_B5, but iGO 8.0 not work. When i start the iGO 8.0 on Pro2, it stop with API_INI message. When i start the iGO 8.0 on other PDA (w/o HGPS_B5), it running.

WTF? :(
[Windows Mobile Apps and Games] gongoscho:
hyperGPS GNS - Navigon Mobile Navigator 7

With Navigon Mobile Navigator 7 is it possible to add the TMC (port) separate!

Here are my Settings:

Here the UserSettings.xml (Storagecard\Navigon\Settings)

<?xml version="1.0" encoding="ISO-8859-1" ?>
<Settings>
<Product>MN</Product>
<Version>7.0</Version>
<TMC>
<RadioStationScan>1</RadioStationScan>
<AutoRecalculation>1</AutoRecalculation>
<PreferPay>0</PreferPay>
<TMCPort>9</TMCPort>
<TMCBaudrate>4800</TMCBaudrate>
<DRVPrefix>COM</DRVPrefix>
<Freq>899</Freq>
</TMC>
<GPS>
<Type>2</Type>
<GPSPort>4</GPSPort>
<TMCPort />
<Baudrate>9600</Baudrate>
<DRVPrefix>COM</DRVPrefix>
<BluetoothDevice>
<Name />
<Address></Address>
</BluetoothDevice>
</GPS>

Maybe you musst edit a registry key for the conection problems.

Regsitry:

HKLM \ System \ CurentControlSet \ GPS Intermediate Driver \ Drivers \ GPSOneDevice \

Edit the PollInterval Registrykey to 3000, restart device and test the gps in navigon mobie navigator 7 ;)

gretZ,

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

Can you try to add these lines in sys.txt:

[tmc]

gps_source=0

and see if it makes any difference. It suppose to tell iGO that the GPS and TMC receivers communicate on different ports.
[Windows Mobile Apps and Games] acras:
Java app for mobile phone with FM and BT

Hi! Is it possible to write Java app for mobile phone with FM and BT to emulate TMC?
[Windows Mobile Apps and Games] TheoTheo:
@gongoscho:

Does it really work with Navigon?

I can set the settings as you described. But do you GET the traffic messages in Navigon?

Why is "Optionen-Verkehr" grayed out?! Shouldn't this be available?
[Windows Mobile Apps and Games] beemerTPPC:
Thanks for the settings. You are right, if edited manually it can be done. Thanks!

Changing the poll intervall to 3000 seems dangerous: Data comes every 1000ms, but if you poll it every 3000 you may get old data.

Tried without results.

The problem under GNS is simple but I cannot see a solution:

Using royaltek protocol, iGO reads big blocks of data, about 4KB at a time. Under GNS it only reads 10 Bytes each time. This makes that a larger number of reading is done.

iGO sets the read timeout in 1s, what means that the driver must not return from the read function until a character is available or a second have passed. HyperGPS does it and does it well, but for some unknown reason iGO goes to 100% CPU usage and stop responding, and althought it tunes, and in some cases detects the TMC, it cannor receive it in a reliable way or even navigate .

I'm sure that the CPU is used by iGO, not by the driver, but maybe for something badly done in the driver.

In any case, to help you to help me I've released Beta 6 with the current development stage:

What is new in Beta 6:

-Support of FM API 1.5b. See "RDS-TMC FM Radio R&D: Get radio text, Alt Freqency, free TMC etc" thread to read all improvements from previously used 1.2b

-Better tunning mode under Royaltek

-Some bugs fixed

-Removed autostart option. It will came back in future versions if the the FM radio off problem id solved.

-Added LogMode option in HGPSClient.

-Now automatic tunning is supported under iGO 8.3. Useful when in the road and the current TMC station is lost.

-Solved several problems with the test panel.

-Added quality signal indicator support under iGO 8

-Better ioControl support means less CPU usage under Royalyek protocol

-Full support of GNS protocol, althought iGO and Navigon cannot work at this moment in GNS mode.
[Windows Mobile Apps and Games] gongoscho:
I can test this in 1 hour, but my icon are not grayed out, i se to red icon (tmc) :cool: to ;) but evry 1-2sec. :D

gretZ,

gongoscho
[Windows Mobile Apps and Games] gongoscho:
My Settings now are 500 :D, I have the last 1.16.x Radio for Xperia and it work with this settings perfekt!

HDOP: 0.8

Stats: 9 - 11
[Windows Mobile Apps and Games] TheoTheo:
Have you some other special settings?

I tried "everything". I can't get traffic messages with my Navigon 7.3.4.

I hope there are still some settings that I wasn't aware of.
[Windows Mobile Apps and Games] michelD:
Waoww, congratulation Master Beemer: beta6 working now like a charme with iGO8.3..2.93112 !! More than 130 advertisements in less than 3 min

Thanks for the impressive progress with this version released just before hollydays. !!

Have a nice day
[Windows Mobile Apps and Games] lukoe:
also here on orbit2 (polaris).

tmc- icon pops up every 2 sec. I can also change tmc- settings, but there are no tmc- events. :( BTW. great work beemer! :)

http://[URL=http://www.pic-upload.de/view-2469281/CapScr0001.jpg.html][/URL]
[Windows Mobile Apps and Games] gongoscho:
Hello guys, navigon mn 7 can detect the tmc in gps settings and i can acesses the traffic menu! problme is, in tmc settings is a text : not tmc detecte but i see evry 2sec. the traffic tmc icon and in settings i can acesse the menu when i wait 2sec an klick fast on th traffic icon :)

i have the menu wit messages and it is 0 traffic....

i cant see trafficmesages.

gongoscho
[Windows Mobile Apps and Games] TheoTheo:
Thanks.

I now was able to reconstruct your description.

In fact, I also have the "TMC-Status": "No TMC-Receiver found".

This is only possible with the protocol: GNS.

Too sad it doesn't work with Navigon! :-(
[Windows Mobile Apps and Games] JC_O:
Hypergps and Navigon MN7

Hi,

Does someone try to use Hypergps with Navigon MN 7 ?

In case yes, what is the configuration inside MN7 and HyperGPS do you use ?

Thanks
[Windows Mobile Apps and Games] halloj:
Diamond

Beta 6 works fine with HTC Diamond, thanks.
[Windows Mobile Apps and Games] druckgott:
Hallo, if I use in Igo 8 autotuning, after some differtent frequencis it stops and then ther comes no tmc hardware

Every time on different frequences

(Use B6)

This B5 it works perfekt.

(diamond 1)
[Windows Mobile Apps and Games] Oemie:
Beta 6 works on my touch hd with latest iGO but, i can't get the frequency past 99.5. really strange. iGO finds TMC messages but when it comes to 99.5 it stops and after 1 minute hardware isn't found anymore. I know from beta 5 thsat there is good tmc reception @ 100.1, 100.7, 101.2 and 102.1!

Manually also doesn't work. When hardware isn't found anymore, i let iGO search again nad from then frequency stays at 0.0 MHz and tmc doesn't work anymore till reset.

So for now, i am back to beta5 which works very good (also autosearch is working)...

thnx Beemer for your continuous efforts and hard work!!
[Windows Mobile Apps and Games] ericb:
I have installed Beta 6 but it shows beta 5 in About.

Is this an error or do I actually have Beta 5 installed?
[Windows Mobile Apps and Games] Medusar:
Beta 6 doesn't seem to work on my TD2.

The test app won't work for frequencies higher than 99.9. On second start the radio frequency box won't show any frequencies, only something representing the arrows I press. No data is received.

iGO 8.3.2.93112 starts receiving at 0.0 MHz, somehow I got it to autotune properly using Royaltek protocol, but it doesn't find any tmc channel and stops at 99.4 MHz.

GNS causes a strange error, it first doesn't find the hardware and then jumps to the hardware not found screen, then finds the hardware again. It jumps screens about every half a second. If autotuning is set, it also starts receiving at 0.0 MHz.

Beta 5 didn't have these errors. (didn't try B5 with GNS though).
[Windows Mobile Apps and Games] salemh:
I have exactly the same problem.
[Windows Mobile Apps and Games] cbolumar:
Beta 6 working

Beta 6 is working in my new HD , it seen to work fine with the auto tuning and the green signal is OK in igo 3.2

Beemer, the only thing i saw is that in the gpsclient about you didn't change the version and it have already Beta5.

Regards and thanks

PD: i use 93.2 and 95.8 , i don't know is there are problems with frequencies higher than 99.9 .

GNS not work, igo detect TMC hardware , but after don't find tmc.

If i active the automatic tuner with gns it change between 00.00 and 87.xx (lower level) but never go ahead.
[Windows Mobile Apps and Games] gongoscho:
HyperGPS - GNS

beemer, wich tests i can do with gns for you?

gongoscho
[Windows Mobile Apps and Games] Polluxus:
B6 is a no go for me (Touch Diamond with Igo 8.3.2.9....).

The Hypergps utility is not able to pick up any TMC signals. In Igo the hardware is being detected (not always) but the frequency is sometimes locked on 0.0 mhz. On other occasions I can select a frequency but never past 99.9. I just installed the B6 cab without uninstalling B5 first. Might try a cleaner reinstall later on.
[Windows Mobile Apps and Games] Medusar:
@Polluxus: I have the same problem, I re-installed it three times (not updating the old version). Didn't work.

I also tried updating my ROM to the latest official HTC version... didn't work either.

If anyone does manage to get B6 to work on the Diamond (D2 in my case), I'll be glad to hear how it can be done.
[Windows Mobile Apps and Games] StarMonkee:
Same problem here with a diamond and igo 8.3 (the 8th june latest build). It may be unrelated, but my GPS signal is really erratic with the driver enabled as well, I lose signal every few seconds. Disabling the driver makes the GPS work perfectly again.
[Windows Mobile Apps and Games] gongoscho:
HyperGPS - Navigon Mobile Navigator 7

Hey beemer!

TMC and Navigon Mobile Navigator 7 works with HyperGPS beta 6 :cool:, but only evry 3 seconds. :eek:

I have:

gps-conection

traffic-icon

traffic-messages-menu

tmc-settings-menu

tmc-frequenz

tmc-traffic-icon

Screenshots:

Is it possible to compile a test version, without a conection stop of tmc with gns?

Attached, a Full GNS-Log with working send & recive (tuning, read,..) entry of HyperGPS an Navigon (Logsize 3,7 MB unziped)! :D

sry for my english :-|

gretZ,

gongoscho
[Windows Mobile Apps and Games] L_o_k_i:
test of beta6

@Beemer,

*ROYALTEK:

- Block ratio at xxx% (with xxx !=0) when the headset is not connected. For example I had 100% and 0 TMC signal after I disconnect the headset...

- With auto tune enable, iGO stopped at 99.9MHz and after several seconds I have TMC hardware not found! It's not possible to tune manually after 99.9MHz. Same in test app

- Weird character in $RTRDS sentences after the frequence. For example: $RTRDS,100.3,0,3,2... in test app

- If we are on a frequency with RDS/TMC, and we enable auto tuning, iGO does not stay on the previous frequency but start to search forward. Maybe it's not HyperGPS fault but iGO fault... I don't know :confused:

*GNS:

- You should try to send GNS sentences in the middle of an NMEA sentence. Actually you only send GNS after a complete NMEA sentence. Also you should mix more often GNS and NMEA sentences, and not send a big group of GNS sentences all at once. See this example below:

$GPVTG,,T,,M,0.00,N,0.0,K,A*13

?Ô1$G ??Ô1äTZÓ3??Ô1z!b ??Ô14 fÍF??Ô1z$vo??Ô1$EINE?$GPGGA,205936.000,5225?Ô1ä Ó3?.8223,N,01320.8613,E,1,07,1.9,21.3,M,4?Ô1	zom ?4.9,M,,0000*66

$GPGSA,A,3,03,14,01,19?Ô1d ?,18,09,22,,,,,,2.7,1.9,1.9*38

$GPRMC,2?Ô1

†zrb?05936.000,A,5225.8223,N,01320.8613,E,0?Ô1$ LAN?.00,,041007,,,A*7E

$GPVTG,,T,,M,0.00,?Ô1äz—Ó3?N,0.0,K,A*13

By sending big group of GNS sentences all at once must break the NMEA stream. That could be the source of our problem in GNS protocol.
[Windows Mobile Apps and Games] druckgott:
How is your configuration in MN7, what Hardware do you have?
[Windows Mobile Apps and Games] salemh:
Got GNS wokring on MN7 for few seconds ... this was by setting HyperGPS to use TMC + GPS data at port 2 (my config instead of 9)

then when configuring MN7 set GPS - TMC combined.

Wait until GPS is got recognised then u will notice that TMC is working and then off - on - off ----
[Windows Mobile Apps and Games] druckgott:
Can you post your <GPS> and <TMC> settings in UserSettings.xml?

thx
[Windows Mobile Apps and Games] PGLion:
I can not get this to work on my Dutch Touch Pro 2.

- I have installed the FM Radio cab on my device and it works great

- I can install and run HGPSClient on my device , no problem

- TMC Driver is active, no error messages here

- When testing I find a lot of channels but no data is received, nothing at all

- I did reinstall the application several times

- I did reboot several times

- I have plugged my headphone in the device

Is there a solution to this problem. I saw more Touch Pro 2 users with problems, did they fixed it? Please help!
[Windows Mobile Apps and Games] gongoscho:
look @ my older posts here, and you see my config @ navigon ;)
[Windows Mobile Apps and Games] Fire69:
@beemer:

Just tested B6 and to be honest... I don't like it.. :rolleyes:

It's much slower than B5 and I can't tune anymore in iGO!! :(

Only improvement for me was the signal-bar in iGO.

Went back to B5 for now... :)
[Windows Mobile Apps and Games] Appelsap:
Well, tried beta 6 today on my Touch HD with iGO8 and found a few glitches already reported here. It works in iGO - had to manually edit the settings to get it to work though - but not stable. iGO sometimes reports the TMC hardware as not found, then seconds later it is found again. The test and auto tuning never goes beyond 99.x, which is a shame, as the better TMC freq in the Netherlands are - as mentioned already - higher.

@beemer

Still impressed with the app, donation is on the way. Will try beta 5 now, but hope you can fix the issues with beta 6.

edit: donation done (9RL58502XC6713009)
[Windows Mobile Apps and Games] Fire69:
I had the same problem, forgot to mention it. :)
[Windows Mobile Apps and Games] Oemie:
Beta 5 works great...
[Windows Mobile Apps and Games] L_o_k_i:
It's clearly HyperGPS fault. I've made a test on a glofiish x800. When I'm on a station with RDS/TMC and if I check/uncheck auto tuning, iGO stays on the same frequence. So when the driver receive a scan up or down from iGO it should check if the initial frequence does not have RDS/TMC before starting to scan up or down.

Concerning GNS protocol:

- I've just made a test with GNS (TMC+GPS data, data logged...) and iGO received plenty of messages without the TMC hardware found/not found problem!!!! I didn't change anything beside the fact that HGPSClient was still running in background...

I tried to reproduce that but I didn't succeed! :mad: :mad: :mad:

- Still in the log, after a tune command, I don't see an acknowledgment from the driver. For example:

iGO sends: FF 46 03 05 46 FF 46 03 05 46

the driver answers: 3F F2 01 04 0F 01 06 52 20 3F 3F F2 01 04 08 0A 23 20 20 3F 3F... instead of 3F 00 00 46 03 01 55 00 00 3F and then the other sentences.

EDIT: It's in the full log! I only look at the "data log" :D

- What I understand from reading about GNS protocol: GNS protocol is a stream of NMEA sentences.

* When FF 56 78 78 56 is received (TMC/RDS ON), 3F 00 00 56 06 07 30 08 03 3F is sent for acknowledgment first. Then GNS sentences are inserted into the NMEA stream.

* When FF 53 78 78 53 is received (TMC/RDS OFF), an acknowledgment should be sent first (But I don't know what. Maybe 3F 00 00 53 00 00 00 00 00 3F) and the insertion of GNS sentences is stopped but the NMEA sentences should continue.

In fact at each command from iGO the driver should answer by acknowledging first and then proceed.