- Add "clean-install" script to package.json
- Update OpenBCI npm module names
- Fix Mac built-in BLE functionality
- Cyton impedance check functionality
- Added version number to the HUB's display
- Ganglion was not working on Mojave
- Clean up logs
- Fix bugs with accelerometer, BLED112, and impedance
- Now using JSON to send and recieve data from the HUB!
- Started sending time stamps with each data sample
- Bumped openbci-ganglion to 1.1.12 for BLED112 support for linux
- Bumped openbci-ganglion to 1.1.11 for BLED112 support for windows
- Bumped openbci-ganglion to 1.1.9 for accel patches
- Bumped Electron to 2.0.2
- Working with static ip
- Ganglion with BLED112 was not working to discover devices, bumped to v1.1.7
- Add BLED112 support via OpenBCI Ganglion 1.1.5
- Bumped cyton to 1.1.1 for new serialport
- Bumped electron to 1.8.2
- UDP Burst did not work because was sending to
/udpBurst
instead of/udp
- App would not close on uncaught exceptions, now, an error box is shown with the error, then when the user hit's ok, the whole app quits.
- Found out that
openbci-ganglion
had it's own version of noble it was using that was not the macos high seirra updated one, so i copy and pasted the correct build into both app/node_moduloes/noble AND app/node_modules/openbci-ganglion/node_modules/noble. More on this issue can be found at openbci/openbci_gui/issue/270
- WiFi would send success message on 404 errors. Now sends error code 435, or, update your wifi shield firmware to support this feature.
- Application in production was not finding custom OpenBCI logo.
- Process command error would send message type error to GUI for all boards. Changes to send command type with error code.
- Daisy data did not send aux values
- Update ganglion node driver to 1.0.0
- Stopped wifi scan in wifi cleanup
- Cleaned up event listeners for cyton/ganglion/wifi disconnect
- Fixed bug with daisy not getting accel data or stop byte by bumping wifi version to 0.3.0
- Daisy with cyton now get's stop bytes with bump to 1.0.6
- SD card did not work for wifi on cyton
- Removed annoying pop-up on windows
- Issue with ganglion channel data not sent
- Issue where cyton aux data not sent
- Ganglion data over wifi has only 4 channels (as it's supposed to)
- Ganglion accel data over wifi sent with packet instead of in separate packet to prevent misalignment.
Fixing bugs with AppVeyor build service.
- Fixed bugs with process protocol and several others.
Add a lot more fixes.
Add a lot more fixes.
Fix many issues with cyton and ganglion and wifi.
Add channel setting commands.
Add cyton and wifi support
- BLE error on start up now sends error
- Fixes #12 - Absorb 'no valid USB' found and send log
- Changed name of built app from
Ganglion Hub
toGanglionHub
.
- On client leave if ganglion is connected, the connection will close.
- Building the proper builds by tweaking appveryor.
- Standardization of Specification.
- Accelerometer, Impedance, and Sample data all have specific success error codes: 202, 203, and 204 respectively. Prior to this version all were using the same 200 code.
- Calling connect with device name now performs a scan to ensure that device is really still available to connect to.
- Calling connect with timeout caused another bug, for timeout.
- Bump
openbci-ganglion
to0.4.1
. - Calling connect now has a timeout!
- Dropped connections now eject a message out to connected client.
ganglionFound
event emitter was not removed on start of new scan.
- Disabled verbose print out for production build.
- Bump
openbci-ganglion
to0.3.8
.
- Disconnect did not clean up event emitters added in connect.
- Bump
openbci-ganglion
to0.3.7
- Bump
openbci-ganglion
to0.3.6
- Ganglion would not disconnect.
- Change Appveyor to Node 6
- Bump
openbci-ganglion
to0.3.3
- Ganglion could not stop seaching.
- Add Accel
- Ganglion could not connect twice.
- Add accelerometer data flow
- Bump ganglion node to
0.3.0
- Fix bug with undefined impedance
- Update to use 18 bit compression.
- Update to v0.2.0 of
openbci-ganglion
. - Fix bug in impedance sending.
- Initial Release