OpenBCI C driver
C Makefile
Switch branches/tags
Nothing to show
Latest commit d425e26 Sep 3, 2016 @aj-ptw aj-ptw committed on GitHub Merge pull request #6 from baffo32/segfault
Fix SEGFAULT caused by off-by-one errors in handling of lastIndex

README.md

OpenBCI_C

C driver for OpenBCI boards. Currently only prints out information. � ##Building

make test will build the test application.

##Running

./test

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