yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] beemerTPPC:
DONATORS

============

Thanks to Markus S. I've used your donation to buy an electronic cigarrete to avouid smoking so much while coding ;)

I have some troubles understanding how the tunning system in GNS works, then for this beta I've disabled it totally. This means that the Driver won't answer to any command sent by the navigation program, and this may cause no hardware detection on most programs. DecoRDS works, but becaus it only takes into account the dat received and doesn't try to maintain conversations with the device.

I'm working on this.

For everybody that have the same issue that Olivier has: I cannot test what I cannot reproduce. Sorry. What am I going to do to solve it?

-I've ordered a Touch HD. Dofferent device different problems, I think But more memory will allow menot to have to soft reset the device among every test on my Diamond.

Sorry if I cannot solve your issue at this moment, but I can only test on my device :(

Please, try to make logs and compare them yourself to figure out what is different with the different versions.

Don't worry for the port settings: HyperGPS is a virtual port and will allow any settings.

A log of this process could be useful.

Yes, I know that GNS doesn't work with iGO. Currently I'm only sure that the Driver output is compatible with GNS because DecoRDS understands it, but for some reason, if I eneble tunning, althought igo can set the frequencyies in HyperGPS, and detects the "hardware", it loses the hardware every trhee seconds. There are something that I should send that I've not still figured out.

I cannot understand why you have to leave aved_config_available="0" for iGO to rdetect the TMC data. Perhaps you cand send me two logs with B4, one with aved_config_available="0" and one with aved_config_available="1", both after a soft reset, etc.

Don't even try it.!!!

THIS IS IMPORTANT

FM radio seems that doesn't have Power support. Why? because it doesn't need it. The original FM radio program from HTC doesn't allow the device to suspend, only to enter in D3 (screen off) because the user wants to hear the music with the device "off".

I've tried several approaches, but currently there is no way to suspend the device (D2 or D1) with the driver loaded (what means the radio driver also loaded) and the device to awake with success. Use the HGPS-Switch program instead.
[Windows Mobile Apps and Games] Scorpie:
Tried it. Same result; no TMC signal found...
[Windows Mobile Apps and Games] Z3rO`:
Tell me how to make one, and I'll upload it for you.
[Windows Mobile Apps and Games] Rody van Sambeek:
I have downloaded it from the following link: http://forum.ppcwarez.org/viewtopic.php?f=257&t=65744&start=0&st=0&sk=t&sd=a
[Windows Mobile Apps and Games] Mittaa:
Hi

Tried beta4 IGO ...

Better HW detection, but much harder to get TMC signal ...

Back to Beta2 and the usual procedure ...

Hope somebody getting better results than I did :)

Mittaa
[Windows Mobile Apps and Games] TheDemon:
Audio redirection

Hi @ll,

cool program. Runs smoothly with IGO8 on my Touch HD.

The only thing not working is the audio redirection. Although the output is set to speeker all sound output is still directed to the earpiece. Same for incoming phone calls.

In my car I'm using a built-in bluetooth carkit.

Is there a possibility to add an option to use the earpiece for antenna only, redirect the sounds to the speaker and phone calls to the bluetooth kit connected?

Cheers,

TheDemon
[Windows Mobile Apps and Games] tyguy:
Though I didn't have time yet to play with TMC on my Raphael I try to follow (and understand) what going on in this thread.

Demon... look for an application BTAudio (consisting of BT Audio ON/OFF/Toggle) to redirect internal sounds to external devices. Worked for me like a champ using it in a rental car.
[Windows Mobile Apps and Games] TheDemon:
Hi,

I want bluetooth only for the handsfree profile, not for bluetooth audio. Otherwise I can not listen to MP3 and navigate at the same time.

Cheers,

TheDemon
[Windows Mobile Apps and Games] timmey:
i just tested gns support in hypergps on my polaris with navigon mobile navigator 7.

hardware detection doesn´t work, so i have entered the settings directly into usersettings.xml. after starting navigon with gps_switch i can hear the radio through the speaker for a few seconds, then i can hear a cracking noise from the speaker every 5 seconds or so. but navigon doesn´t show me any tmc info.

when i use the hypergps test mode i see a lot of received rds data, but i don´t know if it´s tmc-data.

i´ve attached two logs from my testing, hope it helps ;)
[Windows Mobile Apps and Games] gongoscho:
i have the same problem!
[Windows Mobile Apps and Games] OlivierTheBest:
To beemerTPPC

Yes I agree that's not easy to solve a problem you don't have .

I checked with someone who has also an HTC DIAMOND but is able to use beta 2 and I saw some differences :

Beta 1 only works :

Rom version

2.03.406.2 FRE Radio: 1.09.25.23 SPL: 1.93.OliNex

IGO :8.3.2.64873

HyperGPS settings : TMC + GPS data

beta 2 works too (so probably beta 4 too)

Rom version

2.5 NetDrg TF3D_2 FRE / RADIO:1.13.24.24 / SPL: 1.93.OliNex

To beemerTPPC

Yes I agree that's not easy to solve a problem you don't have .

I checked with someone who has also an HTC DIAMOND but is able to use beta 2 and I saw some differences :

Beta 1 only works :

Rom version

2.03.406.2 FRE Radio: 1.09.25.23 SPL: 1.93.OliNex

IGO :8.3.2.64873

HyperGPS settings : TMC + GPS Data (or TMC data)

Beta 2 works (so probably 3 & 4 too) :

Rom version

2.5 NetDrg TF3D_2 FRE / RADIO:1.13.24.24 / SPL: 1.93.OliNex

HyperGPS settings : TMC Data

So is it possible that ROM radio which is different makes IGO not detect HYPERGPS TMC receiver ?

Any idea of the interest to select TMC Data instead of TMC + GPS Data ?

Thanks

Olivier
[Windows Mobile Apps and Games] tthor:
Olivier, I have the same problem with a Touch HD, my ROM version is 1.14.406.3 (FRE) and radio 1.09.25.14 : only Beta1 works (and not 2,3,4).

If someone got a beta2,3,4 that works on a Touch HD with a different radio version, I can flash from my side to see if that solve the issue ? ...

Thanks.
[Windows Mobile Apps and Games] schmeichler:
Gns + mn7.4.0

same here - radio sound goes on / off / on /off

TMC set via usersettings.xml which looks like this:

but TMX hardware is not recognized I guess - or at least it's not receiving data

log-Files attached - hope this can help

I just postponed getting an IGO running for good ;)
[Windows Mobile Apps and Games] pego2007:
HyperGPS_Beta4

@ BeemerTPPC

Thanks

HyperGpsBeta 4 now works with my iGO8,it found GPS-and Radiosignals on Royaltek-protocol on channel 9. My iGO8 = see attachment

With the GNS-protocol MobileNavigator 7 works.

I enable settings/GPS/TMC and it works soon.

With iGOAmigo i must activate the Royaltec-protocol on channel 9

and it works fine. Attachment 2 = my HyperGPS-settings

greetz from germany
[Windows Mobile Apps and Games] tyguy:
Did you made changes to the sys.txt. If yes, want to share?
[Windows Mobile Apps and Games] pego2007:
HyperGPS_Beta4

@tyguy

[gps]

port="4"

baud="57600"

[tmc]

saved_config_available=0

That´s my settings for iGO8.

First i start hypergps manual,then starts iGO8,then i go to settings/tmc/

and change manual Royaltec-portocol and change channel to 9,then i do autosearch.

After 5-10 seconds iGO founds the tmc and show me the channels for tmc in germany.

I have change the settings for the automatic tuner=on. It works great.:D

greetz

pego2007
[Windows Mobile Apps and Games] Fire69:
@ BeemerTPPC

I set HGPSClient to load the driver at boot (seems safe now, it doesn't really crash or anything :) ), but now I can not change it back to manual.

Is this done with a registry-setting?
[Windows Mobile Apps and Games] Scorpie:
Finally, i`ve got Alpha 3 working! Only prob is its on the speaker but not on the headset (the sound), but I don`t really care!
[Windows Mobile Apps and Games] auxaux:
Test results

Hi,,

Today I tested the Beta4. Unfortunately I don't get the results as I expected. In previous versions I was able to get TMC on my Touch Pro. But since switching ROM and Radio Rom I don't get it working anymore. I saw other users mention the radio ROM as potential problem, but I don't think it is, because I do get TMC data in de HyperGPS Test tool.

For your interest:

Currently I use M-Rom 2.12, but I think the Radio rom is more important. I use 1.12.25.19. (Beemer, what Radio are you using?

Attached There are 2 log files

Log 1 created as follows:

--Soft Reset

--Started HyperGPS

--Started driver

--Run Test tool

--See line 27 (for example) for TMC

--Stop the driver

Log 2 created as follows:

--Soft Reset

--Started HyperGPS

--Started driver

--Run IGO

--NO TMC is passed

--Stop the driver

Log 3 Created as follows:

--added saved_config_available=0 to sys.txt in the IGO root folder

--removed TMC section from IGO's system.ini

--Soft Reset

--Started HyperGPS

--Started driver

--Run IGO

--TMC is passed!!

--Stop the driver

Afterwards I checked and noticed that the TMC section in system.ini re-appeared (with the original setting). Reading this tread again I noticed that the saved_config_available setting is written in 2 ways:

1. saved_config_available=0

2. saved_config_available="0"

EDIT: I see there is a saved_config_available setting in system.ini too, I tried changing this to 0 to prevent saving the settings, but after running IGO it was changed back into 1.

Based on other setting I guess the first one is the correct one, but please confirm.

I Guess I have to remove the TMC section everytime I want to use IGO?
[Windows Mobile Apps and Games] L_o_k_i:
@tthor

Do a search with my name on this thread, you'll see that all betas work for me. The main problem is no TMC data on the second start of iGO if I don't add in sys.txt saved_config_available=0 and redetect TMC hardware each time I run iGO.

Check also my signature for the radio rom!
[Windows Mobile Apps and Games] Oemie:
I am on miri rom v10 with wm 6.5 and i think more important radio 1.13.25.24.

Beta4 is working fine and finds TMC, it also feels more to the point :rolleyes:...

But reception in beta1 is, inside my house, more steady as TMC keeps dropping out with beta4..i will test again when i am going to drive in my car.

I have tested with the newest IGO from 28 may 09

Beemer i have 2 question for you:

1 Do i have to set hypersettings @ tmc or tmc+gps?

2 Is GNS activated or not?

Thnx in advance fort the answers and your great work!!!!!
[Windows Mobile Apps and Games] L_o_k_i:
@Beemer

Hi,

I've made the tests you asked me. Before each test I soft reset my Touch HD, then I change the value of saved_config_available in sys.txt, load the driver and run iGO.

With saved_config_available=1 iGO displays 0.0MHz instead of the last frequency used. Then when I manually change the frequence (right arrow) I first see a strange value (4294967.5MHz) and after that 87.5MHz.

Did you see my post: http://xdaforums.com/showpost.php?p=3866335&postcount=718 ???

Something else I've found with beta4: it seems the TMC data are coming more slowly than with the other betas.
[Windows Mobile Apps and Games] mikesch261:
hmm

strange

diamond with rtt's 6.5 v1.0 worked with beta 4

v1.1 doesn't work with any one !!!

can't load driver

cert is installed

any clues ??

cheers
[Windows Mobile Apps and Games] beemerTPPC:
You can delete manually HKLM\Drivers\Builtin\HyperGPS and then recereate the registy entries with the HGPSClient program.

Thanks for the logs. I'll take a look to them.

Yes I've seen your post, but unfortunately I don't see any signal meter in my iGO ???

I have always saved_config_available=1 and can detect hardware even without the headset pugged in. I'm waiting for my new Touch HD to came, hope having two devices some of these issues can be reproduced.

I wrote some time ago a program called BTAudioNav (search google) that works like HGPS_Switch launching the navigator, etc, but its function is to redirect all the navigator audio to the bluetooth headset. Unfortunately at this stage you cannot use BTAudioNav and HGPS_Switch at the same time, but you can load manaully the driver and the use BTAudioNav.

Sure. I'm interested in non-igo GNS logs. Thanks!
[Windows Mobile Apps and Games] tthor:
Ok, thanks Loki, I will try with your rom radio ...
[Windows Mobile Apps and Games] druckgott:
I have testet it on my diamond 1.

Set tu GPS + TMC Mode, GNS Mode on hypergps

Hardware detection manual. Set to GPS + TMC combine. GPS Not found. But I can hear every 5 seconds the radio. (Navigon)

On testmode of HyperGPS it founds TMC. (R....8)

Navigon do not show any tmc.

//second Test.

Set Manual TMC and GPS in usersetting.xml

Combine GPS on COM4

TMC on COM9

Radio is alle the time online in MN7, but TMC not working in MN7

sorry don´t know how to log.
[Windows Mobile Apps and Games] schmeichler:
Use any registry editor and create a DWORD entry named LogMode in HKLM/Drivers/HyperGPS/ and set the value to 1.

Log-file will be written into root of file-system.

Attached should do the same.

@Beemer: perhaps this could be a useful info for post#1? At least as long its beta ;)
[Windows Mobile Apps and Games] flywhc:
beemer, I am very happy to see the new version on the same day I was back to London. 1.2b driver must give you some trouble to adapt it. :)

I bought a ExtUSB splitter so that I can make a connector to my car but didn't support raphael headset...I have to solve wiring problem inside. beside I have to fix the defective usb port on my phone. I guess I unplug it too many times when solving FMClose delay issue :'(
[Windows Mobile Apps and Games] L_o_k_i:
You're welcome. If you want me to make other tests, just ask.

That's the problem!!! You don't see it because I think your driver does not send this information. Take a look on the screen captures below. I've made them on a glofiish x800. As you can see there's a bar that gives the signal strength. Your driver should send $RTRDS sentences regularly, even if the frequency tuned does not send TMC or RDS. $RTRDS is used to send the tuned frequency or the signal level (see phmartin's post here: http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=17275&whichpage=2)

I don't have problem with detecting the TMC hardware, even if saved_config_available=1. The problem is if I set saved_config_available=1 in sys.txt, when I run iGO the TMC data are not received. That's the same for any RDS information like the name of the station. That's also why I think you should send $RTRDS regularly.

Take a look on what is sent by your driver when you are on a station with TMC: there are only $RTTMC sentences. Now take a look on this log: http://apps.sourceforge.net/mediawi...lugin/TrafficMessageChannel/Royaltek_Testdata. You'll see that there's sometimes $RTRDS sentences...
[Windows Mobile Apps and Games] well0549:
@Beemer

Beemer, I installed every beta you made, and they all have the same problem. They work only once. (Or after a reset of the device)

Basically it boils down to this....

1. I Install everything and everything seems to work fine I can see data coming in from the test app.

2. Make sure IGO will run the detect sequence, and detect the driver in IGO, i can see data coming in into IGO.

3. Close IGO...

Then I go to the Test app..

And no matter what i do it will not tune to any frequency, or receive data .... Only after a reset of the device I can see data again.

I guess a lot of people on this forum have this problem since it works for most people after a reset and a new detection in IGO. After that, they have to go over the sequence again...

As soon as I Enable the driver I can only get radio reception to work when I reset the device....

I guess this is the main issue for a lot of people here....
[Windows Mobile Apps and Games] kolomparrudi:
No TMC hardware with beta 4

With beta 4 iGO won't detect the TMC hardware on my diamond and the driver unload speed isn't faster :(

I attach the hypergps log, here are some interesting part:

COM_Open failed due to previous FM Power OFF not finished 0 -1564081078 09. 06. 02. 13:44:33

kolomparrudi
[Windows Mobile Apps and Games] camro:
THREAD - deactivating the driver

=========================

disabling the driver: (test these on every try ~ 10 times)

-> with orig 3,5mm cinch headset connected is 129-130seconds here

TEST2: headset + BT deactivated

---------------------------------

Y = 68

TEST3: headset + BT deactivated + usbconectedtoPC

----------------------------------------------------

Y = 68

sometimes i got 68 or 128 seconds for disconnect

(on 20 tests = 18x68sec and 2x128sec)

tried all combinations with: BT, USB, also - no difference ..

##########################################

ok more tests: (to find out how this is working internal:

let the headset connected for X-sec and then plug out the headset and then see how long the duration (Y)is til its disconnects:

TEST A1: headset connected for X-sec , then disconnect

+ BT activated + usbconectedtoPC

----------------------------------------------------

X=30 + Y= 3sec

X=20 + Y= 3sec

X=10 + Y= 3sec

X=5 + Y= 3sec

X=4 + Y= 3sec

X=3 + Y= 4sec

X=2 + Y= 5sec

X=1 + Y= 6sec

X=0 + Y= 7sec

so - in summary:

1.) 7sec is minimum needed for disconnecting if headset NOT pluged in.

2.) 60+7sec is minimum needed for disconnecting if headset IS pluged in.

3.) there is a "while" function inside with loop of 60 if something is not init

@devels

is it allowed to get the source code from the API and from the HPSClient ?

if you want you can PM me. i would also try to find out why or how we can speedon a hack for a clean disabling the driver.

i think this is the most important part at first and after that building a driver which is disabling by itself to reduce the cost of batterie and that IGO can use reactivate it by itself and if not used from system disabling it automatic.

cu camel
[Windows Mobile Apps and Games] beemerTPPC:
DONATIONS

===========

Thanks to Luis Duarte. I've have to go to take my daughter from music class. I'm going to go directly to the sweets shop with her. A tu salud , Luis!
[Windows Mobile Apps and Games] camro:
could it be, that the hang have something to do with another module ?

GPS CLient load modules of:

ayghell.dll - ? don't know ...

checkime.dll

commctrl.dll

coredll.dll

et9dictonary.dll

et9ime.dll

htmlview.dll

ole32.dll

oleauth32.dll

ossvsc.dll - i know, but don't think that here is something wrong ...

shutil.dll
[Windows Mobile Apps and Games] flywhc:
camro, the long time disconnection is caused by the FMS_API. see my post here and more research results in the same thread.

I possibly found a solution and will try it tonight.

However, to save battery purpose, the TMC driver doesn't have to call FMClose. FMPowerOn(FALSE) will shut down the FM raido and doesn't consume battery.

Beember, should you add option/buttons to allow user suspend the TMC driver instead of complete shut it down?

p.s. I tried to donate but I don't understand spanish :S
[Windows Mobile Apps and Games] beemerTPPC:
Great. If the FM_close became fast enought I'll move it to the COM_open/close zone.

The FM radio is opened when the driver is loaded but it is not powered on until the port is opened, And of course id powered off on port close. That means that the FM radio have no power consumption even with the driver loaded but when a program is using the COM port.

But as the FM radio remains opened (althought powered off) while the driver is loaded, the only limitation is that no other Radio program can be executed.
[Windows Mobile Apps and Games] beemerTPPC:
DONATION

===========

Thanks to David Przypadlo. I've bought some wine for this night to celebrate if the new instalation system works Ok. ;)
[Windows Mobile Apps and Games] beemerTPPC:
HGPSClient has nothing to do with the driver. In fact it only loads/unload the driver, creates the registry keys and have a test dialog, but it is not necessary for the driver to work.
[Windows Mobile Apps and Games] beemerTPPC:
Sorry, repeated.
[Windows Mobile Apps and Games] lpad:
in xfm when i connect to 95.1 (RNE3) and put verbose level to 2 i get a lot of TMC messages, but in HGPSClient only RTRDS messages:(

in alpha 2 also no sound in hearphones or speaker (in first it worked)

also when connect DecoGPS to com port defined in HGPSClient i always get an error "ReadFile Failed: 6" and crashes

you are doing great work amigo:)
[Windows Mobile Apps and Games] beemerTPPC:
You can play with the code on the first post of the API thread. It is source code and has the same issue.

And, believe me, the driver don't have the radio ON neither taking any mA while the port is closed, meaning with no program using it. You can use any mA meter like my TodayWarrior to verify it.
[Windows Mobile Apps and Games] pelroig:
Beemer, nice work! tested the alpha 2 version. Much faster on manual tuning indeed. Did not get TMC signal in iGO, but I think there is a relation with RSSI. Is there a thresshold minimum for proper TMC signal validation?

Also tried automatic tuning. Dunno why it should not work, cause on my configuration automatic tuning is working :D
[Windows Mobile Apps and Games] neo9596:
Beemer, When the earphone is connected I only listen Igo on eraphones, not in the speaker, any solution??

"Beemer cuando conecto los auriculares solo oigo el sonido por estos y no por el altavoz, alguna solución??"

Sorry about my english.
[Windows Mobile Apps and Games] cbolumar:
¿Any Polaris user has the beemerTPPC program working OK ?

I think we all have the same behavior :

XFMRadio works OK with TMC Data

HGPSClient works but without TMC Data

After two days,

only two times

i obtained the TMC Data in HGPSClient but i don't know if i did some different .

Please beemerTPPC, do you know the difference between obtain TMC with XFMRadio and HGPSClient because i think both are using the same API.

Maybe are you using same kind of filter ?

I use Polaris 6.1 3LIT3 VI Naked Rom with 1.59.46.12 Radio

I put my screen :

EDITING : After Backup , Hard Reset , Restore I receive TMC information in HGPSClient , not always but more times.
[Windows Mobile Apps and Games] ggrew:
I've exactly the same issue on my polaris, with the same ROMs. Got it working only once... :confused:
[Windows Mobile Apps and Games] klaver30:
Tmc working sevilla spain on diamond

Hello,

TMC working here on RNE 3. I only have a question. I use IGO 8 a lot for work everyday using a lot of battery. TMC uses headphones to tune/receive. I have my phone on the carcharger during my trips using IGO. My question is; Can TMC be used without the headphones connected, i need the mini usb for the charger!?

Thnx
[Windows Mobile Apps and Games] camro:
you can use a splitter 1to3

or 1to2 ex: http://cgi.ebay.com/OEM-HTC-USB-DUA...temQQimsxZ20090425?IMSfp=TL090425115002r22490

there is also a slitter 1 to 3usb -> usb charging / usb headset / 3,5 cinch audio/headset

if you have a HTC HD -> then there is an extra 3,5 audio cinch for headset with antenna - then you are lucky and nothing extra needed :)

(exclusiv. audio switching if headset is connected is not so easy as on other HTC :(
[Windows Mobile Apps and Games] iseeka:
I have a Polaris with wm 6.5

i do get $RTTMC messages (no $RTTMC,8 becouse rne3 in navarra seems to be experimenting some failures) in HGPSclient

when will they fix RNE3 navarra???? damn i want to try this..