yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] RoryB:
Played around a little more inside the office where I do not get GPS fixes:

If under ports I use the MsAPI Enabled and Fixed as 1 in order and COM4 Enabled and Fixed as 2, I start off as Cell with 2d fix on 1 of 1. Later it switches to No fix on 0 of 0.

I unchecked MsAPI Enabled and Fixed and exit for the time to start fresh.This time it starts off a Cell with 2d fix on 1 of 1. Later it switches to read 2d fix on 1 of 12. Then it eventually switches to read No fix on 0 of 12.

Just an FYI
[Windows Mobile Apps and Games] wil_dee:
installed 3.20 and working fine on my omnia II wm6.5 stock rom.

oh and working indoors as well, got a fix pretty much straight away :)

thank you mach2003!
[Windows Mobile Apps and Games] Mach2003:
New Public beta build

I am now using a new build number version system for this project.

Currently Major version 3, will change with whole program update

Minor Version 3, will change if new features are added

Release Version 4, will change anytime I email or post an update

Build Version (various), each module has it's own counter.

Build numbers may not be the same on all apps/drivers in a cab (they don't all get built the same number of times).

Changes from 3.29 to 3.3.4

-Exiting COM input by testing good messages recieved

-Fixing altitude, whole new line of thought

My old routines were not updated when I changed from saving seperation value to saving AEL

No longer need to compare last reading to this reading to detect changing items

I am introducing a small error for some devices, when your actual seperation value is exactly 0.0

I will assume you have AEL in the data, when you actually have ASL and AEL, but they are equal

Driver will use its table, and alter ASL incorrectly, but table will be very close to zero, so the error will be very small

-Added version checking/logging for ALL related apps and drivers, including your GPS application itself

-Simplified ModSettings main page text (and font used)

Using off screen composting now

- Allowed restore backup settings on fresh install

- Detect loss of GPS data string, and switch ports (sudden BT power off)

- First "KeepFix time" of connection will use CellTower location, even when KeepFix is not enabled

- ReDo all the insert speed/heading, and keep fix logic

- Using KeepFix time for ALL cell tower insertion timeouts.

- rework portscan

- Changed scan allowance to get fix from 30 to 60 seconds

- Repair time difference calculation, messed up everything

- Reset GPS string time on first fixed position only

- Re-Work switch over to Cell/Unknown rules

- Clear GPS valid speed flag, and reset speed to zero as required

- Add short name to version screen/logging

- Menu, About, displays version info for all related aps and drivers, tap screen to close

For those that need the PPC2003 version of the driver, I have attached a beta version for you to try now as well.
[Windows Mobile Apps and Games] RoryB:
Installed 3.3.4 and GMM does not start (well maybe flickers and stops).

Bing gives me an error for gpsapi.dll
[Windows Mobile Apps and Games] Mach2003:
Sounds like you have a bad install. Have you tried to remove the existing copy (use kill driver if required), and install a fresh copy without using your backup? Allow the device to reboot when prompted.
[Windows Mobile Apps and Games] bartvdv:
updated 3.27 to 3.3.4

At first I get an error in GpsModSetup.exe but then it starts I see a font change in the background. This happens every time I start GpsModSetup.exe

After the first startup of 3.3.4 I have a CellTower fix and a very quick fix on 4 or more sats ( 30 seconds )

Second start no more cell tower even when the phone was off for some time ... ( removed batt )

Tried a few times no more cell tower ... reinstalled 3.27 and there was cell tower again.

ReReinstalled 3.3.4 first few attempts cell tower fix was working again but failed after I didn't use the phone for a while ...

GpsModSetup now again starts up with last known and 0.000 0.000

I'll sent you the data
[Windows Mobile Apps and Games] RoryB:
Tried twice, the second with a redownloaded copy of the cab. Still get error.
[Windows Mobile Apps and Games] Nakel:
Bad Juju. I just updated to the Artemis 46 rom, now I can't load any GpsMod version. I get an install error "No comm port assigned, please finish install and reset" or something very like that. I either can't lock on after that or Garmin just crashes. If I uninstall GpsMod, I can't get any gps application to work. I have to hard reset to get the gps to work again. Stock driver works fine before GpsMod install. Help! Please!
[Windows Mobile Apps and Games] jakiej:
merry xmas, everyone :)
[Windows Mobile Apps and Games] Mach2003:
Re-install ModDriver (any version). Allow Soft reset when prompted at the end of install, or manually soft reset after install.

