NeuroMD SDK Manual

From Neurotech Software Development Kit
Revision as of 08:33, 24 April 2018 by NateColeman (talk | contribs) (Callibri)
Jump to: navigation, search

This section contains information about software development kit required for using Callibri and Brainbit devices in user applications.

Introduction

NeuroSDK as a part of Callibri and Brainbit products is a set of libraries for different operating systems and platforms providing full set of tools needed for configuring and receiving data from Callibri and Brainbit devices. This software development kit consists of portable core written on C++11/14 and a set of wrappers for different languages and platforms: Java for Android operating system, Objective-C++ for iOS/MacOS, C# for Windows. Also core could be used for making cross-platform applications in C++ using different compilers and IDEs.

NeuroSDK is intended to be used by developers of different systems which requires biopotential data in conjunction with information about movements and respiratory activity. NeuroSDK is also provides tools for making electrostimulation using Callibri MotionAssistant device.

Devices versions

Callibri and Brainbit devices could have different sets of modules and functions depend on purpose of specific device. In this section all possible compositions of modules or functions are listed

Callibri

Since Callibri device is positioned as universal biopotential measuring device it has modules to provide as much information as possible.

All posible modules of Callibri device are:

-Signal module
-Respiration module
-Micro electro-mechanical system module
-Stimulation module
-Service module

Most commonly Callibri device are supplied with all of these modules except stimulation module. Stimulation module is included in Callibri MotionAssistant modification.