Repository navigation
v1.0 -- Primera version instalable
APK para instalar en el telefono. Requiere firmware 2.0.0 o posterior (protocolo 4):
la app rechaza cualquier version anterior con un mensaje que dice que hacer.
https://github.com/caradag/glaciertemp-firmware/releases/tag/v2.0.0
Instalar
Descargar el .apk desde el propio telefono y abrirlo. Android pedira permiso para
instalar aplicaciones de origen desconocido para el navegador o el gestor de
ficheros que se use; es normal y solo hay que concederlo una vez.
Es una compilacion de depuracion, firmada con la clave de desarrollo estandar de
Android. Sirve para usarla en terreno, pero no es una app firmada para distribuir a
terceros. Para eso hara falta una clave propia y una compilacion de release.
Al abrirla pedira permisos de Bluetooth y de ubicacion. La ubicacion se usa para
anotar desde donde se hizo cada descarga en los metadatos del CSV; si se deniega, la
descarga funciona igual y el fichero anota por que no hay posicion.
Que trae
- Descarga por cable y por Bluetooth. Por cable, 1.715 registros/s medidos.
- Metadatos en el CSV: fecha de la descarga, identificador de placa, posicion con
altitud, referencia de reloj y desfase medido, mas una nota libre opcional. - Columna de tiempo corregido opcional: reparte linealmente el desfase del reloj
desde el primer registro hasta el instante de la descarga. La columna original se
conserva siempre intacta. - Modo normal y avanzado. En normal se ofrece lo de uso corriente; el avanzado
anade el volcado crudo de memoria y el resto de la configuracion. - Volcado crudo de la memoria entera como Intel HEX, la via de recuperacion cuando
el log no se puede interpretar. 17 minutos por cable a 230400. - Avisos antes de sincronizar el reloj: si aun no se ha descargado de esa placa
--sincronizar borra el desfase y las marcas ya no se pueden corregir-- y si el huso
horario del telefono no coincide con el de la placa. - Terminal con todo el trafico serie, en los dos sentidos.
- Grafico con estadisticas: cobertura, huecos, intervalo real, desfase de reloj y la
posicion de la descarga.
Aviso util
Si la placa no contesta, casi siempre esta dormida: la consola solo escucha durante
los 30 s siguientes a un reinicio. La app lo dice cuando pasa, pero conviene saberlo.