Check the registry HKLM\Devices\Builtin\ModDriver, see what the "index" value is. Check HKLM\SoftwareMach2003\GpsModDriver ActiveDevice. And then using this value look at HKLM\Devices\active\xx to see if my driver is listed with a valid COM port.

Seach HKLM for "COM". Note all the keys that have COM in them, and note either the port number (COMx) or the index value under the same key. check that there are at least two unused ports between 1-9.

Run ModSettings, check the system page to see if both devices are configured correctly (original GPS and ModDriver), and enabled. Enter a free port number, if required, from your search list above for either device.
[Windows Mobile Apps and Games] Mach2003:
Can you get a GPSApi.txt log file when trying either GMM or Bing? I'd like to see that in order to find the issue.
[Windows Mobile Apps and Games] Mach2003:
New beta 3.3.8

Merry Christmas, everyone!

Changes since 3.3.4

rel.5

- Moved reload of port config out of quick reload, crashes an open port

- Move GPS time sync to scan thread, when no ports are open

- Fix speed calculation time problem

rel.6

- Correct Version info (on bing.exe and google maps.exe) when location section is missing

- Use proper conversion from FILETIME to __int64 (corrects alignment issue)

rel.7

- Allow for bad current font to avoid divide by zero error

- Correct input, when position is valid, but fix type indicates no fix

- Using COLOR_WINDOWTEXT instead of BLACK

- Added DT_NOCLIP to all DrawText

rel.8

- Had a very long timeout on read msapi data instead of SleepTime + 200

- Removed redundant extra timeout, using wait object timeout only

- Blocked overwrite of reloading status by reader port
[Windows Mobile Apps and Games] lexuse2000:
Mach2003, thank you for the great program!

Just install the 3.3.8 beta and can not see any text into the main window - looks like it is written by the white text on the white string background. Tried on the OmniaII (black theme).
[Windows Mobile Apps and Games] RoryB:
3.3.8

Thank you.

So far

really

good.

I noticed that the flicker of no fix in MSapi has stopped. I think I noticed No Fix one time and it was long enough to be able to say "no fix" (~1 second). So I feel that was a "true" no fix as opposed to the flickers. Of course I do not know what I am talking about, but can only give my impressions.

I did notice that if there are 0 sats and I tap the screen a blank screen comes up instead of the "radar" screen with an empty circle and boxes.
[Windows Mobile Apps and Games] mitsi:
I can't seem to be able to install this new version - I get:

Installation was unsuccessful. The program or setting cannot be installed because it is not digitally signed with a trusted certificate.

What am I doing wrong please? :confused:
[Windows Mobile Apps and Games] Mach2003:
The required certificate is installed from the CAB, strange that you can't install the cab. Try installing NewSDKCerts.cab before you try GpsModDriver.cab.

I guess there is a catch22 here, you can't install untrusted cabs, the cab is signed with an untrusted Cert, and the cert you need to trust the application is in the cab you can't install.

Most of the apps/drivers/services found on the internet are signed with the SDK certs (or are unsigned). So you would need these NewSDKCerts installed in order to install any of them.
[Windows Mobile Apps and Games] RoryB:
3.3.8 follow up

WOW

I now get sats inside my house basement level about 25 feet from the windows. I am not sure I got them even upstairs before
[Windows Mobile Apps and Games] mitsi:
Thanks for trying Mach2003. I have installed the NewSDKCerts but still get the same error message when I try to install the GpsModDriver.cab. Strange this as I can install everything else... :confused:
[Windows Mobile Apps and Games] bartvdv:
So far so good

However ... I noticed some strange behaviour after a day or at least a few hours phone on, got a fix pretty quick even inside the condo.

I tried to log my "running skills" in gps sports tracker, I had a fix 3D on 4 or 5 sats apperently lost the fix somewhere and it stayed on one place as fix which is good as signal is lost but eventough I was outside no trees clear view at the sky it didn't fix anymore till I ran gpsmodsettings again. I stayed in one place in order to give it time to fix herself up but gave up after a few minutes while it knew the location of 7 sats at that time ... started gpsmodsettings and within secs I had a fix. I noticed same behaviour yesterday but wasn't realy focussed on that.

I'll email the logs and try to reproduce the error which sometimes take time
[Windows Mobile Apps and Games] RoryB:
I had similar problem Mach2003 suggested

Also, he asked what type of storage card I had. Look in your registry under HKLM\System\StorageManager\Profiles and list off the different types you have like moviNAND, etc. This will help him check his install dll against your storage card. Actually, only the ones that have a value of "Folder" = "Storage Card"
[Windows Mobile Apps and Games] Mach2003:
Neither of these issues should still exist in 3.3.8 (unintall value, or bad storage card settings).

