About Sensor UDP
Sensor UDP allows the user to send sensor data wirelessly via UDP on their Android device. Users can use this sensor data for a wide variety of motion tracking applications, or simply read-out the sensor data from their phone.
• Includes support for Linear Acceleration, Gravity, Rotation, Orientation, Ambient Light and Proximity sensors
• Displays sensor values on screen during wireless transmission
• Checks device for sensor availability. It is important to note that not all devices support all sensors.
• Includes a keyboard to 'create notes' for performance
• Values are stored in a float array, with ordering consistent to the user interface.
USAGE INSTRUCTIONS:
The data is stored within the app as a float array. See the format below.
Format: [ X Acceleration, Y Acceleration, Z Acceleration, X Gravity, Y Gravity, Z Gravity, X Rotation Rate, Y Rotation Rate, Z Rotation Rate, X Orientation (Azimuth), Y Orientation (Pitch), Z Orientation (Roll), deprecated, deprecated, Ambient Light, Proximity, Keyboard Buttons 1 - 8]
Here is an example python script written by a colleague that receives the data and displays it. This should give you an idea how to utilize the data.
https://www.dropbox.com/s/4fc3ccuam03n99a/UDPR24.py?dl=0
If you have any issues, please contact me - I will help you to get it working. If you have a bad experience with the app, let me know what issues you are having. Leaving a poor review with no feedback doesn't help potential users understand why they shouldn't use the app, and it doesn't allow me to help you with the issue you have.
Sensor UDP was developed for UBC SUBCLASS/Laptop Orchestra.
by R####:
It would be nice if included in next versions to be able to send data while the app works in background.