Giter Club home page Giter Club logo

docs's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

docs's Issues

8bit board

Clarify where the 8bit board files are.

Obtain RAW EEG values from emotiv insight using OpenBCI

I want to get EEG readings from Emotiv insight using OpenBCI. Please tell me how to interface my emotiv insight with OpenBCi so that I can record live EEG values from it. Your help is required asap as I am involved in a project.

Problems with my Cyton

image

I tried to do a scan of my signals, I conect the bias1 on my ear, N7p back to my head, N2p up to my eyes, srb1 on the other ear, my cyton is chipkit(from china) is wired, not have radios,

image

I tried differents configuration on GUI but all the time is more like noise, I filtered 50Hz because Im in europe, but even with 60Hz looks like a noise, I put the board into a static bag, but nothing change, who can help me, I working in a master thesis about sleep health and I need help

Research Tool Link Broken

Hi All - It appears that the link to the http://docs.openbci.com/research%20tools/ section is broken returning the following error:

TypeError: Cannot read property 'filename' of undefined
at Object.processRoute (/home/OpenBCI_Server/docs-server/routes/docs.js:111:88)
at /home/OpenBCI_Server/docs-server/routes/router.js:33:18
at Layer.handle [as handle_request] (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/layer.js:82:5)
at next (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/route.js:100:13)
at Route.dispatch (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/route.js:81:3)
at Layer.handle [as handle_request] (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/layer.js:82:5)
at /home/OpenBCI_Server/docs-server/node_modules/express/lib/router/index.js:235:24
at param (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/index.js:332:14)
at param (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/index.js:348:14)
at param (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/index.js:348:14)

Regards

Michael

Errors when Running GUI in Processing

I am getting these errors when running Processing though it still proceeds to open the GUI. I am using Acer Aspire E15 with Intel i7 5500U, 2.4GHz, Windows 10 64-bit

The sketch has been automatically resized to fit the screen resolution
Welcome to the Processing-based OpenBCI GUI!
Last update: 9/5/2016
For more information about how to work with this code base, please visit: http://docs.openbci.com/OpenBCI%20Software/
Graphics & GUI Library: ControlP5 2.2.6 infos, comments, questions at http://www.sojamo.de/libraries/controlP5
attempting to load images for presentation...
DONE loading images!
OpenBCI_GUI::Setup: Is RX mulitcast: false
OpenBCI_GUI::Setup: Has RX joined multicast: false
RunnableTask.run(): A caught exception occured on thread main-Display-.windows_nil-1-EDT-1: RunnableTask[enqueued true[executed false, flushed false], tTotal 0 ms, tExec 0 ms, tQueue 0 ms, attachment null, throwable java.lang.RuntimeException: Waited 5000ms for: <75db1984, 2cdaac89>[count 2, qsz 0, owner <main-FPSAWTAnimator#00-Timer0-FPSAWTAnimator#00-Timer1>] - <main-Display-.windows_nil-1-EDT-1>]
java.lang.RuntimeException: Waited 5000ms for: <75db1984, 2cdaac89>[count 2, qsz 0, owner <main-FPSAWTAnimator#00-Timer0-FPSAWTAnimator#00-Timer1>] - <main-Display-.windows_nil-1-EDT-1>
at jogamp.common.util.locks.RecursiveLockImpl01Unfairish.lock(RecursiveLockImpl01Unfairish.java:198)
at jogamp.newt.WindowImpl$ResizableAction.run(WindowImpl.java:2118)
at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:450)
at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2782)
at jogamp.newt.WindowImpl.setResizable(WindowImpl.java:2154)
at com.jogamp.newt.opengl.GLWindow.setResizable(GLWindow.java:370)
at processing.opengl.PSurfaceJOGL$5.run(PSurfaceJOGL.java:452)
at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:127)
at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
DefaultEDT.run(): Caught exception occured on thread main-Display-.windows_nil-1-EDT-1: RunnableTask[enqueued false[executed true, flushed false], tTotal 5002 ms, tExec 5002 ms, tQueue 0 ms, attachment null, throwable java.lang.RuntimeException: Waited 5000ms for: <75db1984, 2cdaac89>[count 2, qsz 0, owner <main-FPSAWTAnimator#00-Timer0-FPSAWTAnimator#00-Timer1>] - <main-Display-.windows_nil-1-EDT-1>]
java.lang.RuntimeException: Waited 5000ms for: <75db1984, 2cdaac89>[count 2, qsz 0, owner <main-FPSAWTAnimator#00-Timer0-FPSAWTAnimator#00-Timer1>] - <main-Display-.windows_nil-1-EDT-1>
at jogamp.common.util.locks.RecursiveLockImpl01Unfairish.lock(RecursiveLockImpl01Unfairish.java:198)
at jogamp.newt.WindowImpl$ResizableAction.run(WindowImpl.java:2118)
at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:450)
at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2782)
at jogamp.newt.WindowImpl.setResizable(WindowImpl.java:2154)
at com.jogamp.newt.opengl.GLWindow.setResizable(GLWindow.java:370)
at processing.opengl.PSurfaceJOGL$5.run(PSurfaceJOGL.java:452)
at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:127)
at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
Instantiating hub object...
Hub: clientEvent: handshake complete

