SessionLogger

SessionLogger

Easily collect labeled BLE data for research with a user-friendly interface.

App info


1.0.1
March 18, 2025
2
Everyone
Get SessionLogger for Free on Google Play

Advertisement

App description


Android App Analysis and Review: SessionLogger, Developed by Embedded Systems - Aveiro. Listed in Tools Category. Current Version Is 1.0.1, Updated On 18/03/2025 . According to users reviews on Google Play: SessionLogger. Achieved Over 2 Installs. SessionLogger Currently Has 1 Reviews, Average Rating 5.0 Stars

What is the SessionLogger app?
SessionLogger is a mobile application designed to assist researchers in collecting labeled Bluetooth Low Energy (BLE) datasets for research purposes. It enables users to log essential metadata, such as data type and location labels, with a simple and intuitive interface. With seamless API integration, SessionLogger makes it easy to log collection session data and transmit them to a remote API server.

Currently, SessionLogger supports two types of data collection:

Static Data Collection: Records data at fixed reference points.
Dynamic Data Collection: Captures movement across different locations, such as transitions between areas.

Why download SessionLogger?

If your research involves BLE data collection, SessionLogger simplifies the process. The app offers a user-friendly interface that allows you to configure parameters, select data types, and start collecting labeled data with ease. Whether tracking static data points or recording dynamic movement patterns, SessionLogger provides a structured and reliable approach to data logging and transmission. Additionally, the source code of SessionLogger is publicly available, allowing for future collaboration and improvements.

How does it work?

Once you launch the SessionLogger app, you are presented with an expandable panel designed to specify all necessary configurations for the collection session, namely:
- Configure API settings: Enter the API URL and port number where the collected data will be sent.
- Select Data Type: Choose between Static or Dynamic data collection and specify the collection session number. The
collection number indicates the Reference Point (RP) for
static data or the trajectory number for dynamic data.
- Set Location Label: Indicate whether you are inside or outside the target area using a simple toggle switch. When set to “OUT”, the switch is
turned off; when set to “IN”, the switch is turned on.

Once all fields are completed, tap the filled icon button to confirm the data entries and proceed. Upon the click, the expandable panel disappears, transitioning to a minimal data collection view to:
- Start Data collection: Tap "Start Collecting" to begin logging data. A timer starts, and you can dynamically update your location if needed.
- Stop Data Collection: When finished, tap "Stop Collecting" to end the session and send the final dataset to the API.

Each time you click the action button, a JSON object is sent to the API server with all user inputs and the timer value.

Learn more about SessionLogger mobile app: https://github.com/es-av-it-pt/SessionLogger
We are currently offering version 1.0.1. This is our latest, most optimized version. It is suitable for many different devices. Free download directly apk from the Google Play Store or other versions we're hosting. Moreover, you can download without registration and no login required.

We have more than 2000+ available devices for Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... with so many options, it’s easy for you to choose games or software that fit your device.

It can come in handy if there are any country restrictions or any restrictions from the side of your device on the Google App Store.

Rate and review on Google Play store


5.0
1 total
5 0
4 0
3 0
2 0
1 0

Total number of installs (*estimated)

Estimation of total number of installs on Google Play, Approximated from number of ratings and install bounds achieved on Google Play.