yashsingh1/xdaforums huggingface dataset:
[Touch HD General] cybermaus:
Sorry, was working too long on that email, didn't see your explanation. So you wanted the other logs?
[Touch HD General] Mach2003:
None of those logs provide the information I am looking for, they are all out put logs, and don't show the timing issues. ModDriver logs has a m/s time stamp, and tell us if driver is waiting for data or not.

So sad 11 + meter's on every position read. Time to get another phone.
[Touch HD General] cybermaus:
I'll get new logs tomorrow. Its way past midnight here.

New phone? No way. The reason I traded my real HTC Touch HD for a clone one is that the clone has a Dual-Active Dual-sim card. Its basically the only proper Windows Mobile with a Dual sim.

Very useful for me, as I travel internationally quite a bit, and local people in 2nd and 3rd world nations often have a hurdle calling international, so I often buy a local sim card.

I was expecting the phone to be of lesser quality on sensors and build, never trusted the Sirf claim anyway, and all in all, the phone is behaving better than I feared/expected, almost as well as I hoped.
[Touch HD General] cybermaus:
Here you are.

First I logged COM6, then I tried to stop logging, rename the file , switch to MSAPI and log again. But the driver seemed to have kept writing to the same renamed file, so the first half is COM6 and the later 1/4 is MSAPI.

Indeed, if I look at the screen, I seem to detect an odd rhythm in the position updates, but that is very subjective observation.
[Touch HD General] Mach2003:
Thanks for the logs. I confirm that the new driver is working better with your internal GPS.

You found another bug in my code. When driver is active, and enable logging is switched off, the logfile was left open.

Normally, the logfile is kept open for the Keep Alive time (15 seconds by default) after the last port is closed.

In all versions of Windows, renaming any file when it is open, does not cause a new file to be created, windows does not care what the filename is after the open call, you can even change the containing folder name, and windows will continue writing to the file until the application closes the file handle.

/*******/

Your internal GPS driver is still a little funny. It ignores ComTimeOuts, returns EVENT_RXCHAR from WaitCommEvent when no data is available to read, and often returns no data for a couple of seconds, and then returns two seconds worth of data all at once. Nothing I can do to change that. MsApi also follows the same 1/5 second pattern for GSV.

/*******/

I chose to return the GSV data that was available on the incoming port, assuming that the applications were aware of the "SiRf" 1/5 rule, and would display "old" GSV when the data contained none. I modified GpsModSettings to update the Sat display screen only when GSV was present in the data, however did not change the "x of x Sats" display on the main screen (yet).

I planned on seeing what people reported, and, if required, save the previous GSV data, and re-send it when incoming data was missing GSV. You could report if any GPS application you use, clears the "sats in view data" during the 4/5 seconds.

/*******/

Unless you have something else, I think it's time to close this conversation and return ModDriver to my regular thread.
[Touch HD General] cybermaus:
No, I think its getting all complete by now. I'm looking forward to the official build.

I am expecting rpettinger to show up again one of these days and also run a test on his HTC device. Not sure if you want to wait for him. Also, once your build is done, I'll ask him to add [SOLVED] to the title of this thread, and update firstpost pointing to your thread.
[Touch HD General] rpettipher:
Hi there - I am still around, and have been watching with some admiration at the efforts you guys have been making on my little problem - much appreciated.

Which version should I be testing, the one in post 148 dubbed build 252?

Do I need to uninstall the previous version or will it install on top?
[Touch HD General] Mach2003:
You can try either one, use the latest one...

Just install the cab, windows will prompt you to remove the older copy, and my setup will "do the right" thing.
[Touch HD General] rpettipher:
I installed the gpsModDriver from post 148 without problems, and it seems to run ok - gives me the correct altitude.

Turned on logs in the GpsMod setup program then tried it with port MSAPI first, then with only com4 with the same result.

In both cases I see in the logs "Injecting Seperation value 50.0 for port x" (by the way separation is spelled with an "a").

