Closed philippitts closed 11 months ago
After further testing, it appears that this is actually a lower level problem and not an issue with the OpenBCI GUI itself. The problem occurs when accelerometer data is enabled. This is done by default in the GUI and not done by default in the BrainFlow plotting utility.
Keeping this issue open to include a possible BrainFlow jar update.
Problem has been identified and the fix is isolated to a firmware update. No need to update BrainFlow. Closing this issue as no changes are required to the GUI.
Problem
Channel 4 appears to produce noisy data. The data artifacts appear to be similar to those produced in the v2 version of the firmware, but this hasn't been confirmed experimentally. More information can be found in this forum post.
Channels 1-3 appear to function as expected.
This appears to be a OpenBCI GUI issue. The data comes through correctly in BrainFlow.
Below is a 12Hz sine wave on channel 4 with no filtering using the BrainFlow plot_real_time.py example.
Expected
Channel 4 should produce accurate results like channels 1-3 when Ganglion v3 firmware is used.
Operating System and Version
Windows 10
GUI Version
v5.2.2
Are you running the downloaded app or from Processing/VSCode?
The downloaded app
Type of OpenBCI Board
Ganglion
Console Log and Screenshots
Paste any relevant text from the console window here, as well as any helpful screenshots of the GUI.
12Hz sine wave driven through channel 4 on Ganglion v3 firmware:
12Hz sine wave driven through channel 3 on Ganglion v3 firmware: