Que é a aplicación SessionLogger?
SessionLogger é unha aplicación móbil deseñada para axudar aos investigadores a recoller conxuntos de datos etiquetados Bluetooth Low Energy (BLE) con fins de investigación. Permite aos usuarios rexistrar metadatos esenciais, como o tipo de datos e as etiquetas de localización, cunha interface sinxela e intuitiva. Coa integración perfecta da API, SessionLogger facilita o rexistro de datos da sesión de recollida e transmitilos a un servidor de API remoto.
Actualmente, SessionLogger admite dous tipos de recollida de datos:
Recollida de datos estáticos: rexistra datos en puntos de referencia fixos.
Recollida dinámica de datos: captura o movemento en diferentes lugares, como transicións entre áreas.
Por que descargar SessionLogger?
Se a súa investigación implica a recollida de datos BLE, SessionLogger simplifica o proceso. A aplicación ofrece unha interface amigable que che permite configurar parámetros, seleccionar tipos de datos e comezar a recoller datos etiquetados con facilidade. Tanto se rastrexa puntos de datos estáticos como se rexistra patróns de movemento dinámicos, SessionLogger ofrece un enfoque estruturado e fiable para o rexistro e transmisión de datos. Ademais, o código fonte de SessionLogger está dispoñible publicamente, o que permite a colaboración e melloras futuras.
Como funciona?
Unha vez que inicias a aplicación SessionLogger, preséntaseche un panel expandible deseñado para especificar todas as configuracións necesarias para a sesión de recollida, a saber:
- Configurar a configuración da API: introduce o URL da API e o número de porto onde se enviarán os datos recollidos.
- Seleccionar tipo de datos: escolla entre a recollida de datos estática ou dinámica e especifique o número de sesión de recollida. O
número de recollida indica o punto de referencia (RP) para
datos estáticos ou o número de traxectoria para datos dinámicos.
- Establecer etiqueta de localización: indica se estás dentro ou fóra da área de destino mediante un simple interruptor. Cando se establece en "OUT", o interruptor está
apagado; cando se establece en "IN", o interruptor está activado.
Unha vez que se completen todos os campos, toque o botón de icona cuberto para confirmar as entradas de datos e continuar. Ao facer clic, o panel expandible desaparece e pasa a unha vista de recollida de datos mínima para:
- Iniciar a recollida de datos: toque "Iniciar a recompilación" para comezar a rexistrar datos. Iníciase un temporizador e podes actualizar dinámicamente a túa localización se é necesario.
- Deter a recollida de datos: cando remate, toque "Deter a recollida" para finalizar a sesión e enviar o conxunto de datos final á API.
Cada vez que fai clic no botón de acción, envíase un obxecto JSON ao servidor da API con todas as entradas do usuario e o valor do temporizador.
Máis información sobre a aplicación móbil SessionLogger: https://github.com/es-av-it-pt/SessionLogger
Última actualización
18 de mar. de 2025