Skip to content

Releases: OpenBCI/OpenBCI_GUI

v5.0.4

27 Mar 02:46
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

v5.0.3

29 Jan 17:35
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

v5.0.2

16 Dec 17:31
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

v5.0.1

22 Sep 02:23
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

v5.0.0

03 Aug 18:38
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

v5.0.0-beta.2

22 Jul 02:50
2c756b6
Compare
Choose a tag to compare
v5.0.0-beta.2 Pre-release
Pre-release

v5.0.0

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

v5.0.0-beta.0

10 Jun 17:42
ac3c125
Compare
Choose a tag to compare

v5.0.0

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
  • 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.

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

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

v4.2.0

01 Feb 00:05
f907e6a
Compare
Choose a tag to compare

v4.2.0

Please use OpenBCIHub v2.1.0

Please use Processing 4 on Mac and Linux, and Processing 3 on Windows.

Improvements

  • Update to Processing 4 and Java 11! #671
  • Add functional Spectrogram Widget! #416
  • Clean up Marker Mode UDP listener #305
  • Display "Starting Session" overlay when Start Session button is clicked #628

v4.1.7

26 Nov 01:33
0618d59
Compare
Choose a tag to compare

v4.1.7

Use OpenBCIHub v2.1.0 please.

Beta 3

Bug Fixes

  • Update graphica library so GUI sessions load faster on Mac #630
  • Catch Invalid Playback File Exception #649

Improvements

  • Add LSL FFT example Python script

Beta 2

Improvements

  • Add prominent time display for all data modes #635
  • Add button for Networking Data Ouputs Guide #643
  • Add button to open Sample Data file directory #645

Bug Fixes

  • BandPower: Activate all channels by default #634
  • Fix streaming 16ch Filtered TimeSeries w/ high sample rate #638 Ty @Joe-Westra
  • Cp5 error in networking stops session init #642 #637 #622
  • Check internet connection on app start to avoid GUI crashing #555

Beta 0

Improvements

  • Dropped Packet Interpolation!
  • Make UDPx3 default Transfer protocol Cyton+Wifi

Bug Fixes

  • Playback mode update and bug fixes #633
  • Update channelSelect in BandPower and SSVEP widgets when new playback file is loaded

v4.1.7-beta.2

13 Nov 21:36
439fc0f
Compare
Choose a tag to compare

v4.1.7

Use OpenBCIHub v2.1.0 please.

Beta 2

Improvements

  • Add prominent time display for all data modes #635
  • Add button for Networking Data Ouputs Guide #643
  • Add button to open Sample Data file directory #645

Bug Fixes

  • BandPower: Activate all channels by default #634
  • Fix streaming 16ch Filtered TimeSeries w/ high sample rate #638 Ty @Joe-Westra
  • Cp5 error in networking stops session init #642 #637 #622
  • Check internet connection on app start to avoid GUI crashing #555