In the case of msapi do you get the separation value from msapi (Alt84-Alt) or from your calculation?

In either case I seem to have 50m now. Is there any way to see where it comes from?

I attach my two moddriver logs

Is there anything you would like me to test?
[Touch HD General] Mach2003:
Your logs look good. Without expanded logging enabled, I can't see what was recieved or sent through driver, but you report correct results so I don't need those logs.

In this copy of the driver, all messages have the table separation value inserted (COM and MsApi). The posted update over on my thread makes this optional.
[Touch HD General] cybermaus:
@ rpettipher

A slightly different topic: You had/have a Mio with a build in Sirf, and you are used to work with Sirftech.

Are you able to get Sirftech to talk to the Sirf through the GPSID? Or is your Sirf also available through a direct COM port? What version of SirfTech do you have?

I have some rapidity evaporating hope that the chipset in my device is a Sirf, but cannot find a way to confirm. And given its performance, its probably not true anyway.
[Touch HD General] Mach2003:
GPSID will not normally pass through write information. If your external GPS control panel, Hardware port is listed as COMx, disable manage GPS automatically, and then try using that port as the device in the Sirf utility.

If possible, try also GPD1: or GPS0: as the device port.
[Touch HD General] rpettipher:
I do indeed have a Mio with a Sirf chip.

Unfortunately it is running WM5 not WM6, and as a result it refuses to run the gps sample programs which use GPSID. Even if they were compiled with WM5 I am not sure what, if anything, existed for GPSID.

I cannot say I am used to working with sirftech - I find it very difficult to use and the first time I tried it took me a day to get the chip to work again (I had left it in Sirf mode without reailsing the consequences), so that makes me nervous.

The version on the Mio is 2.22.

It gives me a geoid separation of 50.5m (as opposed to 50m on the HTC, both with GPSID and with your routine)
[Touch HD General] rpettipher:
I have installed the 2.60 version.

I am not sure what you do with the option "prefer gps" for Altitude fix.

As far as I can see from the logs it still uses the matrix to determine the separation, rather than calculating it from Alt84 - Alt. Perhaps it only has an effect if Alt84 contains a valid separation rather than the altitude above ellipsoid which I have?

Not that this is a problem - the result would be the same - just curious.
[Touch HD General] Mach2003:
Prefer GPS should be using the Alt84-Alt data. Turn on enhanced (extended, what ever I called it :(), and then see what the actual data read and written is. You will still get a log entry for reading the table, either way.
[Touch HD General] rpettipher:
These are two logs with option Altitude fix and prefer gps.

Moddriver8.txt was after a soft reset, and it took a while to get a fix, but when it did it mentioned getgeoid, which I assume is the calculation routine.

Moddriver10.txt has the same options but does not mention getgeoid and does not indicate where the 50m came from.

Whatever the reason for this anomaly I would like to thank you for all the work you (and cybermaus) have put in to this very useful driver, and following cybermaus's example I have made a small donation (I hope it went to the right place).
[Touch HD General] Mach2003:
Yes, the donations came through fine from you both, thank you very much!

Since your GPS and table separation value are identical, we can't be absoulutly sure which one gets used.

GetGeoid is the actual table look-up of the value, it happens just after a soft reset, and about every 255 seconds thereafter.

The "injecting" log contains the table value, even though a bit later on in the function, the GPS value may actually be used. I'll modify the log entry to make it more clear for trouble shooting purposes. Notice that "Prefer GPS" is the term I selected due to the fact that if my function can not get separation from the GPS data, it will still use table value.

The table value has proven to be more reliable than the GPS value, just use it! Then no matter where you are on the planet, you will get an accurate value.
[Touch HD General] cybermaus:
I sort of knew that already, but it looks (looked) like people with Sirf internal chips are happily using Sirftech, so I was wondering if there was a trick to it.

That trick I would have guessed. But alas, hardware port is blank. It may not be blank for people with actual Sirf though, so it could explain their use of Sorftech.

Well, that is a good idea. Also, try COM3: (with label Modem_GPS). So I spend the evening making a program to read those ports, even while sending a IOCTL_SERVICE_START to GPD0: to wake the chip as MSDN suggests. But alas, I am getting nothing.

I guess I should give up on this. I'll just have to be happy with a GPS with 11 meter resolution and irregularly timed output.

Still, thanks for the altitude programming. I've decided to not build the same into gpsVP, on the bases I do want to keep the program light. So I'll replace the routine with a single fixed registry offset, and they can use your driver if they want it fully automatic.
[Touch HD General] Mach2003:
One last chance, have you tried HTCGPSTool, it has some sirf functions, and allows more than one way to access the device, perhaps your clone has HTC like programming.

One caution though, this exe is recmode'ed from my Diamond kitchen, it is a module in there not a file, so I can't verify that this exe even works. Drop it in any folder, even on the card, I used to run it that way a long time ago (perhaps another copy though).
[Touch HD General] cybermaus:
So could you update the threads title with [SOLVED] and put a ref to GPS Mod in firstpost. Just to summarize this 172 post long discussion for others? Oh, and maybe call it GPS Altitude, not height.

Thanks
[Touch HD General] rpettipher:
Done. Thanks for all your help.
[Touch HD General] rpettipher:
Which presumably means that I should use COM4, which gives only altitude above ellipsoid, as input to your driver, and let the cybermaus/mach2003 conversion get the ASL, rather than using MSAPI which gives me the chip's version of ASL.

Not that I will ever see any significant difference!
[Touch HD General] cybermaus:
I don't think there's any code from me left. But yes: It does not matter which you use. The MSAPI separation will be 'undone' and the new one applied. (unless if you have the 'Prefer GPS' setting) The COM4 will have the new separation applied. (even with 'Prefer GPS', because it did not have one)

So whether to use COM4 or MSAPI depends on how well both behave in your specific OEM GPS implementation for timing and resource use, but not for the separation value. Mach2003 seems to generally advise MSAPI, which is why it is higher in his port priority.
[Hero, G2 Touch Q&A, Help & Troubleshooting] B1nny:
hey XDA

since a week i got my HTC Hero, and i just found a vid on the sd-card :P which is showing animated clocks.

i have flashed villainrom 3.4, and this one doesn't seem to have animated clocks :S

i saw a update.zip somewere on other forums.. but these where for android 1.5..

can anyone please help me with getting the animations back on android 2.1?
[Hero, G2 Touch Q&A, Help & Troubleshooting] kendong2:
no animated clock for 2.1 at the moment... and probably not in the future. it's down to htc, they decided to deanimate it.
[HD2 General] RoN_HD2:
My old number got ported over to my new HD2 today, I now can't sent any text messages although I'm receiving them ok. I'm also able to make and receive calls. I don't know if this is just coincidence or it's got something to do with it?

Can anybody shed any light on this please?
[HD2 General] cpiddy:
tmobile is just stupid sometimes, i did the same thing and had to call them back and get them to verify that everything was added correctly to my plan. the lady said it would take time to update my plan so she would give 100txts to use until it kicked in. that didnt work, i asked to speak to a supervisor and 10min later they had it fixed. i want their job.
[HD2 General] RoN_HD2:
Thx for the reply, however I'm on o2 in UK.
[HD2 General] RoN_HD2:
Update. I just got off the phone to o2. Apparently because my old number was ported over this afternoon, I'm now not able to send any messages before midnight tonight.

Good old 02!
[HD2 General] crisisinthecity:
Same thing just happened to me when I switched. I went from Sprint to Tmobile and it's on Sprints end... It took almost a full day before I could send receive texts on my phone, but it was sending them. The replies would come back to my Sprint phone. It was wierd for sure utilizing two phones for an entire day.
[P3400 General] gargashish0901:
I want to connect to internet on my HTC P3400i using synchronization(Active Sync).. I am using broadband on my Computer which is connected always through LAN..

Somebody please help???
[P3400 General] balendra68:
Install My Mobiler software on your PC & PPC
[P3400 General] gargashish0901:
I installed MyMobiler software but could not still surf internet on my ppc.

Can you tell the steps involved so that I can surf internet on my ppc?
[P3400 General] gaurav00gravity:
its quite easy just uncheck the advance network functionality in setting of connection and then connect and synch ur phone again to ur pc via bluetooth or usb cable to ur pc in which active synch is installed
[Android Software/Hacking General [Developers Only]] tsalta:
EDit: I did it the Thread can be closed
[General Questions and Answers] gailh:
Hi guys

I have an iPaq 210, WM 6, that I'd like to use as a WiFi card for an WinXP SP2 PC.

Here's my problem, which often happens (not always):

1. I turn on Bluetooth on the iPaq

2. I connect the PC to the iPaq using the "Explore my Bluetooth Places" wizard, "BT network access", then "Connect". It says "connected". Then on the XP "Network Connections" window, it says "acquiring network address", and shortly after: "connected". PC's IP address: 192.168.1.125, default gateway (the iPaq): 192.168.1.6. In fact, I've setup this static IP address on the iPaq using the ICScontrol utility. Both computers see each other and ping works both ways. In other words, BT PAN is up and working. So far so good.

3. Here's the problem: I then turn on the WLAN (Wi-Fi) on the device (iPaq), connecting to an access point. Once the WiFi connects, ping stops working between the PC and the iPaq. Then I can't get to the Internet from the PC using the iPaq. (XP "Network connections" still says: "connected" on the BT PAN network though).

When I disconnect the WLAN, BT ping starts working again.

What to do?

TIA

Gail
[Touch Diamond, MDA Compact IV ROM Development] Lalle:
Hello Diamond Fans,

i have build ROM's for the Trinity in the past and right now i thought it was time to share my new German ROM for the Diamond and i hope you will like it. It is not too heavy so it is only a basic Titanium version.

Full Version (14/06/10)

-Fixed eT9 On/Off problem

-changed Bluetooth reg

Add

-Facebook

-Footprint(modded for TomTom Navigation)

-GoogleMaps 4.1

-HTC Album 3

-Pre installed Marktplatz 1.2

-ConnectionSetup 3.1

-YouTube 2.6

-and changed some regs:)

