Sensa Gram

Sensa Gram

Stream Android sensor data over UDP with minimal latency.

Umer Farooq Connectivity Location Tracker & Sharer

Screenshots

Screenshot of Sensa Gram Screenshot of Sensa Gram Screenshot of Sensa Gram Screenshot of Sensa Gram

Description

Transform your Android device into a dynamic sensor hub with Sensagram, offering seamless real-time data streaming. Sensagram allows you to seamlessly stream live sensor data over UDP, ensuring low latency

Effortlessly broadcast a wide range of Android sensors, including motion, position, environmental, and GPS (location) data, directly to a specified IP address or server, making it the perfect tool for developers, researchers, and tech enthusiasts.

Key Features:

- Real-time Streaming: Transmit sensor data in real time for accurate and immediate feedback.
- Comprehensive Sensor Support: Stream data from motion (gyroscope, accelerometer), position (magnetic field, rotation vector), environmental (light, temperature), and GPS (location) sensors.
- Low Latency with UDP: Experience the speed and efficiency of UDP, providing minimal delay in data transmission, ideal for time-sensitive applications.
- Customizable Endpoints: Easily configure and send data to your desired IP address or network endpoint.

In the app, select the desired sensors from the list and tap the "Stream" button. This will begin transmitting sensor data to the specified address. To receive the data, you'll need to set up a UDP server. The app sends the data in JSON format.

For complete guidance please visit https://www.github.com/UmerCodez/SensaGram

Versions

Version Date Size Requires Android Download
1.5.2 current
6d164f10f5f9c9f1…
2025-12-09 8.6 MB API 21
1.5.1
05003ece1fd5035c…
2025-12-08 8.6 MB API 21
1.5.0
89feccd8ea9f2a65…
2025-09-13 8.6 MB API 21

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_SPECIAL_USE
  • Internet accessSend and receive data over the internet.
  • NotificationsShow notifications.
  • ACTIVITY_RECOGNITION
  • HIGH_SAMPLING_RATE_SENSORS
  • Run at startupStart automatically after the device is switched on.
  • Wi-Fi stateRead information about the Wi-Fi connection.
Show 7 more permissions
  • Change Wi-FiTurn Wi-Fi on and off or switch networks.
  • Approximate locationDetermine the location via the network.
  • Precise locationDetermine the location via GPS.
  • Location in backgroundDetermine the location while the app is not open.
  • Prevent sleepingKeep the device from going to sleep.
  • Network stateCheck whether and how the device is connected.
  • sensagram.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments