OpenBCI_GUI
OpenBCI_GUI copied to clipboard
Start data stream at the start of session
Is your feature request related to a problem? Please describe.
Possible easier/faster UI/UX.
Describe the solution you'd like
Instead of pressing the start stream button or pressing the space bar, start the data stream immediately.
Describe alternatives you've considered
None
Additional context
Add any other context or screenshots about the feature request here.
This issue will affect the core workflow of the GUI, so it's worth discussing if we want to implement this issue before schedule it.
Pros:
- Fewer button clicks
Cons:
- Users may already be used to the existing way of doing things and changing it could be disruptive
- Having separate actions for starting the session and starting streaming makes it easier to understand where issue is if there's a problem with connection
- Automatically starting streaming may create extra recordings that will have to be discarded if the experiment requires specific hardware settings
- Application may appear to hang longer as it performs both the start session and start streaming actions at the same time.
Could be a setting that's toggled in the Control Panel, which can be persisted as a "GUI-wide" setting in the GUI settings class/saved file.
Fixed in https://github.com/OpenBCI/OpenBCI_GUI/pull/1239