Paso 2: Hacer que su electrón GPS fija
Ahora que ya tenemos a "almacenar" nuestras soluciones de ubicación, es hora de programar lo que va a enviar.
Primer paso es incluir la biblioteca de AssetTracker. Es importante informar que la biblioteca debe incluirse con el IDE. Si copia la sentencia include de otro código fuente, no funcionará. Espero que (partícula) pueden solucionar este problema.
Siguiente paso es pedir la unidad GPS poner en marcha en las líneas de configuración 15,16 (es fijado apagado en el arranque para evitar consumo innecesario de batería) y siguen preguntando por correcciones. Por ejemplo amor, estableceremos un retardo muy corto (30 segundos), pero para una solución del mundo real debe ser mayor. Tenga en cuenta que cualquier dato enviado a cualquier parte, va a cuenta de su cuota.
En el método de lazo, estaremos actualizando el GPS (línea 26) y si hay alguna disponible además de la última publicación fue hecha hace 30 segundos publicar de nuevo. El método "publishLocation" (línea 37) contiene toda la magia. Básicamente, publica un "evento" llamado "SL", que es el nombre de la webhook que configuramos en el paso siguiente. Recibe unos JSON los datos que contiene los parámetros que necesitamos para pasar a él, en nuestros casos, la corrección de la ubicación del GPS.