En un SIM808 o similar, puede obtener la información del GPS con este comando AT:
AT+CGNSINF
+CGNSINF:1,1,20150327014838.000,31.221783,121.354528,114.600,0.28,0.0,1,,1.9,22,1.0,,8,4,,,42,,
la hora UTC está en el tercer campo de datos como: aaaaMMddhhmmss.sss
Sin embargo, en el manual, la función de AT+CGNSSEQ
se describe de la siguiente manera: Defina la última oración NMEA que se analizó.
Mi pregunta es en general:
- ¿Qué tan preciso es este momento cuando lo recibo de la interfaz serial del chip?
Subpreguntas:
- ¿Debo suponer que el tiempo entre la respuesta del comando AT y el último mensaje NMEA recibido por la unidad GPS es variable?
- ¿Puedo compensar las demoras en los sistemas y cómo?
Retrasos que espero:
-
¿La diferencia entre la entrada de NMEA y el comando AT?
-
Tiempo para procesar la oración NMEA
-
Tiempo para leer el comando AT y preparar la respuesta
-
Tiempo de comunicación serial