Cognionics Software Development Support and API

All of our systems are designed to provide easy and unrestricted access to the raw, unfiltered EEG data stream. This not only makes it easy to do advanced research but to also build new applications. To make the development process easy, we offer two paths at no cost.

Our acquisition software includes built-in support for the open-source LabStreamingLayer (LSL) platform, developed by UCSD. With LSL, you can set our acquisition software to act as a data server with a click of a button. Client applications can access the real-time EEG stream locally or across a network. This model makes it easy to prototype new applications and signal chains while still retaining access to the advanced capabilities (e.g., impedance check, device configuration) of our software. Specific features include:

Direct Hardware Access

For building completely custom applications on new platforms, we can provide the technical details to interface directly with the hardware. Most Cognionics systems use a Bluetooth or USB connection and applications can developed on most platforms (Windows, Linux, Mac OS X, Android) that support one or the other.