Releases: umer0586/SensorServer
SensorServer v6.4.0
New Feature
Easy Connect: Network Discovery Support
The app now supports Zero-configuration networking (Zeroconf/mDNS), enabling automatic server discovery on local networks. This feature eliminates the need for clients to hardcode IP addresses and port numbers when connecting to the WebSocket server. When enabled by the app user, the server broadcasts its presence on the network using the service type "_websocket._tcp", allowing clients to discover the server automatically. Clients can now implement service discovery to locate the server dynamically, rather than relying on hardcoded network configurations.
See Complete Python Example at Connecting To the Server Using Service Discovery
Sensor Server v6.3.2
Bug Fix:
- Resolved an issue that occurred when attempting to use a high sensor sampling rate without the necessary
HIGH_SAMPLING_RATE_SENSORS
permission on devices running Android 12 or later. 5291957
Sensor Server v6.3.1
App Crash Fix
Fixed app crashing when WebsocketNotConnectedException
was thrown #63
Sensor Server v6.3.0
New Feature
Real-time plotting of accelerometer, gyroscope, and magnetometer data has been integrated into a web application. b76cf1b
Sensor Server v6.2.0
Sensor Server v6.1.1
Bug Fixed : Unable to stop server in Android 14 #56
Sensor Server v6.1.0
Sensor Server v6.0.0
Sensor Server v5.3.0
Notable Changes
- Fix : Hotspot option gets disable while navigating back to settings screen 7eaa3ef
- Now a user can stop server from notification message 0fc38ee
- Uncheck Hotspot and AllInterface switch when localhost switch is in check state and vice versa
- Sensors with reporting mode as REPORTING_MODE_SINGLE_SHOT are now filtered out from the list of available sensors 3a13ed8
Code Improvements
- Use of Kotlin Coroutines 6519503
Sensor Server v5.2.0
New Feature
The WebSocket server can be configured to bind to the address 0.0.0.0. This enables it to listen for incoming connections on all network interfaces of the Android device. (77a4d86)