http://rapidshare.com/files/398940786/Lalle-23547-05-Full.rar

Updated Version (25/05/10)

-Fixed WM65 Lockscreen (thx-veisen)

-Battery Drain Fix

-Youtube 2.5 maybe Fixes a little the lags

-Audiobooster

-and more....

http://rapidshare.com/files/391115055/Lalle-23547-04-GER-NewLS.rar

Fixed Version (19/04/10):

Bug correction: Updated et9 Version from 1.5 to 2.0:)

http://rapidshare.com/files/377782165/Lalle-23547-03-GER.rar

New Version with extra(13/04/10):

QuickGps

Youtube

StreamingMedia

HtcGps-App

USB-Plug-Popup

http://rapidshare.com/files/375471038/Lalle-23547-02-GER.rar

Details (31/03/10):

XIP/SYS - 23547/23547.5.5.0

Free RAM - 58MB/124MB

Titanium

2G Ogi-Dialer

New Office+Email

Adobe PDF 2.5.1.0.404840.03

RSSHub 2.1.1.1071

Teeter

Arcsoft MMS 5.2.0.47

BT_SAP

BT_FTP

CMInternetSharing 1.1.5.1

EZInput 1.5

and more...

http://rapidshare.com/files/370400392/Lalle-23547-01-GER.rar

Have fun Lalle!!!:)

P.S.

