BioRadio Software Development Kit (SDK)

The BioRadio Software Development Kit is included with each BioRadio purchase.  It allows users with moderate software skills the ability to write their own custom software around the BioRadio using API calls to start, read, and stop data collection in real-time.

The software development kit is intended for those familiar with programming in languages such as MATLAB AND LabVIEW.  It allows users to stream real-time BioRadio data into custom developed software.  The kit includes libraries and example code.

The SDK was developed and tested using BioRadio firmware version 1.0. Please verify that your device has this firmware version by connecting to it in BioCapture – the firmware version is displayed at the bottom of the screen.

The BioRadio requires that your host PC is using a Bluetooth adapter that is version 2.1 or greater.

[Released: 1 June 2014 – 3,011 KB]
BioRadio SDK.zip
BioRadio SDK Guide
SDK Documentation

 

BioRadio Xamarin and Java Software Development Kits (SDK) for Android

These software development kits are intended for those familiar in application development in C# or Java. It allows users to control, stream, display BioRadio data from an Android device. Similar to our primary SDK, these SDKs for Android include libraries and sample code.

These SDKs were developed and tested using BioRadio firmware version 1.07. Please verify that your device has this firmware version by connecting to it in BioCapture – the firmware version is displayed at the bottom of the screen.

Both SDKs require a device running Android 4.4 KitKat or later, and requirea an internal or external Bluetooth connection that is version 2.1 or later.

App development performance is phone and environment-dependent.

[Released: 24 January 2019 – 27,616 KB]
BioRadio Xamarin SDK for Android.7z
BioRadio Xamarin SDK for Android Guide
SDK Documentation

[Released: 20 November 2019 – 27,602 KB]
BioRadio Java SDK for Android.zip
BioRadio Java SDK for Android Guide
SDK Documentation

The BioRadio is intended for use in education and research applications only. The BioRadio has not yet been reviewed, certified, or approved by the FDA or similar organization for use with patients or clinical purposes. In no case should the BioRadio be used for any diagnosis, treatment or other medical decision-making purposes. All use of the BioRadio must be in compliance with 45 CFR 46 and appropriate human subjects’ procedures as they exist within your institution.