The Shimmer Java/Android API allows for Shimmer data to be streamed directly to Android devices.
The solution will permit Shimmer users to easily interact, configure, stream, display and log data on Android devices. The purpose of the API is to reduce the development time of Shimmer developers on the Android operating system. Built on top of the Android Bluetooth Library, the driver’s object orientated design allows easy integration with other libraries.
The Shimmer Java/Android API allows for Shimmer data to be streamed directly to Android devices.
The solution will permit Shimmer users to easily interact, configure, stream, display and log data on Android devices. The purpose of the API is to reduce the development time of Shimmer developers on the Android operating system. Built on top of the Android Bluetooth Library, the driver’s object orientated design allows easy integration with other libraries.
The API has been extensively tested on Android versions up to 10.0.
Key features of the Shimmer Java/Android API include:
Object orientated solution for Shimmer data streaming, display, and logging with Android devices
Provides full configuration functionality of a set of features including:
Sampling rate, accelerometer range, enabling/disabling sensors
Simultaneous data capture from multiple Shimmer units
Battery monitoring/Low battery notificaion
Support for stored ECG and EMG calibration values
Auto calibration of data
Extensive documentation including how to install and develop Shimmer based applications for Android OS
Example UI Applications: Shimmer Graph, Multi Shimmer Graph