Verisense C# BLE API

Software Development

The Verisense C# BLE API is designed to allow for easy integration of the Verisense suite of sensors onto 3rd party software platforms.

Description

The Verisense C# BLE API is designed to allow for easy integration of the Verisense suite of sensors onto 3rd party software platforms.

Example code is provided to guide developers on tasks such as:

  • Configuring the sensors via BLE
  • Real Time Sensor Data Streaming via BLE
  • Logged Sensor Data Syncing via BLE note: syncing is the retrieval of logged sensor data in a binary file format. This binary file can be parsed using this Java app, however users should be aware that we do not provide file parsing source code in C#

The Verisense C# BLE API allows development across the primary operating systems, and has been tested on up to Android 10, iOS 15 and Windows 10.

The API currently supports the Verisense IMU sensor and will support the soon to be released Verisense Pulse+ sensor that will capture raw GSR and PPG signals in addition to the motion based signals available with the Verisense IMU. Future iterations of the Verisense hardware platform when released will also be able to use this API for integration development.

Verisense hardware is already in use in clinical research fields such as oncology, cardiovascular, CNS, and Parkinson’s disease. The release of this API is another step forward for the development of wearable based solutions in the fast growing digital health space, while also allowing scope for development in a range of other areas such as animal research, sports monitoring and neuromarketing.

The flexible, modular design of the Verisense hardware facilitates capturing data on different body parts (wrist, arms, legs, ankles, shoe, trunk, torso, back) for extended periods of time continuously. With Verisense’s primary deliverable of providing complete raw data, developers have the capability to use or develop any algorithm/endpoint of their choosing.

By utilizing Verisense hardware developers can short circuit their development of wearable sensing based applications, not alone in the use of proven, market ready sensing technology but also in meeting regulatory requirements. Developers have the confidence in knowing that Verisense hardware is designed and built to the highest standards under ISO 13485 procedures. Verisense IMU hardware is classified as a Class I medical device in the EU, and FDA listed as a Class II, 510(k) exempt under 21 CFR 822.5050. Verisense is FCC approved.

Shimmer has a long history of supporting over 20 OEM clients and developers in providing the necessary documentation and support required to achieve the certifications their applications required. Further details on the Regulatory Standards & Data Protection available to the Verisense platform can be found here.

Full Details on the Verisense C# BLE API and access to examples can be found on GitHub, see here.

Additional information

Options

ConsensysPRO – 2 Years License x3 PC, ConsensysPRO – 3 Years License x1 PC, ConsensysPRO – 3 Years License x2 PC, ConsensysPRO – 3 Years License x3 PC, ConsensysPRO – 1 Year License x1 PC, ConsensysPRO – 1 Year License x2 PC, ConsensysPRO – 1 Year License x3 PC, ConsensysPRO – 2 Years License x1 PC, ConsensysPRO – 2 Years License x2 PC