Hi fellow developers!
I’m using the C-Opus III plugin in the M2M studio environment (eclipse based IDE).
I am trying to retrieve the current time from the struct erTimeStruct. I do check on the bitmask returned by the erGpsCore api call.
I check if the time is available: if (gpsDataAvailMask & ER_TIME_AVAIL).
If that is the case I try to retrieve it using:
erTimeStruct *erTime;
erTime = erGetTime();
The struct contains a variable that signals the confidence lvl of the time received from the gps chipset (erTime->tConf). According to the documentation this value can be:
0 - Invalid time
1 - Accurate to within 120 seconds
2 - Accurate to within 10 seconds
4 - Accurate to within 20 milliseconds
My problem is however, that the erTime->tConf variable is 8 or 10, which isn’t described by the documentation. My time values are also bogus, so guess the time confidence isn’t
all that great if the erTime->tConf value is 8 or 10 .
Any (relevant) feedback would be greatly appreciated.
Best Regards
Søren B. Madsen