CereLink - SDK for Real-Time Interfacing with Blackrock Data Acquisition Systems

CereLink - SDK for Real-Time Interfacing with Blackrock Data Acquisition Systems

The following GitHub repository link provides the necessary files and instructions for implementing the CereLink software development kit.
  1. c++ library (cbsdk): cross-platform library for two-way communication with hardware
  2. Python binding (Cerelink): Python binding for cbsdk to configure, pull data, and receive callbacks
  3. MATLAB/Octave binding (cbmex/cboct): MATLAB executable (mex) to configure and pull data using cbsdk
  4. C#/CLI binding
  5. File conversion utility (n2h5): Converts nsx and nev files to hdf5 format

Info
Disclaimer: CereLink is not Blackrock-supported. Blackrock may not be able to assist you directly to get your Python scripts to work properly. Therefore, this guide does not provide instruction for executing or troubleshooting CereLink during runtime.
    • Related Articles

    • MATLAB Interfaces For Blackrock Microsystems Data Acquisition Systems

      Introduction Blackrock has several functions for looking at and interacting with data collected through our neural signal processors. These functions are available for post-recording processing (Neural Processing MATLAB Kit - NPMK) or for interacting ...
    • Using cbMEX on Unix Operating Systems

      Introduction This article covers the method for allowing cbmex, our online Matlab interface, to function on unix operating systems. For more information on cbmex and our Matlab libraries, please refer to the user manuals section of our website.  ...
    • Loading Blackrock Event and Continuous Data Files into Plexon Offline Sorter (POS or OFS)

      Installation Note: Version 4.0+ of offline sorter can natively load .NEV files, so the steps below do not need to be followed. Note: Plexon's offline sorter is not compatible with Blackrock's File Spec 3.0 (Available on Central version 7.5.0 and ...
    • Signal Processing Flow Diagram

      The attached document shows how various signal processing steps and Central signal processing features are applied to the neural data stream from Blackrock analog and digital (CerePlex) systems.
    • Network Connectivity (NIC, Switches) with Blackrock DAQs

      Key points of consideration for ethernet cards (aka NIC, network interface card) in your Blackrock setup: Dedicated ethernet cards with PCI/PCIe connections are more reliable and support higher speeds. We recommend these cards over integrated ...