I'm trying to use a Garmin 18x USB device to get the position and time
with the "SDK" they provide (well, the sample .c file...)
I've been able to retrieve time and position, however I don't know if
the satellites have been "detected" or not (therefore I don't know if
the measure is accurate). Is there any way to do that (no matter if
it's an undocummented feature)
TIA!
Kak
if the satellites were not detected, then you certainly would not get
a postion and/or time to retrieve
It seems to retrieve the last known position and uses an internal
clock.
In example, when I first started playing with the usb gps, it told me
it was in taiwan (a place which I'm not, and curiously, the device is
"made in taiwan")
I downloaded the SDK a while ago just to look at it and have never
actually used it, but ...
The "D800_Pvt_Data_Type" structure which contains altitude, latitude,
longitude and time also includes a field called "fix", which has
values ranging from "unusable" through "3D_diff" which might be what
you're looking for.
--
Bert Hyman | St. Paul, MN | be...@iphouse.com
Hi Bert,
it works flawlessly! Lots of thanks! :)
Kak