Can't run GUI in Processing

Using windows 10 Pro 64bit, Processing 3.3.7 and GUI v3.2.0

Trying to put LSL to work, and after reading that there's some problems in the Standalone application I tried running the GUI from processing.

But, although OpenBCI Hub is running, the GUI says:
"Please launch OpenBCI Hub prior to launching this application."
And I can't not see the menu to choose the filename, COM port, etc clicking on LIVE( from Cyton) menu line.

Any clues?

Vertical amplitude Open_BCI

Hi,
I'm new with OpenBCI. I'm working with EEG signals and the trace of the fft time series widget is going down after filtering. The trace is disappearing because is going out of the interface plot.
Does anybody know how to change the code to solve this issue?
Thanks on advance for your reply.
I hope you have a wonderful day!
Best,
Rosa Mar

too easy to get an old-rev schematic, & not know it

20180109
Hi .... I'm bruce323 who submitted the Issue below. I THINK IT'S NOW DONE.
It looks like the issue was never assigned. But following some Forum entries and some email, Joel Murphy picked up on this and made I think essentially all the necessary changes, Yay!

****** Prior entry is below. **********************************

For a person looking for a current Ganglion schematic in github .....

-- At https://github.com/OpenBCI/Ganglion_Hardware_Design_Files/find/master, the only schematic pdf is a prior rev, in fact I think probably a pre-production rev. It's at
https://github.com/OpenBCI/Ganglion_Hardware_Design_Files/blob/master/Ganglion_SCH.pdf,

-- In that same directory is the KiCAD set of files that I imagine represents the production-released rev.

-- Since that time I think there has been at least 1 change, to 4 high-pass filters, but I don't see that change in any github schematic of any kind, pdf, kicad, or otherwise.

-- Dates/revs on the schematic versions aren't much help as near as I can tell so far, and no clues via a revision-block or something that tells what changed. Or maybe I just don't know how to use github well enough, to know which is what.

One consequence is that if a person follows this commonly-referenced page: http://docs.openbci.com/Hardware/07-Ganglion
and goes down to "Ganglion Circuit Board Schematic" and clicks "here", they'll probably assume they'll get something current, but they'll get that old-rev pdf from github without a clue that it's not current.

Docs repo is down?

Hi,
I'm just getting started in the community and I have been having trouble finding basic documentation beyond the initial setup guides, but then I found this:
The URL http://docs.openbci.com/Getting%20Started is producing errors for me such as:

TypeError: Cannot read property 'filename' of undefined
at Object.processRoute (/home/OpenBCI_Server/docs-server/routes/docs.js:117:88)
at /home/OpenBCI_Server/docs-server/routes/router.js:33:18
at Layer.handle [as handle_request] (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/layer.js:82:5)
at next (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/route.js:100:13)
at Route.dispatch (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/route.js:81:3)
at Layer.handle [as handle_request] (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/layer.js:82:5)
at /home/OpenBCI_Server/docs-server/node_modules/express/lib/router/index.js:235:24
at param (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/index.js:332:14)
at param (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/index.js:348:14)
at param (/home/OpenBCI_Server/docs-server/node_modules/express/lib/router/index.js:348:14)

