You omitted the imagesIt seems there isn't any way to universally cater for gps in b4ppc because you cannot use the old and new gps libraries together.
Like I keep saying, use GPSDriver for WM5.0 and above. GPSSerial is for WM2003 and desktops.
Sorry, but as this thread is titled "GPS Serial problems" and you didn't state otherwise I made that assumption.
It should work on WM6.5. The only thing I can think of is that the Windows GPS Intermediate Driver is looking at the wrong hardware. Do you get any error messages?
Try dropping in GPSserial instead of GPSDriver and point it at the GPS program port and see if that works.
OK, thanks for your quick reply.
I'll try that and then come back with the result, as I think it could be of help to any other...
CarTho
Thomas J
It should do. Your so-called HTC CAB should work with any WM5.0 device or later with internal or external GPS as I believe all these devices come with the GPS Intermediate Driver. My iPAQ 214 has it although it does not have a GPS. It is called "External GPS" in Settings -> System and you point it to the COM port of the GPS on the Hardware tab and points your apps at the COM port on the Programs tab. The GPS Intermediate Driver allows more than one application to use the GPS at once whether they use the direct API as GPSDriver does or a serial port as most non-recent applications do. For example you can have a sat-nav app running alongside your app, or in my case Anquet Maps running alongside Pocket Streets on my HTC Diamond (which won't run GPSSerial!).I am still not convinced these two CAB choices will cover every eventuality.
Sorry, didn't see your question about error message.
No, no error message.
It seems that if I have contact with the Ublox-5 chip on COM 3 but no (valid) data is streaming.
The gps is only found when I set it to work on COM3 with baud 9600.
CarTho
Thomas J
They were using GPSSerial, he is using GPSDriver - it's a different problem!The gps port opened but no data was forthcoming.
I have found that the GPSdriver Library seems to work with HTC with built-in GPS.
Andrew's GPSSerial2 Library works with NON-HTC built-in GPS (like my Mitac P350) and importantly Bluetooth GPS.
This is what I have found when I sent out test programs to users of my freeware programs.
And you cannot use both Libraries in the same program without a low-level naming conflict. Pity as users could have chosen the option that works for them.
I have gotten around this by releasing an 'HTC' CAB (which uses the GPSdriver code) and a standard CAB using GPSserial2 Library code.
HTC users seem to think this does the trick.
I am still not convinced these two CAB choices will cover every eventuality.
Sarah
Of course they do! I've been trying to tell you that. The spur to writing GPSDriver was the known problem with HTC devices and the .NET Serial Port. That's the main reason Erel asked me to write it.It seems HTC & Clones DO work with the GPSdriver Library. Nice.
Whatever the problem was you must still have CF2.0 on your device as the GPSDriver and Basic4ppc require it. The Sunno U6 comes with WM6.1 which has CF2.0 ready installed in ROM and can't be uninstalled. If you tried to install it separately it should have given you an error message so I am puzzled as to what you uninstalled.I removed (uninstalled) the .NETcf2.0
Of course they do! I've been trying to tell you that. The spur to writing GPSDriver was the known problem with HTC devices and the .NET Serial Port. That's the main reason Erel asked me to write it.
Whatever the problem was you must still have CF2.0 on your device as the GPSDriver and Basic4ppc require it. The Sunno U6 comes with WM6.1 which has CF2.0 ready installed in ROM and can't be uninstalled. If you tried to install it separately it should have given you an error message so I am puzzled as to what you uninstalled.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?