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

  • Signed aggreement with Corsano (will provice licence key)
  • 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 visit the up-to-date Change log

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

Corsano Integration protocol

To start with the integration, we need to clarify and agree on requirements. The steps for a successful integration are:

1) Customer informs Corsano which Vital Parameters they want to monitor and frequency

2) Corsano will analyse and propose best matching Monitoring Plan

3) Corsano prepares document confirming Monitoring Plan, Vital Parameters, Frequency

4) Both parties sign document that will be basis of the SDK integration

5) Start integration project

6) Integration with regular reporting and logs to Corsano

7) Technical validation and verification

8) Approval integration project by Corsano

9) Signing SDK License Agreement (document sent by Corsano) and confirm End Date in Admin Portal with approval Marco

10) Clinical implementation (cannot start before completion prior to technical approval and signing of the SDK License Agreement)

Please download the Corsano SDK Integration Protocol, fill and send to your Corsano Account Manager.

Use of the SDK requires a signed Corsano SDK License, here you find the Template and payment of the Annual License fee.