Mitzi's device is set to disallow installation of untrusted cabs. Adding the certs to the trusted list does not help him/her. There are a number of cabs out there that will change this security setting, however if you use active sync email or join a domain, your network admin can override the changes. On my Omnia, the CSC (imeiCanada.pfg) from Bell also changes this setting on first boot or sim card change.

*mitzi, can you normally install unsigned cabs?
[Windows Mobile Apps and Games] Mach2003:
Security Off cab

I just made this one up for a new ROM I built for myself. It disables all security warnings and prompts on unsigned or un-trusted cabs and applications.

It itself is not signed, so you may have to allow it to install, then you should never have a problem installing any cabs anymore, unless your network admin has a policy in place.
[Windows Mobile Apps and Games] lexuse2000:
Mach2003,

Could you, please, recommend something for the font colour? Strings looks like white stripes on the black background, text is unrecognizable :(
[Windows Mobile Apps and Games] DubbelX:
I have in 338 only com4 or com7 in the settings and not GPSmodDriver so as in 320 on my Diamond P3700.

73's

Ton
[Windows Mobile Apps and Games] Mach2003:
The stock Omnia Black Theme has always had some issues displaying Black Text on the Black background (they did not set the color values corectly). But then this does not seem to be your issue. You first reported white text on white background, then white stripes on black background...

I loaded the stock Omnia black task onto my phone, but it did not have either of the indications that you have reported, probably due to me having cooked in a working theme in the first place.

In any case, I have double checked my code, and the theme colors should be used (WINDOW_BACKGROUND, and WINDOW_TEXT) correctly. If you want to try another theme and see if the issue goes away, and then revert back to teh black theme if you like, and see if the issue comes back.

I'll also look into detecting a bad color scheme and try and avoid it.

I can't guess what "settings" you are talking about.
[Windows Mobile Apps and Games] nunein:
I've got the same problem as Mitzi (with German Touch Diamond 2). Neither NewSDKCerts.cab nor Security.cab helped. I've never had issues like that before.
[Windows Mobile Apps and Games] Mach2003:
Check registry HKLM\Security\Policies\Policies

1005 should be 126 (UNsigned cabs policy=(anyone))

101a should be 1 (Disable Prompt for Unsigned cabs)
[Windows Mobile Apps and Games] Mach2003:
Unsigned cab

This is 3.3.8 with no signature applied to the cab itself, all drivers and apps inside still are signed.

For those that are having "unsigned cab" install problems, try this one and report.
[Windows Mobile Apps and Games] emydebbo:
Hi all,

I would like know if GpsModDriver works on i780? And if yes, what are the settings?

Thanks and regards.
[Windows Mobile Apps and Games] DubbelX:
sorry,

with the setting i mean:

In TT-navigator i always select: NeMA reciver - GPSmodDriver.

But in 338 are only com4 and com7 and not GPSmodDriver.

73's
[Windows Mobile Apps and Games] djorke:
installation problem

I also have a problem with 3.3.8 but never had an installation problem with older versions. I am able to install GpsModDriver_260 GpsModDriver_317 GpsModDriver_320 but not 3.3.8 and 3.3.8_Unsigned. I also tried to use NewSDKcerts.cab and Security.cab but nothing helps
[Windows Mobile Apps and Games] nunein:
Thanks for these hints. Both settings are correct here. I tried the unsigned cab. Now it's a bit different than before: it goes a bit further than with the normal cab (I will be asked where to install) but installation fails again (with different error message "installation of ...cab failed")
[Windows Mobile Apps and Games] Mach2003:
Is your rom factory or user built?

Do you have 3.20 (or earlier) installed now (are you upgrading)?
[Windows Mobile Apps and Games] Mach2003:
3.3.8 OldCert

I signed all the apps with the same certificate I used in 3.20 and earlier driver.

The Cab is unsigned, as it was in 3.20.

Does this one work???
[Windows Mobile Apps and Games] Vico100:
neither those two cabs wont to install for me (winmobile 6.5 with hardreset) . 3.20 installs fine..
[Windows Mobile Apps and Games] Mach2003:
You have given me nothing that I can use to help this issue.

At least tell me what happens when you try to install the cab(s), and if there are any differences between the two.
[Windows Mobile Apps and Games] mitsi:
Thanks Mach2003 - this one works fine! :):)
[Windows Mobile Apps and Games] seantse:
Thanks March2003, this cab works on my Omnia II.

