Skip to main content

Overview

Corsano Android SDK allows you to interact with Corsano bracelet.

Sample App

The Android Sample app will provide a full example of the use of the Corsano SDK: https://github.com/mmtappsgeneva/corsano-sdk-sample

Note: The access to sample app is restricted.

Please request access by writing to our email: info@corsano.com

Requirements

  • Android 8 and above
  • Smartphone with BLE 5.0

For optimal performance when using Corsano bands B2 with a high data load, such as PPG2 or raw metrics with short intervals (1-10 seconds), it is advisable to pair them with a modern smartphone featuring a robust CPU, ideally less than 2-3 years old, such as Pixel or Samsung models.

Main topics

Latest version - Change log

Please go to our GitHub to see up-to-date change log: https://github.com/mmtappsgeneva/corsano-sdk-sample/blob/main/CHANGELOG.md

Access required

Please request access by writing to our email: info@corsano.com

Reporting issues and feedback

If you find an issue in our SDK or documentation or just want to share your feedback, do not hesitate to create an issue on our GitHub repository (access required) or email us at: info@corsano.com.

Structure of the Android SDK

This article will describe the main structure of SDK, how to include and use it in your project. For more information and usage examples please refer to sample app source code.

Corsano SDK currently consists of 3 main modules:

  • ble – module for connecting to Corsano bracelet over Bluetooth Low Energy (BLE) and performing remote commands. It can be used for getting raw data.
  • data - module for retrieving, storing data and processing health data obtained from the Corsano bracelet
  • dfu - module for performing device firmware upgrades