OpenBCI / OpenBCI_WIFI

Firmware library that runs on the OpenBCI WiFi Shield
https://shop.openbci.com/collections/frontpage/products/wifi-shield?variant=44534009550
MIT License
33 stars 28 forks source link

Cannot get sample rates over 1600 Hz with Ganglion #85

Open chrisjz opened 5 years ago

chrisjz commented 5 years ago

I've been trying for a while to get sample rates of 3200 Hz or more on the Ganglion with Wifi Shield but I just can't get it to work.

I tried using both the Python (OpenBCI_Python > v1.0.1) and NodeJS (OpenBCI_NodeJS_Wifi > master branch) implementations with no success. That's why I'm thinking it could either be a hardware or firmware issue of either the Ganglion or Wifi Shield. I did not test with a Cyton.

The highest sample rate I can get is around 1900-2000 Hz when I set it to 25600 Hz.

Has anyone succeeded in getting 3200 Hz or more working?

These are all the different configurations I've tried in combination:

WiFi Shield firmware: 2.0.5 Ganglion firmware: 2.0.0

The shop listing for the WiFi Shield mentions "With a high speed network switch, sample rates over 2000Hz are possible", could this be what I need? What is meant by a "high speed network switch"?

Thanks in advance.