Releases: openbci-archive/OpenBCI_JavaScript_Utilities
Releases · openbci-archive/OpenBCI_JavaScript_Utilities
v0.1.1
0.1.1
Bug Fixes
- Send counts did not work for daisy.
v0.1.0
0.1.0
New Functions
- Add function
getFirmware(dataBuffer)to utilities
Breaking Changes
- Removed function called
findV2Firmware()because it's useless with v3.0.0 firmware
v0.0.10
0.0.10
New Function
- Add
boardTypeForNumberOfChannels()to Constants
v0.0.9
0.0.9
New Features
- Add impedance calculation functions from cyton
- The simulator from OpenBCI_NodeJS has been ripped out and place into this library! Woo.
v0.0.8
0.0.8
New Features
- Sample object now has property
validof typeboolean,falsewhen error parseing packet,trueotherwise. Onfalsethere will be another property callederrorof typestringwhich contains an error message.
0.0.7
Continuous Integration
- Add
npm run test-lintto add linting to travis.yml
Bug Fixes
- Last sample number was confusing to use with
transformRawDataPacketsToSample
New Features
- In openBCIUtilities.js add function
transformRawDataPacketToSampleto parse a single raw data packet - In openBCIConstants.js add function
rawDataToSampleObjectDefault(numChannels)which should be used by drivers to create the object that is passed through each call totransformRawDataPacketsToSample
v0.0.6
0.0.6
Bug Fixes
- Could not use 'daisy' with sample rate setter.
New Features
- Add function in utilities for making daisy packets.
- Add code to
getChannelDataArrayfor ganglion and daisy data being routed over wifi - Create idea of protocols i.e.
BLE,Wifi, andSerial
Breaking changes
getChannelDataArraynow takes object as only arg.
v0.0.5
0.0.5
Bug Fixes
- When not scaling outputs
channelDataCountsinstead ofchannelData
v0.0.4
0.0.4
Bug Fixes
- Fix bug where samples were not properly being extracted
v0.0.2
0.0.2
Breaking Changes
- Renamed
SampletoUtilitiesinindex.js - Renamed openBCIUtilities.js to openBCIUtilities.js
- Renamed openBCIUtilities-test.js to openBCIUtilities-test.js
New Features
- Added a function in the sample module that parses a raw buffer of OpenBCI data, extracts raw data packets and returns the buffer with just the raw data packets removed. Allowing the user to process other data that is not a raw data.
v0.0.1
Initial release for NPM