cfausn / OpenBCI_C

OpenBCI C driver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenBCI_C

C driver for OpenBCI boards. Currently only prints out information.

In order to communicate with the board, you currently must echo directly to the board. For example...
echo -n 'b' > /dev/ttyUSB0 to start streaming
echo -n 's' > /dev/ttyUSB0 to stop streaming

Any other character can be sent, however only certain characters will do things to the board. Check out http://docs.openbci.com/software/01-OpenBCI_SDK for more info. � ##To-Do

  • Fix Address Boundary Error
  • Error handling
  • Implement tests
  • Implementations with: Python, Labstreaminglayer, Matlab, Java/Processing

##Known Bugs

  • SIGSEGV (Address Boundary Error) occasionally when streaming is halted

About

OpenBCI C driver


Languages

Language:C 98.4%Language:Makefile 1.6%