Start geolocation tracking¶

La función Start geolocation tracking permite realizar el rastreo del dispositivo en primer y segundo plano, siguiendo como parámetro principal la distancia desde un punto inicial hasta que se mueva a una distancia establecida por las configuraciones asignadas por el usuario
Error getting location¶
Se activa cuando sucede un error al obtener la ubicación del dispositivo una vez alcanzado la distancia establecida en Distance filter desde el punto de origen hasta la ubicación actual.
On location change¶
Se activa cuando se alcanzó la distancia establecida en Distance filter desde el punto de origen hasta el punto actual.
Warning
Cuando se ejecuta en segundo plano, el tiempo de vida de las funciones dentro del callback se limita en la memoria de ejecución a medio segundo, este tiempo varia dependiendo del modelo del dispositivo, pasando este tiempo mata los procesos que se encuentren en ejecución
Desired accuracy¶

Permite seleccionar la precisión con que se ubicará la posición del dispositivo rastreado.
| Nombre | Proveedor de ubicación | Descripción |
|---|---|---|
| DESIRED_ACCURACY_HIGH | GPS+Wifi+Red Celular | Consumo de energía alto y precisión de ubicación alta |
| DESIRED_ACCURACY_MEDIUM | Wifi+Red Celular | Consumo de energía medio y precisión de ubicación medio |
| DESIRED_ACCURACY_LOW | Wifi (baja energia) +Red Celular | Menor consumo de energía y precisión de ubicación baja |
| DESIRED_ACCURACY_VERY_LOW | Red Celular | Mucho menos consumo de energía y precisión de ubicación muy baja |
Distance filter¶

Establece un radio de distancia que activa la función cuando el usuario llega del punto original a la distancia establecida en la entry var
Should show debug notifs¶

Cuando se activa muestra una notificación cada vez que se dispara la función (solo para pruebas)
Stop on terminate¶

Cuando se encuentra activado va a detener el rastreo en cuento se cambie de aplicación o cambie de pantalla, si se encuentra desactivado, va a continuar el rastreo en segundo plano