About Mynewt Sensor Monitor
The Mynewt Sensor Monitor is a sample application for observing sensor data exposed by the Mynewt Sensor Framework. The app uses a modified version of Iotivity 1.1.1 to communicate via OIC with microcontrollers running Mynewt OS.
On launch, the Sensor Monitor begins the scanning and discovery process over Bluetooth Low Energy and IP. When a Mynewt device is discovered that exposes sensor data via the Mynewt Sensor Framework, all the sensors connected to the microcontroller are listed by type (e.g. accelerometer, temperature, light sensor etc.). When a sensor is selected from the list, an observation request is sent and the data received is graphed.
Developers who wish to pull data from sensors to their Android device can check out this application's source code as an example for using Iotivity and OIC in their Android applications. The Mynewt Sensor Monitor's source code can be found at: https://github.com/runtimeco/android_sensor
The modified Iotivity library which enables OIC communication over BLE transport for iOS used in the Android Sensor Monitor and the iOS Sensor Monitor can be found at:
https://github.com/runtimeco/iotivity/tree/1.1.1_android_darwin
Download and install
Mynewt Sensor Monitor version on your
Android device!
Downloaded 10+ times, content rating: Everyone
Android package:
io.runtime.sensoroic, download Mynewt Sensor Monitor.apk