BLE so temperamental...

Anyone else getting so frustrated with connecting the Ganglion to a Windows 10 PC?

I've got it to work only twice since February.

My son really wanted to experiment today but after 2 hours trying to connect to the GUI we gave up.

Disappointing.

Comments

  • So I've gone through the whole Visual Studio, Python, Node, Noble install and the node program finds my Ganglion without issue:

    peripheral with ID ea0b6ab6750c found
      Local Name        = Ganglion-40ed
      Service Data      =
      Service UUIDs     =

    services and characteristics:
    1800 (Generic Access)
      2a00 (Device Name)
        properties  read, write
        value       53696d626c6565 | 'Simblee'
      2a01 (Appearance)
        properties  read
        value       0000 | '  '
      2a04 (Peripheral Preferred Connection Parameters)
        properties  read
        value       1000180000006400 | '   d '
    1801 (Generic Attribute)
      2a05 (Service Changed)
        properties  indicate
    180a (Device Information)
      2a29 (Manufacturer Name String)
        properties  read
        value       6f70656e6263692e636f6d | 'openbci.com'
      2a24 (Model Number String)
        properties  read
        value       47616e676c696f6e | 'Ganglion'
      2a27 (Hardware Revision String)
        properties  read
        value       312e302e30 | '1.0.0'
      2a26 (Firmware Revision String)
        properties  read
        value       312e312e30 | '1.1.0'
      2a28 (Software Revision String)
        properties  read
        value       302e312e30 | '0.1.0'
    fe84
      2d30c082f39f4ce6923f3484ea480596
        properties  read, notify
        value        | ''
      2d30c083f39f4ce6923f3484ea480596
        properties  writeWithoutResponse, write
      2d30c084f39f4ce6923f3484ea480596
        properties  writeWithoutResponse, write
    000015301212efde1523785feabcd123
      000015321212efde1523785feabcd123
        properties  writeWithoutResponse
      000015311212efde1523785feabcd123
        properties  write, notify
      000015341212efde1523785feabcd123
        properties  read
        value       0100 | ' '

    So why can't the OpenBCI GUI find it??
  • I've raised an issue via Github
  • @gileforrest i'm really sorry you are having these problems. 

    I would love to set up a time to talk with you and get you up and running!

    I want you to get that data! Shoot me an email at [email protected]
  • BLE should be as stable as an ox on windows.
  • Hi...any thoughts on how to help?
  • Hi @Gilesforrerst

    I had some similar issue, but now it works perfectly, however sometimes i need to restart the OpenBci_gui and then it works. 


    The node code that you show is this one: node advertisement-discovery.js (Am i right?)

    after this code you're able to see the ganglion and a specific ID (in your case it is ea0b6ab6750c (i copied it form the first message)

    Later you have to cut the connection of node (with CTRL + C) and then you can write into the console this code:
    node peripheral-explorer.js ea0b6ab6750c  [note that this is your Ganglion id]   

    I did this two steps and the OpenBCI_GUI did find the Ganglion. 

    However now, when I start the gui I do not have to do this. It could be because I reinstalled the GUI a few times or whatever reason....Actually i'm not sure.....

    I hope I could help you! 

    Best, 
    Pascal. 



     






  • @gilesforest

    Are you running as administrator? 

    Do you have the OpenBCI GUI in a folder in Program Files?

    Should look like "Program Files/OpenBCI_GUI/OpenBCI_GUI.exe"

    Is there a process running called GanglionHub in the task manager? 

    If you close the OpenBCI GUI is the GanglionHub process still running?

    Are you running the latest code from the OpenBCI Downloads page? 
  • Hi,

    Are you running as administrator?  --> Yes

    Do you have the OpenBCI GUI in a folder in Program Files?  --> No!

    Should look like "Program Files/OpenBCI_GUI/OpenBCI_GUI.exe" --> Ahah!

    Is there a process running called GanglionHub in the task manager? --> Yes

    If you close the OpenBCI GUI is the GanglionHub process still running? --> No

    Are you running the latest code from the OpenBCI Downloads page? --> Yes

    I've moved to Program Files and changed the settings to run as an administrator....and it works!!

    Thanks!
  • Woo! Get that data!
  • Thanks again!!

Sign In or Register to comment.