Skip to content
1cd9232
Compare
Choose a tag to compare

v5.0.9

Bug Fixes

  • Change TimeSeries y-axis textfields to labels to increase performance and fix font on some Macs

Improvements

  • For Cyton, only allow checking impedance on one channel at a time #983
  • Make new Cyton Signal Check Widget #983
4ab8cf7
Compare
Choose a tag to compare

v5.0.8

Bug Fixes

  • Hot Fix NullPointer error related to missing folder and GUI-wide settings file #1003 #1004

v5.0.7

Improvements

  • Show info in footer when a new version of the GUI is available #992
  • Further improvements to GUI Update Button logic
  • Add GUI-wide settings class to keep certain settings across sessions and app starts #997
  • Remove 30 second window option from Focus widget

Bug Fixes

  • Fix GUI not running on some Macs due to high-dpi screen code #987 #990 #1001
  • Fix streaming multiple data types over LSL #971
8db90eb
Compare
Choose a tag to compare

v5.0.7-BETA

Pre-release
Pre-release

v5.0.7

The Community found an error in this release related to the new GUI-wide settings class. A hot-fix will be available as GUI 5.0.8.

Improvements

  • Show info in footer when a new version of the GUI is available #992
  • Further improvements to GUI Update Button logic
  • Add GUI-wide settings class to keep certain settings across sessions and app starts #997
  • Remove 30 second window option from Focus widget

Bug Fixes

  • Fix GUI not running on some Macs due to high-dpi screen code #987 #990 #1001
  • Fix streaming multiple data types over LSL #971
5313607
Compare
Choose a tag to compare

v5.0.6

Improvements

  • Add Auditory Feedback to the Focus Widget Fixes #709

Bug Fixes

  • Fix drawing error in Control Panel WiFi Shield static IP Textfield
  • Accomodate high-dpi screens Fixes #968
  • Add Arduino Focus Fan example to networking test kit on GitHub repo
  • Allow synthetic square wave expert mode keyboard shortcut for Cyton and Ganglion Fixes #976
df2daa2
Compare
Choose a tag to compare

v5.0.5

Improvements

  • Implement Focus Widget using BrainFlow Metrics! #924
  • Throw a popup if users are are running an old version of Windows operating system. GUI v5 supports 64-bit Windows 8, 8.1, and 10. #964
  • Throw a popup if Windows users are using 32-bit Java and Processing. #964
  • Set Networking Widget default baud rate for Serial output to 57600

Bug Fixes

  • Fix Y axis Autoscale in TimeSeries when all values are less than zero. Example: Cyton with filters off
  • Gracefully handle cases when Cyton or Cyton+Daisy users want to use 8 or 16 channels #954
  • Update Save Session Settings success message. Session settings are no longer auto-loaded on Session start. #969
  • Session settings are no longer auto-saved when system is halted #969
f78cefa
Compare
Choose a tag to compare

v5.0.4

Improvements

  • Add Copy/Paste for all textfields on all OS #940
  • Update BrainFlow library to version that includes a marker channel
  • Handle paths with spaces on Linux Standalone GUI #916
  • Allow Expert Ganglion Users to send square wave commands via keyboard #950
  • Show Send Custom Hardware Command UI for Cyton Expert Mode in Hardware Settings
  • Improve Hardware Setting UX/UI for ADS1299 boards #954

Bug Fixes

  • Clean up GUI code to fix Processing/JVM memory issue causing crash #955
  • Avoid playback history file not found exception #959
  • Fix issue with Spectrogram Widget data image default height
  • Fix issue with Accelerometer Widget graph default vertical scale
  • Fix text drawing in wrong spot in Session Data box in Control Panel
4b3dfbd
Compare
Choose a tag to compare

v5.0.3

Improvements

  • Increase sampling rate for Pulse data output in Networking Widget

Bug Fixes

  • Fix Pulse LSL output error #943
  • Fix Accel/Aux UDP output #944
  • Fix Expert Mode unplanned keyboard shortcuts crash GUI #941
  • Fix bugs found when loading Session Settings #942
8aa9633
Compare
Choose a tag to compare

v5.0.2

Improvements

  • Improved Cyton Auto-Connect button w/ Auto-Scan
  • Update Hardware Settings UI for ADS1299 boards
  • Highlight channels in Hardware Settings that are out of sync with board
  • Require users to send or revert Hardware Settings before closing UI
  • Add "Send" button to Hardware Settings
  • Update SessionData UI in Control Panel
  • Update ChannelSelect Feature in Widget Class to show what channels are on or off
  • Improve Time Series y-axis autoscale performance
  • Add channel select feature to FFT widget
  • Remove configurable gain behaviour and default to dynamic gain scaler

Bug Fixes

  • Exit session init when current board fails to initialize
  • Fix drawing error on lower resolution screens #900
  • Save BDF start time in 24hr format instead of 12hr #904
  • Fix TimeSeries Unfiltered Networking Output #891 #889
  • Fix TimeSeries Networking Output when using Playback Mode w/ GUI or SD file #906
  • Let users know when Cyton Auto-Scan is happening with an overlay
  • Refactor GUI Buttons and ButtonHelpText
b1b03c5
Compare
Choose a tag to compare

v5.0.1

Improvements

  • Add ability to save and load hardware settings
  • Add configurable gain behaviour
  • Add custom vertical scale UI to Time Series

Bug Fixes

  • Fix #805
  • Covert GUI v4 sample data to GUI v5 format #830
  • Display GUI version in title bar, along with FPS

Bug Fixes

  • Check internet connection to Github using a timeout, so the app doesn't stall
aa6352c
Compare
Choose a tag to compare

v5.0.0

Uses Processing 3.5.3.

Improvements

  • Use BrainFlow Java Binding to handle data acquisition (no need to run the Hub!)
  • Speed up entire GUI by plotting data more efficiently
  • Updated OpenBCI Data Format (CSV) Files, with more detailed information and data
  • Popup with link to GUI v4 file coverter script
  • Improved Playback Mode and Time Series
  • Refactored GUI data flow
  • Add Travis and Appveyor CI tests and builds for all OS
  • Add data smoothing option for live Cyton data
  • Cyton Port manual selection only displays serial ports with a dongle connected.
  • Cyton SD file read works without conversion to playback file
  • Use BrainFlow filters, add 1-100 BandPass filter
  • Can Hide/Show channels in time series

Bug Fixes

  • Remove OpenBCI Hub #665 #669 #708
  • General UI/UX improvements
  • Missing Filter Button Label in Networking #696
  • Ganglion+WiFi Accelerometer Data not in Sync #512
  • Remove # Chan Textfield from LSL in Networking Widget #644
  • LSL manual timestamping interferes with LSL clock_offset correction #775
  • Fixed a graphics related error on linux #816

Deprecated Features

  • OpenBCI Hub - This is no longer required to run the GUI!
  • Old OBCI (CSV) Files - A converter will be made available
  • Presentation Mode
  • SSVEP_Beta Widget
  • Focus Widget
  • Marker Mode Widget
  • OpenBionics Widget