Releases: openbci-archive/OpenBCI_NodeJS
Releases · openbci-archive/OpenBCI_NodeJS
v3.0.0
3.0.0
This adds ganglion, wifi, and cyton support to the openbci
main library.
If you only need cyton over serial and so not want the additional support, please see openbci-cyton
.
v3.0.0-beta1
3.0.0
This adds ganglion, wifi, and cyton support to the openbci
main library.
If you only need cyton over serial and so not want the additional support, please see openbci-cyton
.
Beta 1
Testing the new release!
v2.2.0
2.2.0
Bug Fixes
- Calling sdStart and stop would change the writeOutDelay
- Timeout for v1 was set to 10 ms instead of 50 ms.
- Timeout for v2+ was set to 0 ms instead of 10 ms.
v2.1.4
2.1.4
Enhancements
- syncRegisterSettings now resolves channel setting object
- Bumped openbci-utilities to v0.1.5
v2.1.3
2.1.3
Enhancements
- Can now sync the channel settings from the actual registers on the ADS! Call
.syncRegisterSettings()
- Bumped openbci-utilities to v0.1.4
v2.1.2
2.1.2
Enhancements
- Update openbci-utilities to v0.1.2 to patch for sendCounts.
- Disconnect did not disconnect from serial port if the device was not streaming.
v2.1.1
2.1.1
Bug Fixes
- Closes forgot parentheses in
getBoardType()
#152 (thanks @nateGeorge)
Enhancements
- Add support for v3 cyton firmware.
v2.1.0
2.1.0
Breaking changes
- Significantly reduce the properties in
this.info
object to only have firmware version and number of missed packets. Code dependent on this.info should switch to usingnumberOfChannels()
, andgetBoardType()
andsampleRate()
for accurate board info!
v2.0.1
2.0.1
Bug Fixes
- Debug bytes was set to always print in processBytes
v2.0.0
2.0.0
New Features
index.js
file allows for ES6 destructing
Breaking Changes
- Change name of
OpenBCIBoard
toCyton
to follow new naming convention.
Simply change:const OpenBCIBoard = require('openbci').OpenBCIBoard; const ourBoard = new OpenBCIBoard();
const Cyton = require('openbci').Cyton; const ourBoard = new Cyton();
- Major change to how board is initialized with removal of
factory
paradigm. - New dependency called
openbci-utilities
. - Rejections are errors with messages, so check err.message for info on message, don't expect string.
Bug Fixes
- Documentation error with
testSignal
function.
Enhancements
- Add more tests for public API functions.