Menu

Code Commit Log


Commit Date  
[r39] by user2-unpsjb

detección de caídas en el lado del teléfono completa según algoritmos noruegos.

2016-07-29 21:16:35 Tree
[r38] by user2-unpsjb

agregada info útil para seguir trabajando mañana, como unidades, conversiones de tiempo y funcionalidades de estructuras de datos a hacer. Lo subo porque mañana uso la otra maquina.

2016-07-29 04:18:09 Tree
[r37] by user2-unpsjb

ServiceFall.java ya tiene el sensado y calculo de aceleración total y vertical del teléfono, además cumplen con la 1era etapa de detección de caídas que seria la detección de limites (Phone Acceleration Threshold) con los valores que usan los noruegos, para mi que son muy sensibles pero es cosa de ir probando, de momento le dejo ese.

2016-07-28 18:55:50 Tree
[r36] by user2-unpsjb

Se adaptó el servicio de GPS para que sea re ejecutado por la alarma (servicio que se ejecuta cada 1h).
Se creó el servicio tipo Intent para el sensado de latidos, con un límite de 500 intentos por cada ejecución, el cual es llamado por la alarma.
En fragment Configuración se puede iniciar y terminar la alarma, además agregué una lista para ver qué servicios están ejecutándose actualmente.
Hay que ver los permisos en tiempo real para tu SO, agregaré esas modificaciones cuando este con vos así lo probamos con tu teléfono.

2016-07-28 06:43:37 Tree
[r35] by user4-unpsjb

subo todo lo que estuve haciendo, el login. falta la parte de la web que la estoy corrigiendo y mas rato la subo

2016-07-26 17:04:12 Tree
[r34] by user2-unpsjb
2016-07-25 22:33:00 Tree
[r33] by user2-unpsjb

primeros cambios para empezar el servicio de caidas.

2016-07-25 21:28:46 Tree
[r32] by user4-unpsjb
2016-07-22 07:15:01 Tree
[r31] by user4-unpsjb

Login terminado. ahora a continuar con el tema de q mostrar a cada usuario

2016-07-22 07:14:19 Tree
[r30] by user2-unpsjb

Modificado lo implementado ayer por otra cosa, el JobScheduler no nos es útil porque se ejecuta cuando quiere o puede es para poner código que se ejecuta en algún momento del día y permite poner requerimientos de, por ejemplo, Wi-Fi o que el teléfono este en idle (no se esté usando).
Lo probé durante un día y se ejecutó en los siguientes horarios:
2016-07-18 02:18:07
2016-07-18 02:21:13
2016-07-18 02:26:13
2016-07-18 02:36:15
2016-07-18 02:46:17
2016-07-18 02:53:45
2016-07-18 03:26:49
2016-07-18 04:31:51
2016-07-18 06:43:22
2016-07-18 11:01:08
2016-07-18 16:02:32
2016-07-18 21:04:42
Sería una buena forma de trabajar la actualización con servidores o cosas de ese estilo.
LO NUEVO!
AlarmManager a grandes rasgos utiliza el servicio de alarmas del sistema para ejecutar un código, a esto hay que agregarle otros dos tipos de servicios necesarios para que la periodicidad de la alarma se mantenga viva cuando el teléfono se reinicia (BroadcastReceiver y WakefolBroadcastReceiver) que te explico si quieres algún día cuando te vea.
Lo voy a poner a prueba así como lo hice con el JobScheduler, si funciona le pongo el código que mediría las pulsaciones del corazón.

2016-07-19 04:14:49 Tree
Older >
MongoDB Logo MongoDB