nh2 / hemokit

Haskell library for the Emotiv EEG, inspired by the Emokit code
31 stars 13 forks source link

user error : no devices found #8

Open mhrahmani opened 8 years ago

mhrahmani commented 8 years ago

so this error states that no devices were found and quits (which would be nice to have a little delay before jumping out ;) ) should i uninstall the original drivers? or am i missing something bigger here?

melyndaschreiber commented 8 years ago

Figured that I would add my issue to the right location. I am also receiving a "no devices found" error. I have checked to see if hidapi was installed and it is.

@nh2, You said that I should check the udev rules and see if they are installed. As I am new to this, how does one check udev rules on Windows? I see the emotiv-epoc rules in ./hemokit-master/udev/emotiv-epoc.rules. However, I am not sure how to verify if they are infact installed. Thank you for your quick response earlier.

nh2 commented 8 years ago

Please see #11.

Try if you can use (on Linux) hemokit-dump --from-file /dev/hidrawN --serial SN....yourserial where N is the device number of your headset.

This should work even if your device has a USB ID unknown to Hemokit and thus automatic detection fails.

nh2 commented 8 years ago

how does one check udev rules on Windows

@LadyTech udev is a device framework on Linux, it doesn't exist on Windows, nor do you need to put udev files in place there.

Please tell me the USB vendor and device IDs of the headset.

nh2 commented 8 years ago

This will likely be fixed with commit https://github.com/nh2/hemokit/commit/3ca11ae836218f0109eb5b5215c5c1033827de47 (I assume you have that device ID)