many thanks to ervius for his kitchen and all other guys here in the forum for sharing all the new good stuff for the HTC phones.
[Touch Diamond, MDA Compact IV ROM Development] Dunnera:
great!

a new german rom-cooker!!!!!

will you also release a rom with sense?
[Touch Diamond, MDA Compact IV ROM Development] Lalle:
Sorry Dunnera not at the moment.
[Touch Diamond, MDA Compact IV ROM Development] Dunnera:
ok no problem

but maybe you can share your kitchen?
[Touch Diamond, MDA Compact IV ROM Development] Kajada:
Kann man dieses Rom für den produktiven Einsatz nutzen und es funktioniert alles, oder ist es nur eine Bastelei um zu sehen wie WM 6.5 läuft?

Ich schreibe mal in Deutsch weil es sich hier um ein Deutsches Rom handelt und hier mehr Unterwegs sind die auch Deutsch können.
[Touch Diamond, MDA Compact IV ROM Development] Moonshinemister:
Also ich hab das ROM File installiert und bin ganz zufrieden damit. Einziges problem ist derzeit das ich nichts finde um QuickGPS nachzuinstallieren. Hab zwar IGO 8 zum laufen bekommen, aber die Navi hat ca. 30 Minuten gebraucht bis brauchbare GPS Siganle gefunden hat.

Hat einer ne Idee wo ich ein funktionierendes QuickGPS for Windows Mobile 6.5 bekomme? Alles was ich bis dato installiert habe, hat entweder gesagt falsches Sicherheitszertifikat oder "Failed to create empty document".
[Touch Diamond, MDA Compact IV ROM Development] Lalle:
Yes its for daily use, I have test it for a view weeks before and its for me a requirement to create a ROM for daily use!!!:)

Sorry for the problem with the QuickGps function, I have seen that issue before in my test phase but I do not have that long fix time as described.

Lalle!
[Touch Diamond, MDA Compact IV ROM Development] Moonshinemister:
Hi Lalle,

first of all thx for your ROM. Regarding the QuickGPS... means that you cannot fix it in general? So how to you use the GPS function today on your device? Is there any alternative software to speed up the sattelite finding?

rgds

Moonshinemister
[Touch Diamond, MDA Compact IV ROM Development] mista.duke:
What about the weather in titanium? I cant find it like on your screenshot..
[Touch Diamond, MDA Compact IV ROM Development] taurusfx:
Hi,

thx for your ROM, looks good. I will try it as soon as QuickGPS works. Without QuickGPS my Diamond is taking too much time to find satellites.

Do you working on a bugfix?

Thanks a lot!

taurus
[Touch Diamond, MDA Compact IV ROM Development] fancy87515:
Halle, ich aus China , und ich bin ein Deutsch lerner. Koennen Sie mir helfen? Hier ist meine email adress:5447840@qq.com
[Touch Diamond, MDA Compact IV ROM Development] Froggerboy:
Got this ROM installed on a Diamond I just inherited. Runs fine and stable. I like it. Thanks Lalle.
[Touch Diamond, MDA Compact IV ROM Development] Lalle:
Hi mista.duke,

you have to use the free "Home Customization" from MS Marketplace, you can add a new Panel called Weather and its for free:).

Also a good app is the "Lock Device" App for automatic lock function.

Lalle
[Touch Diamond, MDA Compact IV ROM Development] Froggerboy:
I recognized this morning that my Diamond had a much lower transfer rate on WLAN than my Artemis for he same download. As I assume that the WLAN drivers are included in the ROM do you think it could be caused by the drivers or is the diamond known for a bad WLAN module?
[Touch Diamond, MDA Compact IV ROM Development] Ludacris:
http://www.danielsteiner.net/quickgps.cab

you can find some other stuff at my small fix / patches repository @

http://www.danielsteiner.net/winmobile/Devices/HTC TD1

for touch diamond stuff
[Touch Diamond, MDA Compact IV ROM Development] Froggerboy:
Regarding the WLAN issue I found that the setting was set to battery friendly (by default ) instead of the medium position. I will try if this improves things.

