Skip to content

Releases: OpenBCI/OpenBCI_Ganglion_Library

v3.0.2

Choose a tag to compare

@retiutut retiutut released this 29 Jul 17:10
b6058e6

What's Changed

New Contributors

Full Changelog: v3.0.1...v3.0.2

v3.0.1

Choose a tag to compare

@philippitts philippitts released this 18 Aug 20:50
146fe18

What's Changed

Full Changelog: v3.0.0...v3.0.1

v3.0.0

Choose a tag to compare

@philippitts philippitts released this 03 Aug 20:51
fc8f2ba

What's Changed

  • Use correct field separator in keywords.txt by @per1234 in #12
  • Send MSBs instead of using delta compression by @philippitts in #19

New Contributors

Full Changelog: v2.0.1...v3.0.0

v2.0.1

Choose a tag to compare

@andrewjaykeller andrewjaykeller released this 03 May 16:55
4f53fdb

v2.0.1

Bug Fixes

  • Adding a delay after sending multipacket spi messages improves reliability! Some messages like sample rate got chopped up 🚀

v2.0.0

Choose a tag to compare

@andrewjaykeller andrewjaykeller released this 02 Sep 03:36

v2.0.0

New Features

  • Added Wifi Shield Compatibility
  • Added ability to change sample rates

Breaking Changes

  • Changed MCP3912 setup to NOT accept sample rate passed into it

Release Candidate 4

Bug Fixes

  • Fix bug where accelerometer data was not placed in the right positions with WiFi.
  • Went through every command and made sure a response was sent over wifi.
  • Closes #209 - Impedance was not working on wifi, I created a custom packet type 0xC7 which is for impedance sent as utf8 over wifi

Release Candidate 3

Bug Fixes

  • LED light could have held in off state if connected to wifi shield while LED is off.

Release Candidate 2

Bug Fixes

  • LED light could have held in off state if connected to wifi shield while LED is off.

Enhancements

  • Accelerometer enabled by default with wifi.

Release Candidate 1

Initial release candidate

Beta4

Enhancements

  • Needed to update sample rate setting functions to match the Cyton responses and thus work with wifi drivers.
  • Add more helper printing functions to reduce code string foot prints such as ::printSampleRate(), ::printFailure(), and ::printSuccess()

Beta3

New Features

  • Send gains after connecting to Wifi shield

Beta2

The overall goal was to clean the wifi code out of the library so it would not be needed when you are building a bare board.

Bug Fixes

  • Weird timing issue with wifi shield

Breaking Changes

  • Removed all wifi code and put into new library that must be included! The new library is a called OpenBCI_Wifi_Master_Library. It is simply included when wifi is wanted.
  • Removed .loop() function from library and all other wifi*.() functions.
  • DefaultGanglion.ino now has wifi code.

Files

  • Removed WifiGanglion.ino
  • Add GanglionNoWifi.ino example

Beta1

  • Initial release with wifi

v2.0.0 Release Candidate 1

Pre-release

Choose a tag to compare

@andrewjaykeller andrewjaykeller released this 10 Aug 22:00

First release candidate with wifi support in ganglion

v2.0.0-beta5

v2.0.0-beta5 Pre-release
Pre-release

Choose a tag to compare

@andrewjaykeller andrewjaykeller released this 31 Jul 22:07

v2.0.0

New Features

  • Added Wifi Shield Compatibility
  • Added ability to change sample rates

Breaking Changes

  • Changed MCP3912 setup to NOT accept sample rate passed into it

Beta5

Moved ref to dev branch

Beta4

Enhancements

  • Needed to update sample rate setting functions to match the Cyton responses and thus work with wifi drivers.
  • Add more helper printing functions to reduce code string foot prints such as ::printSampleRate(), ::printFailure(), and ::printSuccess()

Beta3

New Features

  • Send gains after connecting to Wifi shield

Beta2

The overall goal was to clean the wifi code out of the library so it would not be needed when you are building a bare board.

Bug Fixes

  • Weird timing issue with wifi shield

Breaking Changes

  • Removed all wifi code and put into new library that must be included! The new library is a called OpenBCI_Wifi_Master_Library. It is simply included when wifi is wanted.
  • Removed .loop() function from library and all other wifi*.() functions.
  • DefaultGanglion.ino now has wifi code.

Files

  • Removed WifiGanglion.ino
  • Add GanglionNoWifi.ino example

Beta1

  • Initial release with wifi

v2.0.0-beta2

v2.0.0-beta2 Pre-release
Pre-release

Choose a tag to compare

@andrewjaykeller andrewjaykeller released this 06 Jul 05:11

Beta2

The overall goal was to clean the wifi code out of the library so it would not be needed when you are building a bare board.

Bug Fixes

  • Weird timing issue with wifi shield

Breaking Changes

  • Removed all wifi code and put into new library that must be included! The new library is a called OpenBCI_Wifi_Master_Library. It is simply included when wifi is wanted.
  • Removed .loop() function from library and all other wifi*.() functions.
  • DefaultBoard.ino now has wifi code.

Files

  • Removed WifiGanglion.ino
  • Add GanglionNoWifi.ino example

v1.1.2

Choose a tag to compare

@biomurph biomurph released this 16 Mar 19:43

v1.1.2

Bug fixes

  • Changed the BLE on receive to use a ring buffer. See #2

Fix SD file name generator to allow for OTA programming

Choose a tag to compare

@biomurph biomurph released this 16 Mar 19:32
Firmware update v1.1.1

Made changes to the SD card code so that it doesn’t use the virtual
EEPROM