Failed to start data stream when BDF+ selected and Brainflow File

If use these settings where I'm using BFD+ with Brainflow File:

I get this error when I click Start Data Stream

Failed to start data stream. Please check hardware. See console Log of BrainFlow Log for more details.

If I change the setting to Brainflow Network (from File), the issue goes away.
Is this expected behavior?

It also happens on Dr. Konkoly's computer.

Comments

  • Here's the log for this issue

    Console Log Started at Local Time: 2024-09-29_23-07-33
    Screen Resolution: 1728 X 1117
    High-DPI Screen Detected: true
    Operating System and Version: Mac - 14.6.1
    MacOS Details: MacOS Catalina
    JVM Version: 17.0.6
    Welcome to the Processing-based OpenBCI GUI!
    For more information, please visit: https://docs.openbci.com/Software/OpenBCISoftware/GUIDocs/
    OpenBCI_GUI::Setup: GUI v6 Sample Data exists in Documents folder.
    Settings: LogFileMaxDuration = 60 minutes
    OpenBCI_GUI::Settings: Found and loaded existing GUI-wide Settings from file.
    ControlP5 2.3.6 infos, comments, questions at https://github.com/retiutut/controlp5
    TopNav: Internet Connection Successful
    Local Version: v6.0.0-beta.1, Latest Version: v6.0.0-beta.1
    GUI is up to date!
    Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/libGanglionLib.dylib
    Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/libneurosdk-shared.dylib
    Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/libsimpleble-c.dylib
    Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/libMuseLib.dylib
    Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/libBrainBitLib.dylib
    Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/libBrainFlowBluetooth.dylib
    Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/libBoardController.dylib
    BrainFlow Version: 5.10.0
    OpenBCI_GUI: AuditoryFeedback: Loading Audio...
    OpenBCI_GUI: AuditoryFeedback: Done Loading Audio!
    OpenBCI_GUI::Setup: Setup is complete!
    sourceList: click! 
    OpenBCI_GUI: Channel count set to 4
    [DEFAULT]: Refreshing available Ganglions using Native Bluetooth...
    OpenBCI_GUI_Helpers Version: 2.0.1
    Found Ganglion Board: Simblee CD493FE6-49F8-6089-CC4E-49DEE1BC6C83
    [DEFAULT]: Refreshing available Ganglions using BLED112 Dongle...
    ControlPanel: Found BLED112 Dongle on COM port: /dev/cu.usbmodem11
    bleList: click! 
    [DEFAULT]: Ganglion Device Name = Ganglion 1.3 (ffe5)
    [DEFAULT]: Output has been set to BioSemi Data Format (BDF+).
    clear() can only be used with createGraphics()
    [DEFAULT]: Attempting to Start Session...
    initButtonPressed: Calling initSystem() after next draw()
    OpenBCI_GUI: Start session. Calling initSystem().
    
    
    =================================================
    ||             INITIALIZING SYSTEM             ||
    =================================================
    
    MAC address for Ganglion is c3:60:56:3a:6c:d7
    [DEFAULT]: Detected Ganglion firmware version 3
    Sending config string to board: n
    OpenBCI_GUI: Channel count set to 4
    Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/onnxruntime_x86.dll
    Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/onnxruntime_x86.dll
    Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/libMLModule.dylib
    [SUCCESS]: Marker Widget: Listening for markers on 127.0.0.1:12350
    InitSettings: Saving Default Settings to file!
    SessionSettings: 4 active widgets saved!
    [SUCCESS]: Session started!
    Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/libDataHandler.dylib
    [DEFAULT]: openBCI_GUI: startButton was pressed. Starting data transfer, wait a few seconds.
    OpenBCI_GUI: openNewLogFile: opened BDF output file: /Users/dashiellbarkhuss/Documents/OpenBCI_GUI/Recordings/OpenBCI-BDF-2024-09-29_23-09-13.bdf
    OpenBCI_GUI: BrainFlow Streamer Location: file:///BrainFlow-RAW_2024-09-29_23-07-36_0.csv:w
    Brainflow start streaming
    ERROR: Exception when starting stream
    brainflow.BrainFlowError: Error in start_stream:GENERAL_ERROR
        at brainflow.BoardShim.start_stream(BoardShim.java:1437)
        at OpenBCI_GUI$BoardBrainFlow.startStreaming(OpenBCI_GUI.java:2764)
        at OpenBCI_GUI.startRunning(OpenBCI_GUI.java:934)
        at OpenBCI_GUI$TopNav.stopButtonWasPressed(OpenBCI_GUI.java:20645)
        at OpenBCI_GUI$TopNav$2.controlEvent(OpenBCI_GUI.java:20484)
        at controlP5.Controller.callListener(Unknown Source)
        at controlP5.Controller.setMousePressed(Unknown Source)
        at controlP5.ControllerGroup.setMousePressed(Unknown Source)
        at controlP5.ControlWindow.mouseReleasedEvent(Unknown Source)
        at controlP5.ControlWindow.mouseEvent(Unknown Source)
        at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
        at processing.core.PApplet$RegisteredMethods.handle(PApplet.java:1309)
        at processing.core.PApplet.handleMethods(PApplet.java:1456)
        at processing.core.PApplet.handleMouseEvent(PApplet.java:2368)
        at processing.core.PApplet.dequeueEvents(PApplet.java:2261)
        at processing.core.PApplet.handleDraw(PApplet.java:2104)
        at processing.opengl.PSurfaceJOGL$DrawListener.display(PSurfaceJOGL.java:840)
        at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
        at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
        at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
        at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
        at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:782)
        at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81)
        at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453)
        at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178)
        at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
        at java.base/java.util.TimerThread.run(Timer.java:516)
    [ERROR]: Failed to start data stream. Please check hardware. See Console Log or BrainFlow Log for more details.
    ConsoleLog: Copying console log to clipboard!
    
    
  • wjcroftwjcroft Mount Shasta, CA
  • btw this isn't a huge issue for me, just reporting it!

  • I also ran into this issue on cyton fyi @retiutut, but it isn't a huge issue at the moment except for causing some confusion when setting up.

Sign In or Register to comment.