Acelere el registro de datos usando arduino y módulo GPS
Estoy usando un módulo GPS Quectel L80-R junto con un Arduino UNO para leer y registrar las coordenadas y la velocidad de mi automóvil. Actualmente estoy usando la biblioteca TinyGPS ++ que funciona bien. Explica las coordenadas y la velocidad, pero con algunas imprecisiones y retrasos. Después de revisar la literatura me di cuenta de que la biblioteca NeoGPS podría ser una mejor opción. Encontré un hilo sobre stackexchange donde se proporciona un bloque de código escrito por slash-dev, quien posiblemente sea el escritor de la biblioteca NeoGPS. Sin embargo, cuando intento compilar el código, aparece el siguiente error 'class gps_fix' has no member named 'lat'
. No puedo deshacerme del problema, incluso aunque he probado un montón de soluciones.
Respuestas
De acuerdo con la documentación NeoGPS para la clase gps_fix , que parece .lat
y .lon
ya no forman parte de la gps_fix
clase.
En su lugar, parece que tendrá que usar .latitudeL
y .longitudeL
para coordenadas GPS de alta precisión (Entero largo escalado por 10,000,000).
La solución sería reemplazar fix.lat
en su código con fix.latitudeL
y fix.lon
con fix.longitudeL
.