-
Notifications
You must be signed in to change notification settings - Fork 258
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to Processing 4 beta 3 CI pipeline #1019
Conversation
@Andrey1994 Can you upload the latest BrainFlow jar that supports all 3 OS and Java 11 to this branch? |
link to the latest jar to try https://github.com/brainflow-dev/brainflow/releases/download/4.8.2/brainflow-jar-with-dependencies.jar |
@Andrey1994 I have tested each board, playback mode, synthetic mode, and the base processing.serial.Serial class for Cyton dongle coms. I did not test the WiFi shield as it is discontinued at this time and probably works also. Processing 4 beta 3 uses Java 17 and JavaFX 17, whereas this PR began with Processing 4 beta 2 which uses Java 11. I hope this should be ok with forward compatibility. |
The purpose of this PR is to update the entire GUI to use Processing 4 and OpenJDK 11 (aka Java 11). Processing 4 is now in the beta stage and is much more stable than it was a year ago. I have been testing this periodically since the first Processing 4 release, and it seems it is finally time to make this change for the GUI.
Fixes RadioConfig Buttons Crash GUI w/ Processing 4 #674
Update BrainFlow jar to one that uses Java 11
Fixes The type Serial is ambiguous. #1025
Test all BrainFlow boards in the GUI using updated BrainFlow jar