COPY 3RD PARTY LIBRARIES
Inside the OpenBCI_GUI folder, there is a folder called libraries. These are the 3rd party libraries that the OpenBCI GUI depends on to work. It's important to copy all of these folders into:
On a Mac Users//Documents/Processing/libraries
On Windows C:\Users\Username\Documents\Processing\libraries
On Linux /home//sketchbook/libraries
If there is no folder called libraries in that location, go ahead and make one. Once you have done that, close the Processing app and reopen it. If you get an error saying "Duplicate Packages", you may need to remove the jna package from the Processing\libraries folder.
Thanks! I have tried the method of "Running the OpenBCI GUI from the Processing IDE", now when running OpenBCI GUI.pde, the OpenBCI box can pop up directly, may I ask if this means that Processing can be used normally?
I'm confused. Are you having trouble running the GUI from Processing IDE, or from the standalone? The IDE instruction links are above. My hunch was that you did not copy the 3rd party libraries as instructed in the tutorial.
The main reason people want to run from the IDE is to add or modify the GUI code. If you just want to USE the GUI, then download the standalone binaries.
Thanks.I copied the 3rd party libraries as instructed in the tutorial(as shown in the first picture!),and I tried to run "OpenBCI GUI.pde"which is shown in the second picture.
Comments
Please show the error message you are seeing, in the context of the console log.
https://docs.openbci.com/Software/OpenBCISoftware/GUIDocs/#running-the-openbci-gui-from-the-processing-ide
https://github.com/search?q=repo:OpenBCI/OpenBCI_GUI ddf&type=code [references to ddf]
https://github.com/OpenBCI/OpenBCI_GUI/tree/master/OpenBCI_GUI/libraries/minim
Thanks! I have tried the method of "Running the OpenBCI GUI from the Processing IDE", now when running OpenBCI GUI.pde, the OpenBCI box can pop up directly, may I ask if this means that Processing can be used normally?
I'm confused. Are you having trouble running the GUI from Processing IDE, or from the standalone? The IDE instruction links are above. My hunch was that you did not copy the 3rd party libraries as instructed in the tutorial.
The main reason people want to run from the IDE is to add or modify the GUI code. If you just want to USE the GUI, then download the standalone binaries.
https://openbci.com/downloads
Thanks.I copied the 3rd party libraries as instructed in the tutorial(as shown in the first picture!),and I tried to run "OpenBCI GUI.pde"which is shown in the second picture.


So you no longer have issues with ddf / minim library, correct? It looks like the IDE is now running the GUI? Are there any further issues?
Yes,this issue might be worked out.Thanks again!