On issue with the ROM:

When I plug in the USB cable it's not asking for Active Sync or USB direct connection as it should. I have to pull up the menu manually and change it.
[Touch Diamond, MDA Compact IV ROM Development] Lalle:
Hi Froggerboy,

the thing with the USB cable function is okay so far because I have not include the popup in the ROM.

For the Quick GPS function I do not have the problems of getting 3D fix and with other ROMs before I got not that benefit as it should be... so it was not neccessary for me but I am loocking into it.

Lalle
[Touch Diamond, MDA Compact IV ROM Development] staty:
Finally another German ROM!

Thanks a lot. I will try it. Have been waiting for a long time for a German ROM.
[Touch Diamond, MDA Compact IV ROM Development] Froggerboy:
The WLAN issue did not really change but a search indicated that this is a known problem with the diamond. Though I haven't found the reason nor a solution for the problem.

What is your reason to disable the popup?

I thought the diamond has A-GPS. Ain't that good enough? Quick GPS isn't working on my diamond but TOMTOM and Smartrunner get a fix rather quickly.
[Touch Diamond, MDA Compact IV ROM Development] staty:
Did you try MTTY before flashing? If you got a problem, that the cook doesn't have it might come from too many different flashes.

Give it a try.
[Touch Diamond, MDA Compact IV ROM Development] Froggerboy:
I received the Diamond as a virgin and Lalles ROM was the first one to be flashed.

My old Artemis instead underwent a lot of flash sessions :D
[Touch Diamond, MDA Compact IV ROM Development] protorix:
how can i test the internal gps?

thanks
[Touch Diamond, MDA Compact IV ROM Development] Moonshinemister:
Hi Ludacris,

i tried the cab file but still got the same message with certificate problems (sorry message is in german) or that one of the components could not been found. Would be great if you hv an idea to fix this.

rgds

Moonshinemister
[Touch Diamond, MDA Compact IV ROM Development] kaschperle:
Hi Lalle,

first of all: very nice rom, quick, stable and long expected!

Two things I'm missing: the already mentioned popup for USB and the Windows Mobile 6.5 lockscreen.

Is is possible to add these in a newer version?

Thanks in advance

Marco
[Touch Diamond, MDA Compact IV ROM Development] Lalle:
Hi kaschperle,

I have proved a new version at the last weekend and I will release it very soon too have:

- Usb popup

- QuickGPS

- Youtube App

- Streaming Media

- HTC GPS

......so stay tuned for this evening I think:D

For the lockscreen..... I had too much trouble with it so i decided to use the old style one.

Lalle
[Touch Diamond, MDA Compact IV ROM Development] Moonshinemister:
Great News Lalle.... i am "sowas" von STAY TUNED! :) :) :) Lets hope the Rom will work same as before including Quick GPS.
[Touch Diamond, MDA Compact IV ROM Development] Lalle:
New Version!!!

Hi,

I have updated the first post with a new version of my ROM:D

Lalle
[Touch Diamond, MDA Compact IV ROM Development] Afrodiziac:
echt cool von dir... RESPEKT ! ! !

Ich hätte da aber ne Frage... Wie kann ich auf die Startseite statt emails und favoriten andere Sachen hinzufügen? Z.B. Kamera oder mein Navi Prog oder taskmanager?

TF3D config funzt garnicht oder? ich kann da nix einstellen... oder muss ich noch irgendwelche themes runterladen
[Touch Diamond, MDA Compact IV ROM Development] Lalle:
Hi Afrodiziac,

you have to get over Marketplace the free app "Home Screen Customizer" that is the best way!

Lalle
[Touch Diamond, MDA Compact IV ROM Development] Afrodiziac:
Hi,

which themes can i use for this ROM? Thread? Which themes u tested and would suggest? Can i use TF3D config for themes change? sry iam noob^^