Accessing and transferring sensor data on Wearables in real-time
Wearable devices such as smartwatches or activity trackers with embedded sensors are capable of exchanging data with other connected devices. This data will often be transferred to the manufacturer or processed directly on a connected smartphone in order to provide user feedback based on the analyzed data. Almost every wearable device offers third-party developers a way to gain (at least partial) access to the gathered sensor data, allowing custom applications to process them.
In the course of this work, the availability of APIs on different wearables and how likely they can be used to transfer and process sensor data in real-time has been evaluated. We have presented functional implementations for transferring data between wearables and mobile devices powered by the Android platform. Performance, efficiency and battery impact have been analyzed using benchmarks.