One Question: Still lagging when TomTom is using GSPModDriver port, same as 320 version. Every touch of screen has to wait several seconds for response. Is any solution for this?
[Windows Mobile Apps and Games] Mach2003:
Great news, Can I ask others to try the unsigned cab (old cert) from 5 posts up (#1860, previous page), to be sure that it works for 'all' of us?

Give me a bit more information please. Is your Omnia rom stock? Is TT set for 115200 baud or still at the default of (real slow) 4800?
[Windows Mobile Apps and Games] RoryB:
Installed over 3.3.8 version. I do have the certs you had me previously install.

The about shows 3.3.8.3 for the 3 mod items, and 3.3.8.1 for MachCell and GpsApi.

I cannot test function because I am trapped in a steel building and get no sats.
[Windows Mobile Apps and Games] seantse:
Thx, it is better after I choose the max baud. But still not so smooth... My rom version is JJ1.

BTW, I'm not sure if I'm the last one to know the interesting thing: After I get a fix with GPSModDriver port, I can use WM default output port directly until next soft reset of my phone.
[Windows Mobile Apps and Games] djorke:
GpsModDriver_OldCert.cab WORKS!

I've just tried GpsModDriver_OldCert.cab and it works. I was able to install it without an issue
[Windows Mobile Apps and Games] nunein:
GpsModDriver_OldCert.cab WORKS

Yes, had 3.20 installed and tried to upgrade. ROM is user-built.

Just installed the "OldCert" version succesfully. Thanks!
[Windows Mobile Apps and Games] Mach2003:
Beta 3.3.9

Fix font color issue

Using old cert to sign apps/drivers, unsigned cab
[Windows Mobile Apps and Games] nunein:
Installation was succesful. Thanks.

I recognized one little issue which occured with the previous version(s): there will be always (with each update) a new program group created - "Programs", "Programs (1)", "Programs (2)"...
[Windows Mobile Apps and Games] omek07:
This is happend to you because you dont have an English WM
[Windows Mobile Apps and Games] omek07:
I have test the new Version . It worked but i feel that i have delays and stucks ....

When i accelerate on the Gps Program i saw that it doesnt move my posision.

After about 5 sec or more it moves but slowly .

When i turn it stuck on the corner or continue on previous road .

I feel that it doesnt update the Possision quickly.
[Windows Mobile Apps and Games] Larry Brent:
Me too. You can delete the Programs (x) groups manually with e.g. total commander.

Larry
[Windows Mobile Apps and Games] Mach2003:
Did this happen with 3.20 and earlier or just the new beta's?

VS creates these relivant values in the cab's ini file:

[DestinationDirs]
Shortcuts=0,%CE2%\Start Menu

[Shortcuts]
"GpsModSetup",0,"GpsModSettings.exe","%CE17%\Programs"

When I made the inf manually I used:

Shortcuts=,%CE11%

[Shortcuts]
"GpsModSetup",0,"GpsModSetup.exe"

for 0409 devices:

;%CE1%	\Program Files
;%CE2%	\Windows
;%CE4%	\Windows\StartUp
;%CE5%	\My Documents
;%CE8%	\Program Files\Games
;%CE11%	\Windows\Start Menu\Programs
;%CE14%	\Windows\Start Menu\Programs\Games
;%CE15%	\Windows\Fonts
;%CE17%	\Windows\Start Menu

I wonder why VS does not use CE11, anyone know???
[Windows Mobile Apps and Games] Mach2003:
I looked back a bit and can't see what program you are running (TomTom. Garmin, IGo...)?

Are you using msapi or COMx on the ports page (checked with a lower order #)?

Are you using GPSID or COMy in your application?

I know someone (face to face) who has an identical OmniaII to mine, he uses my home built rom, and Garmin Mobile XT with exactly the same map set as me. He has a couple of extra apps flashed in, and obviously has installed some different post flash apps. I also have an extra Omnia that I test stuff on. He has the same settings in ModDriver that I use.

His Garmin Map takes an extra second or two to "rotate" on a turn than either of mine do. I never did find out why. His log files show correct GPS data getting to Garmin (on time). Lag compensation seems to work on his unit as it does on mine, just the turning of the map is slower. I always thought this was due to lower available memory on his device (more background software loaded) but never actually proved this.

Try running your GPS with absolutly all things (that you can) closed: Soft reset and then use task manager to "End All". Then try running your GPS application. Does it make any difference?
[Windows Mobile Apps and Games] RoryB:
Last night I got a chance to test 3.3.9

Have msAPi set to 1 and COM4 set to 2

Turned off all logging and as many programs as possible.

I tested with GMM:

Tried using both msApi and Com1 set in GMM

Got the wide swing in the turns.

Get the jump back and for on the road even when driving constant speed.

Tried reducing lag advance from 10000 to 1000, but only reduced the amount of jump or swing.

Turned off lag advance and GMM position seemed sluggish and slightly behind where I am.

In GPSModSettings:

Everything looks good.

I do not get the flicker in msapi mode so it appears I get a signal fairly consistantly.

I have not driven a long distance to confirm this.
[Windows Mobile Apps and Games] omek07:
Hello

i use the Igo Primo as Gps Program.

On Port Page i have check the MsAPI and the Order is 1, i havent check anything else .

on the GpsMOd Driver

As Com Port on GpsModDriver i have the Com 7

and as Internal Gps Device i have Com Port 4

On the Primo I use the Com 7 .

On my device i have 85 Mb free RAM , i dont thing that this is the problem .

Can you give me the same settings in ModDriver that YOU use.

i have try this by my self

Try running your GPS with absolutly all things (that you can) closed: Soft reset and then use task manager to "End All". Then try running your GPS application. Does it make any difference?

but it doesnt make any difference.
[Windows Mobile Apps and Games] Larry Brent:
For me it happens only with the new beta's. Think it is a problem of deinstalling because while deinstalling the "programs" folder is not deleted.

Larry
[Windows Mobile Apps and Games] Mach2003:
10 seconds of Lag Advance ??? I would guess that all curves and corners will be very overshot at that rate. Default lag is 1.5 seconds, the highest I've ever used is 2.5.

I use the defaults as installed with the CAB. You can use the "defaults" button on each profile to restore those.

I change all the com port assignments in my home built rom (I posted a registry edit for that here a long time ago), so I have COM8 as internal GPS, and COM7 as mod driver, but this does not make effect responce.

I use Msapi as order 1, COM8 as order 2, and COM2 (Bluetooth GPS) as order 0.

Sensors: 5,30,50,25,-21,-21,30 and both checked.

System: Both Log files (I am always testing something), Smooth,Keep 10000 and enabled,1000,100,15000,50,100,1024,1024.

Extras: Altitude fix, not GPS,Cell tower enabled, Internet enabled,1000,302 is my mcc.

Did the non-beta's have the same problem for you?

Thanks for the report.

I can see that "programs" would not be removed, as it is not supposed to be on 0409 roms. From now on I'll edit the inf file before I make a release CAB to remove this problem.
[Windows Mobile Apps and Games] RoryB:
Sorry, I was going from memory. I have not changed lag advance from the default 1500. I had been changing the keep fix from 10000 to 1000 and disabling. No wonder it had no affect on the jumping. Next time I am out driving I will try changing the correct lag advance values. I'll try 1000 and 500 to see if that affects the jumping and wide curves.
[Windows Mobile Apps and Games] Mach2003:
That is what I had assumed you were doing :)

Are you using the "driving" profile while testing? Standard walking profile at driving speeds might give very large position errors and wrong speed, resulting in a big lag error.

/**/

I found MY error in setting up the CAB in VS :(. I had entered the shortcut improperly, all is well with the next release now.
[Windows Mobile Apps and Games] RoryB:
I set my auto switch to 55 degrees so I am always in Driving mode unless I practically lay my phone flat. I am going to change it to 75 degrees for my testing later today just to be sure it is not that.
[Windows Mobile Apps and Games] omek07:
it happend only with betas .
[Windows Mobile Apps and Games] Mach2003:
Email me a log file set, I''ll look and see if I can tell what is happening to you.
[Windows Mobile Apps and Games] RoryB:
Ok, still throws me wide on tight curves even at 500 lag. I noticed GMM position now lags where I am on the road.

There still is a little jumping back and forth too. Especially when I stop.

One thing I thought of regarding the curves. I am driving down country roads at 55 mph and some of the curves are pretty sharp. Those are the ones that show up as wide. What I mean is not all curves show up wide, just the sharp ones at 45 to 55 mph.

I think I am being too critical of the performance compared to the fact it is just a phone with probably not the best built-in GPS out there. On GMM I have noticed the number of sats fluctuates from about 7 to 10 quite a lot. I also have noticed the arrow changes to a circle (cell tower fix) a lot. So it appears the GPS loses fix often.