Additionally, other URLs accessed in that path such as http://docs.openbci.com/Getting%20Started/00-Welcome
are also producing ERR_TOO_MANY_REDIRECTS even after clearing cookies and browsing data. Even the root page for the whole docs repo (http://docs.openbci.com) redirects to this welcome page, and then fails to load.

I am using OSX 10.11, Chrome Version 59.0.3071.115 (Official Build) (64-bit).

Thanks for any help!
-Ali

In the Cyton tutorial, Suggest "AUTOSCAN" under Troubleshooting

In the docs under Tutorials->Cyton Getting Started Guide, scroll down to "TROUBLESHOOTING".

The list of troubleshooting steps should suggest trying "AUTOSCAN" if no data is streaming from Cyton. The dongle and device could be on different channels and the user wouldn't know.

My openbci can`t run from Processing IDE.

I want to run openbci from processing IDE, I am according to the tutorials to set the processing IDE, and setup the openbcihub, but when I run the openbci from the processing IDE, the Processing IDE give me the prompt message:

OpenBCI_GUI::Setup: Is RX mulitcast: false
OpenBCI_GUI::Setup: Has RX joined multicast: false
Instantiating hub object...
click
May 07, 2018 6:59:09 PM controlP5.ControlBroadcaster printMethodError
SEVERE: An error occured while forwarding a Controller event, please check your code at controlEvent
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
.........
at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.NullPointerException
at OpenBCI_GUI.controlEvent(OpenBCI_GUI.java:2802)
... 33 more

Can you help to look ,why?
when I tried run again, the Processing IDE give me the prompt message:
Welcome to the Processing-based OpenBCI GUI!
Last update: 9/5/2016
For more information about how to work with this code base, please visit: http://docs.openbci.com/OpenBCI Software/
Graphics & GUI Library: ControlP5 2.2.6 infos, comments, questions at http://www.sojamo.de/libraries/controlP5
attempting to load images for presentation...
org.eclipse.jdi.TimeoutException: Timeout occurred while waiting for packet 125.
at org.eclipse.jdi.internal.connect.PacketReceiveManager.getReply(PacketReceiveManager.java:187)
at org.eclipse.jdi.internal.connect.PacketReceiveManager.getReply(PacketReceiveManager.java:198)
at org.eclipse.jdi.internal.MirrorImpl.requestVM(MirrorImpl.java:192)
at org.eclipse.jdi.internal.MirrorImpl.requestVM(MirrorImpl.java:227)
at org.eclipse.jdi.internal.ObjectReferenceImpl.invokeMethod(ObjectReferenceImpl.java:437)
at processing.mode.java.runner.Runner.findException(Runner.java:866)
at processing.mode.java.runner.Runner.reportException(Runner.java:789)
at processing.mode.java.runner.Runner.exceptionEvent(Runner.java:709)
at processing.mode.java.runner.Runner$2.run(Runner.java:599)

BLE connection WRONG matching code

do we have specific in detail tutorial about setting BLE of ganglion to connect with CSR USB plug bluetooth? I am using Win 10. sadly, I spend a lot of time to set it up, but not good. I download driver online for CSR 4.0 wavlink. it works, I mean start to blink blue LED. but when I try to add ganglion device, the matching code is not correct, and I have no where to type in a matching code. Btw, what is the matching code for ganglion? is that the 4 HEX bytes identifier value? is it built-in in the device? did I bought a unverified CSR4.0 USB plug from OPEN BCI store??????
Thanks for answers.

Search cannot find Ganglion

I am trying to connect the Ganglion with the OpenBCI GUI without luck when I search for BLE devices. I am running a CSR bluetooth 4.0 dongle but the Ganglion doesn't show up anywhere except on my phone. I have updated the firmware and searched the forums but cannot find anything else to troubleshoot. This is new and has never worked before. I have tried connecting with Elecguro and Brainbay without success.

I'm on a Dell laptop running windows 10

Add Linux path for Processing sketch folder locations

Under OpenBCI Software/The OpoenBCI GUI/RUNNING THE OPENBCI GUI FROM THE PROCESSING IDE:

There are paths for Mac and Windows:
On a Mac Users/<user-name>/Documents/Processing
On a Windows C:\Users\Username\Documents\Processing

But no linux path. I believe the linux path is ~/sketchbook

Spike unit electrodes possible change with other spike untis by keeping the plastic-mountic system, or not possible ?

Hello !

I am not sure this question is for here but looking around i think this place is the most suitable.

I was looking at some plausible "add-ons" for the spike units and found this dry electrodes:
https://fri-fl-shop.com/product/new-longer-5mm-spike-disposable-reusable-dry-eeg-electrode-tde-210/

I am not sure of one point, whether this electrode shape matches the current plastic-molded design OpenBCI gives with the already mounted spike-units. I disassembled one, and the sizes seem more or less fitting.

Does anyone at OpenBCI has an idea whether this "longer spike units" (5mm!) would be fitting to the plastic parts ?

thanks for any feedback.

Wrong Link for Linux Radio Programming

Not sure how to reopen an issue, so just a note that the fix for #73 was incorrect. What is actually needed is a script that wraps the windows binary with wine, not the windows binary itself.

my cyton light no work after it connected the wifi shield

I just bought the cyton board and the wifi shield board on March, when I connected the cyton board with the wifi shield board, I found the cyton board light no work, I don't know why? I just bought the board, do I need update my firmware?The wifi board can work when I don't connect other board and the cyton board also can work when I use bluetooth mode. But they two connected, cyton board is noo work. Can you give me a solution?

Mark IV closeup images of Cyton pins, wrong SRB pin

On this thread in the forum:

http://openbci.com/forum/index.php?p=/discussion/comment/7536#Comment_7536

jeyem makes this comment:

jeyem 3:07AM 141.20.217.36
@wjcroft: What 1927student is referring to are these two pictures in the assembly instructions. This is obviously misleading for many newbees.

https://raw.githubusercontent.com/OpenBCI/Docs/master/assets/images/MarkIV/MarkIV_cyton_connects_nocover.JPG
https://raw.githubusercontent.com/OpenBCI/Docs/master/assets/images/MarkIV/MarkIV_cyton_connects_cover.JPG

The SRB connection should show pin CLOSEST to board (SRB2), not SRB1. Bias can use either pin.

Files are:

https://github.com/OpenBCI/Docs/blob/master/assets/images/MarkIV/MarkIV_cyton_connects_cover.JPG
https://github.com/OpenBCI/Docs/blob/master/assets/images/MarkIV/MarkIV_cyton_connects_nocover.JPG

I CAN'T RECORD DATE SD CARD ONLY BY SDK COMMAND

I want to skip the Wifi and just staring my SDcard recording session from dongle. I try working up from lower rates to higher. When I do that, the SDcard recording fail at 500, 1000, 2000, 4000. I need your help how to use the SDK SD command to record data SD card only. My firmware is V3.1.1. My step as next:

  1. Send ~~, return currently sample rate is 250HZ.
  2. Send ~3, return the sample rate is 2000HZ.
  3. Send G, SD card data logging for specified time, return the SD file OBCI_72.TXT
    But next, what command can I use to start recording the data, to use ‘b’ command, when I send the ‘b’, I found the sample rate back to 250hz. Do you have other command to start recording the data and skip the WiFi. I don’t want to use the WIFI shield, I want to use the Cyton board with SDcard.

Cannot scroll down docs list

Cannot see any tutorial past "OpenBCI on Windows"; there needs to be a scroll bar to see "Installing Win7 VM," "Community Instructions," and, when it is added, "Hacking OpenBCI"

Connect Ganglion to OpenViBE on Linux?

I would like to connect my OpenBCI Ganglion to the OpenViBE Acquisition Server, so that I can get OpenBCI data into OpenViBE. The instrucitons give some detail about Windows, but not Linux. How do I connect a Ganglion device to Linux as a USB COM port?

Failure: System down

If anyone can help.

There is a communication problem between the dongle and the cyton. I have downloaded the lastest software and looked at multiple sources and could not resolve this issue.

Small heading format err in FAQ

Some of the pages in the FAQ have headings typed as
#heading1
##heading2

they just need spaces for better legibility

Heading1

Heading 2

Documentation does not mention accelerometers much

The documentation does not mention much about how accelereometers can / should be used. Interesting information to find in the documentation includes :

  • sampling rate (which is supposedly different than that of EEG)
  • scale factor to apply to the digital values (which is also supposedly different than that of EEG)
  • how to deal with accelerometers when daisy is used

EMG signal - all sorts of problems [InMoov control]

Hey, how are you doing?

I'm currently on an undergraduate research project at UFABC - Brazil - in which I built an InMoov Hand-and-Forearm that I'm really proud of:

1e0f0b18-620b-41bb-859a-a081d9872631

I already can control it easily with the arduino.

My advisor then presented me the OpenBCI project and challenged me to use it as a controller for the servos.

But we are in a really tight schedule so I will not be able to do it right now. I got to send him the first version of the final report of the project by Saturday 08/18.

We agreed that I would put on this report an EMG signal just as a future perspective. Yet I'm not having much luck with it.

My relaxed signal and a "closed hand" signal are as follow:

sig0

sig1

Just so you know this is how the electrodes are connected to my arm and to the board:

affbe536-e931-4b83-a9d9-a9d60ae7d202

6a9c5cf7-a9d4-43a8-9ff8-658ba54c35af

Well, I have no idea if I am going in the right direction, though I don't think that what I have to get for this report is really something hard.

So, I would really appreciate and be really grateful if you can help me with this. A simple EMG signal would already be enough for me, but if you have any idea of how to connect it to the arduino to control a servo - the idea is just an open-close binary function - it would be of great help.

I will leave here some photos of the equipment I have at my disposal.

Thanks a lot for your help!

"ABSQUE SUDORE ET LABORE NULLUM OPUS PERFECTUM EST" Schrevelius 1176

215b9074-b6df-4c60-a94d-69f535df9492

4088c608-45b3-4fb5-9022-b4e5bdd0c9ed

c1c4c33f-b1b3-4a5e-8757-b8e5cf1f9797

cca94dc8-6712-4ed8-a089-0615eac5680b

4e606746-b6fe-4013-ae46-03a16eed629f

Cyton+Wifi Add a note about the D4 led turning off when switching to analog mode

This was prompted by OpenBCI/OpenBCI_WIFI#86

Cyton + Wifi Shield:
When switching the board mode to analog/aux, the D4 light turns off. This can be done in the OpenBCI GUI, or running this in python:

from openbci import wifi as bci
shield = bci.OpenBCIWiFi(ip_address = '192.168.1.141', log=True, high_speed=True)
shield.wifi_write('/2') #analog mode

Observe that light D4 turns off. This is normal, and has something to do with some pins being in use by the Wifi shield, forcing the light to turn off.

It would be good to get clarity on how this works and add a note in the Docs about it. Perhaps in the Wifi getting started tutorial, or in the Wifi Hardware page.

Bad circuit on Cyton schematic with blue LEDs?

Hi. The battery feeds straight through D9 (blue LED) to create the 'RAW' net.
However, a blue LED has tremendous drop of ~3.5V with any reasonable current flow.
That leaves a voltage way below anything the voltage regulators can use.
A similar issue exists for D8 blue led. In fact it is in series with the battery LED, so double the drop for the signal to the 3.3 supply enable input.
I don't know how this is supposed to work. I bypassed both diodes and it works for now...
thanks

Windows: SD card setup should specify that the card must be in FAT32 format

By default SDXC cards will format into exFAT format. This format will not work with OpenBCI. Suggest adding note to the SD card setup page for Windows users.
In Windows 10 this is more of an issue because the GUI only displays exFAT and NTFS.
Formatting to FAT32 can be done on command line with:
format <drive letter>: /fs:FAT32

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.