Quantcast
Channel: OpenBCI Forum
Viewing all 4311 articles
Browse latest View live

Max voltage I can input to a Cyton channel?

$
0
0
Hi,

Doing some tests on the cyton to check its accuracy in capturing signals from a waveform generator.
Just want to make sure first that I'm not damaging the board.
Can I pass a signal that it roughly 1V peak to peak into the openBCI? 
The Vref on the ADS1299 is 4.5V isn't it? So I'm ok to pass through a signal less than 4.5 V safely without damaging the board?

Thanks

no data written to file

$
0
0
I recently bought the cyton board with a wifi shield but have not been able to get data from it (my objective is emg at 1000hz) . I updated the cyton firmware to 3.x using the arduino library manager. I also updated the wifi shield to v1.3. I'm using the v3.1 gui on a win 10 machine. Although I have had some difficulty connecting the to shield via a dedicated wifi network and router (sometimes the shield is not found, or found but immediately disconnects, or found and connects but no cyton board detected). Assuming that everything does work (all connected and detected) the gui opens a file but writes nothing beyond the header and no signal is ever displayed. Also nothing is ever written to SD, which would actually be my preference...I read on the forum that gui v2.x might work better so I'll try that. The bluetooth dongle seems pretty solid but limited for frequency even to SD. Ideally I could start the collection via bluetooth and have it record to SD but I have not been able to puzzle out exactly how to do that at 1000hz. So far - this has been quite frustrating. If anyone has any suggestions to get this working, I'd love to hear them. thanks.

Ganglion Hardware Connection to Raspberry Pi (SPI or UART)

$
0
0
Hi everyone!

I have been working with the Ganglion for a few months now and I'd like to connect it to my Raspberry Pi. However, I don't want to connect to it over bluetooth, which seems to be how most people are connecting the board to the pi. Instead, I'd like to use either an SPI or UART connection (preferably SPI) to connect the Simblee of the Ganglion to the Raspberry Pi's GPIO pins. The main reason for the hardware connection is to improve the sampling rate of the Ganglion (which is severely limited over bluetooth). I also have some other design ideas that require the hardware connection. 

In trying to do this, I have ran into an interesting snag. I was able to connect the Ganglion to my PC over UART via an FTDI cable and view serial output from the Ganglion on the PC (including raw voltage data). However, when I tried to connect the same pins (RX and TX) to the corresponding pins on the Raspberry Pi, something really strange happens. I'm not sure what is happening internally, but the Ganglion seems to fail to output data over the UART connection. Moreover, the blue light on the board starts flashing faintly when its connected to the Pi, even before I turn the Ganglion on. When I do turn the Ganglion on, the blue light starts out blinking, but, after a few seconds, the light stays on solid without any blinking. This strange light show does not occur when I connect the Ganglion to my PC computer via UART through an FTDI cable. 

My only guess is that output voltage of the GPIO pins on the Raspberry Pi is too high to be compatible with the Ganglion, which is overloading the Ganglion. However, this conclusion really doesn't make any sense, as the Raspberry Pi's GPIO pins output 3.3 volts and the Simblee operates at 3.3 volts. Likewise, my FTDI cable is 3.3 volts and the Ganglion works fine with it and my computer. 

Any thoughts as to why this might be happening? 

Please note that I currently have my Raspberry Pi powered via a wall outlet, but I am not allowing anyone to wear the electrodes while it is being powered in this way. Once I get the connection working, I will get a battery pack for my Pi so it can be used to collect voltage data. If there are any other details that I have left out that might be helpful, please let me know. 

Thanks!

Jets' Brendan Lemieux Standing first NHL target

$
0
0
Jets' Brendan Lemieux Standing first NHL target - CBSSports.com internet site:
fantasynews | world: nhl | pageType: testimonies | segment: | slug:
jets-brendan-lemieux-scores-first-nhl-goal | game: handbags | route:
article_single_fantasy | 6-keys: media/fantasynews/nhl/reg/free/stories Jets'
Brendan Lemieux: Results very first NHL goal through RotoWire Workers October
25, 2017 • 1 min examine Bring up to date March 25, 2017, 7:04am Lemieux netted
their 1st NHL aim throughout Sunday's make an impression on Pittsburgh.It is
just appropriate that the child involving Claude Lemieux in addition acquired a
new wrong doings amongst people they notched his / her first profession goal.
The actual 21-year-old can certainly be a strong fantasy bestower in the
foreseeable future due to his / her goal-scoring capability as well as strong
struck and PIM totals https://www.soonersjerseyshop.com/72-braxton-pickard.
Lemieux won't carry considerably worth right this moment as a result of his /
her fourth-line position https://www.soonersjerseyshop.com/249-jonathan-alvarez,
but if this individual stays together with the team, he has someone to enjoy.
Draw up Ready: Azure Series (Defensemen) Sections Defensemen aren't Illusion
Baseball afterthoughts ever again K'Jakyre Daley
Jersey
. Here is how all of us position them regarding 2017- Jeff Badet Jersey...
Ovechkin nevertheless amid professional from Farrenheit? Forwards include the
anchor of the Illusion lineup, and also we've got the very best of the
particular group positioned...

Accidents Possess Place a Damper

$
0
0
NBA: Accidents Possess Place a Damper Around the Starting Weeks Of this year
E-mail Sort (bright) kneeling after Hayward (natural) a break down potential
season-ending harm about March https://www.oregonjerseyshop.com/243-jalonte-walker.
17.By: Eileen Crouchley Workers WriterThe first game of the actual National
basketball association time of year would have been a prime-time combat forwards
and backwards heavyweights inside the Asian Convention Cody Shear Jersey,
the particular Boston Boston celtics and also Cleveland Cavaliers.Obtaining
bought and sold for the Cavaliers celebrity level shield, Kyrie Irving, and
added all-star Gordon Hayward through no cost firm, the celts have been trying
to dethrone the Hardi from your the top Eastern this year and keep these from
the Finals the very first time within 36 months.This along with the actual
narrative regarding Kyrie Irving going back to Cleveland for the first time
because getting bought and sold august should’ve been adequate to produce this
kind of an Opening Night to consider. While it ended up being memorable, it
wasn’t in terms anyone got anticipated.A few minutes in to the very first
fraction Gordon Hayward rose around attempt to catch a new lob as well as ended
up awkwardly about his / her quit leg. Everyone could tell right away that the
injuries ended up being critical; that will put it gracefully, their foot has
been not at all going through the best direction https://www.oregonjerseyshop.com/42-billy-gibson.Hayward’s
damage has not been badly since it appeared, he has been later on informed they
have the dislocated rearfoot and a cracked shin, and should come up with a
entire restoration. The not so good news is the fact that he'll likely skip
other time of year.The Celtics objectives ended up immediately moved from
looking to problem for the Finals visual appeal to attempting to sustain high
playoff seeding while building their own younger primary Isaac
Slade-Matautia Jersey
.Inside other ✈️ news…NFL: Let's begin Cleveland
browns? Author Contemplates Declining Business How To Nominate A Phone speaker
For The UD 2018-19 Loudspeaker SeriesConference Competition Head line Dayton
Sports activities Weekend  Follow Us all About Tweets Fb! Remain up-to-date with
Flyer Media and also campus routines.However of the array, the Fabric tailgate
enclosures were planning to get better from the regrettable strategy a year ago.
They will carried out with an eye on 20-64, the most severe inside the complete
little league. The particular Fabric tailgate enclosures fortune had been
gradually searching for. That they had created a number of excellent deals in
the summer to help attract young players as well as draft picks, most notably
D’Angelo Russell who had been the quantity 2 all round pick in 2015, along with
currently appears to be he’s likely to use a breakout time of year this coming
year. Introducing established veterans Allen Crabbe, DeMarre Carroll, as well as
Timofey Mozgov produced the actual Netting lineup look virtually good.Jeremy
Lin, the actual Netting finest player, mentioned “We’re creating the particular
playoffs” in a instagram movie he put up prior to the introduction of the
season. While it had been an extended photo, the particular Fabric tailgate
enclosures playoff expectations appear a lot more hopeless following their
season opener up against the In Pacers wherever they will not merely lost the
action, nevertheless Lin went down with a pin hold in the patella muscle and
will skip the rest of the period. This damage is particularly heartbreaking
since Lin missed virtually the whole of very last season using a joint harm as
well. The actual Netting genuinely can not catch a rest.To include in the actual
bad luck of those 2 severe injuries, several noteworthy labels which include Bob
Henry, Nic Batum, Milos Teodosic, Hassan Whiteside, Myles Turner, along with
Anthony Davis are typical missing occasion as a result of incidents of their.
The National basketball association has trapped the injury bug pretty difficult
early on this coming year, so we hope that the Golf ball Gods can be a touch
safer to us because time goes on.Image Obtained from si.com as well as
nba.internet. Leaflet News Podcast: Air.
1https://flyernews.com/wp-content/uploads/2017/10/India.audio Event 1: Deeper
Check out the MarianistsBy: Electronic ElwardThis is actually Leaflet News first
podcast! At the, one of our contributing authors, came up with the idea to get
started on a podcast and also this very first event can be around the Marianist
enjoying their own 200th anniversary and a a lot more in-depth have a look at
his or her concepts. Have the listen! Ideally there are far more podcasts into
the future. Publication mailing... Identify E-mail Current Twitter updates
Concern Absolutely no. Five is going right now. You will find it across campus
and internet-based. https://t.co/PIB2xlzzRl An hour

collaborate with me on neurofeedback project to train 'Jhana' concentration-meditation states

$
0
0
Hi there!

My name is Luc, I'm currently studying Human-Computer Interaction (5th semester) in Hamburg. For the past 6 months, I've been spending the majority of my time working on this project.

About the project:

There are deep states of meditation called the Jhanas, that are achieved through means of sustained concentration on an object. Measurements of these states have already been shown

For starters, these states are described as a centering of awareness, where there is a merging between the subject and the object of concentration. They are often described as blissful, and cognitive abilites like focus remain heightened for hours after the meditation session.

The catch is, it takes a long time and a lot of energy to even come close to these states. This is something that people (e.g. monks) devote their lives to. In my own practice, I have found that the biggest roadblock to moving forward in concentration meditation is the fact that I don't know whether or not I am doing it right. I could have spent months meditating every day, and not know whether I have gotten better or not. 

That's where the project starts. I am using an OpenBCI in order to measure my brainwaves, and writing a game that will do complex signal processing and machine learning to steer the subject in the right direction while meditating.
The idea is the creation of a positive feedback loop, as well as session tracking, the same way a powerlifter would track all of his variables in order to lift the highest amount of weight. 

My biggest hope would be to have a system that can accurately measure the depth and duration of the concentration, in order to accelerate the process of attaining access concentration and/or jhanas. EEGs are limited in spatial resolution but have excellent temporal resolution, and we don't know the upper limits of machine learning.

If something like this works, it could increase the focus of serious practitioners in a way that no other practice would allow. 

What I've already made:

I have made a first Unity project that tracks simple parameters like band power and site coherence, and recorded lots of sessions including control sessions. I managed to determine some kind of difference between a control session and a meditation session, but this was not enough for Neurofeedback purposes. I've also got data visualization of all the parameters. 

First prototypes of the "gamified" trainer exist, but are very rudimentary. 

What I'm planning to do:

I want to delve into deeper methods of analysis, these include, but are not limited to:

  • Microstate analysis
  • Wavelet Packet Decomposition
  • Fractal Dimension of the Signal
  • Other Machine Learning methods

I also want to work on the following things:

  • Gamification (Achievements, levels, scores, leaderboards)
  • High quality Data visualization (the brain is an aesthetic thing to track)

Who I need

For now, I mostly need people that are motivated to join in on the analysis. I don't care too much about your current skill, much rather about how motivated and enthusiastic you are. If you can invest 10hrs+ a week, we could already make something happen. 

This is a project that fascinates me to no end, but I couldn't find people that would be interested in joining in. Now is the perfect time, as I am restarting the project in a clean an organized manner.

Of course, this is a very limited description of the project, but if that has sparked your interest, we could talk more about it over Skype!

Cheers,

Luc

Crazy Arduino Trigger Signal

$
0
0

I would like to record some events triggered with an Arduino Leonardo.  Below is a Ganglion produced record of the reduced triggering signal.  The signal, high for one second and low for two seconds, has been reduced to 5 mV with a simple voltage divider (R1=10kΩ R2=10Ω).  Why does this signal look so crazy?


https://photos.app.goo.gl/HNoyQKXimeY8CYZb2

Cyton Bricked with 'error at address'

$
0
0
My Cyton recorded fine last night, but I wanted to change the firmware to use the LED to ensure me it was still writing to the SD card and had not crashed.

After trying to upload my new firmware, my Cyton is bricked.  I can't upload my firmware or the example firmware; everything gives this output:

Sketch uses 88632 bytes (72%) of program storage space. Maximum is 122880 bytes.
Global variables use 10948 bytes (33%) of dynamic memory, leaving 21820 bytes for local variables. Maximum is 32768 bytes.
Programmer for Microchip PIC32 microcontrollers, Version 2.1.24
    Copyright: (C) 2011-2015 Serge Vakulenko
      Adapter: STK500v2 Bootloader
 Program area: 1d000000-1d1fffff
    Processor: Bootloader
 Flash memory: 2048 kbytes
  Boot memory: 80 kbytes
         Data: 88632 bytes
        Erase: done
Program flash: ############################################# done
 Verify flash: ##..........................................
error at address 1D0012B4: file=FFFFFFFF, mem=01000301
error at address 1D0012B4: file=FFFFFFFF, mem=01000301

The address of the error, and the point in the verify process that it happens, changes depending on the firmware file, but stays the same for each particular firmware file.  Although it states programming was successful, the board will not function; the only way to get it to do anything is to put it in bootloader mode.

I've rebooted my system, removed possible sources of wireless interference, placed the dongle and the cyton right next to each other, reflashed the dongle firmware, updated all my arduino and openbci libraries, and changed the poll time to 255 ms.  Still gives the same issue.

The only remaining avenues I've come up with are to try another board (which I don't have right now), to try reflashing the cyton radio firmware (which I don't have the tools for right now), or to try bypassing the radios and programming the chip manually (which I don't have the tools or knowledge for, and seems like a lot of work if some piece of the board is just dead).

I found a mention of this issue from 2015 at http://openbci.com/forum/index.php?p=/discussion/208/chipkit-uploading-tips-restarting-bootloader/p3#Comment_3243, but there is no reply regarding it.

I also found this issue described in 2016 at https://github.com/OpenBCI/OpenBCI_NodeJS/issues/87 but the issue was closed without resolving it.

Has anybody else encountered this issue before, or have any ideas or advice?  Could somebody from OpenBCI acknowledge it?

Setting GPIO pin as output pin

$
0
0
I am poor at English, so I am writing the following sentences using google translation.

Greetings,
I have the Cyton board with the Daisy module, 16 channels. It is already possible to measure brain waves at 16 places using OpenBCI GUI.
I'd like to use the Cyton board's GPIO pin for output.
Is there a way to output digital output or analog output from GPIO pin while measuring 16 brain waves with 24 bit resolution?
Anyone please advise.

Thank you,

Bad fixed artifacts

$
0
0
Hi all, 

Finished assembling my Cyton+Daisy 16 channel setup. Unfortunately I get this horrible artifacts on all channels (see below). All input electrodes are connected to the low pins. 
Both SRBs are connected via Y cable to left ear and BIAS of Cyton connected to right ear.

What am I doing wrong? (no, Im not touching the table or any other thing while with ultra cortex on). also... it did work somewhat yesterday and i dint change anything.
Any thoughts?

>>> EDIT: I just saw it did not add the image.. don't know how to add it..

The artifact domains are roughly 13-14Hz + ±25Hz & ± 48Hz. Any idea what they are? (I have the 50Hz notch on and those are not harmonics)

dongle works only once with ubuntu 16.04

$
0
0
Hey!
I need help regarding usb chip of cyton board 8 channel, actually the problem is that the usb works fine only once it is connected and it do show "SYSTEM IS UP", but when I try to do the same next time even after a gap of just 5 minutes, the usb option doesn't show up!!!
Even after restarting the system, the same problem occurs, usb isn't detected, what could be the possible solutions for this?
I'm using ubuntu 16.04 64-bit!
Thank You.

computer no longer recognizing Cyton dongle

$
0
0
We have two 8ch OpenBCI Cyton boards where both their dongles are no longer being recognized in the OpenBCI GUI.  We have tried them on multiple computers (mac and pc) and multiple versions of the OpenBCI GUI with no luck.  The blue light does turns on when you plug it in.

Any idea on what happened?

Signals RAILED, all channels' amplitude maxed out

$
0
0
I am having difficulty getting clean signal from the Ganglion. I have followed instructions from the Ganglion Getting Started guide, including placing the D_G and REF electrodes on my earlobes and matching the other electrode placement. When I view the data, all four channels intermittently show RAILED, and the amplitude is maxed out:

image

How can I adjust the electrodes, settings, etc., so that I get a better signal quality?

problems with Ganglion / Python / LSL

$
0
0
Hi guys.

I have followed the tutorial to setting up the 4 channel Ganglion board and it worked for the OpenBCI GUI. I used a CSR 4.0 bluetooth dongle and installed the driver using Zadig as WinUSB. 


However, I want to do live streaming of the channel data into Matlab and I found the library for the Lab Streaming Layer.


My python installation is completed successfully, and the problem occurs now at the board initialisation.

using the command python openbci_lsl.py --stream ,  it raises an OSerror that no OpenBCI port is found. (Image of the error : imagehttps://ibb.co/kHcNbv)

So, I went to check my device manager to see the ports available on my laptop, and I found that the bluetooth dongle is not listed under COMs. (Image of the device manager : https://ibb.co/kTuoia)

Can someone tell me what have I done wrong or installed wrongly for the bluetooth dongle? I am not that familiar with the various drivers available for CSR 4.0. 

Your help is greatly appreciated. 

list of Ganglion programming language library interfaces

$
0
0
This list will be added to over time, and may be incomplete on this first post. We'll probably do another thread for Cyton.

Some of the interfaces are direct via a bluetooth API (bluepy for Python, noble for node.js). Others use the Hub. Here is an initial list.

Language / Direct vs Hub

node.js [also OpenBCI Hub itself] / direct
Python [OpenBCI_Python] / direct
Processing-Java [OpenBCI_GUI] / hub
C++ [BrainBay] / hub

Simblee BLE Documentation?

$
0
0
I am trying to connect to the Simblee BLE module on the Ganglion board from numerous devices. Might there be documentation I can review? I am awash in Simblee versions and don't know the model number. What might my next step be?

Ganglion Input-Referred Noise?

$
0
0
Hi,

I am interested in using Ganglion or Cyton board to record Auditory Brainstem Response to click stimulus. To determine the feasibility, I need to know the Input-Referred Noise measured when the input is shorted together. For the Cyton board, all is in the ADS1299 datasheet on Table 1 to Table 5.

For the Ganglion board, I found 2 measured values on the forum.

The first one give a value of 1uVpp Input-Referred Noise at Fs=256Hz ("10 Minutes Noise Test Ganglion.txt")

https://github.com/OpenBCI/Ganglion-Prototype-Data

The second one give a value of 10uVpp Input-Referred Noise at Fs=256Hz

http://openbci.com/community/ganglion-review-input-noise-and-p300/

In both measurements, unfortunately the level of PGA gain is not specified... and it's obvious that gain will influence Noise value. Does someone know the value of Input-Referred Noise regarding the sampling frequency and PGA gain ?

Thanks,

OpenBCI interface freezing when BDF+ file type is selected

$
0
0
Greetings,

I want to use the BDF+ file type so I do not have to convert the data in EDFbrowser to BDF for import into EEGLAB. 

I am able to see a continuous data stream when the selected data type is OpenBCI, however when I choose "BDF+" the data stream will stop in the interface after some time.  When this happens, the interface continues to work - I can change anything on the GUI I want (Vertical Scale, the information presented in each frame, etc. etc.. The file size is relative to the amount of time before the data stream stops in the GUI.  I choose to stop the data stream, then I can STOP SYSTEM.  I then return to the GUI, where I can try again.  If I choose OpenBCI file type, then the system works without issue.

I have shut down my anti-virus, and etc.. (BitDefender).  Any suggestions?

Thanks,
Don

"Init timeout. Verify your Serial/COM port" Cyton, Windows 10

$
0
0
Hi, I am using a OpenBCI Cyton board. I am using an 8 channel Cyton board for recording the EEG data. So what happens is, very rarely the board is able to give the output data on the OpenBCI_GUI application. I keep getting this error "Init timeout. Verify your Serial/COM port. Power Down/Up your OpenBCI & USB Dongle. Then retry initialization "  during most of the trials. I have tried what the error asks already but still no output. I have tried connecting the board and getting the signal on the GU numerous times but I got to see the signal only 3-4 times. Why is this board output so uncertain? I am using a Windows 10 laptop to run this device. Any help/suggestion is appreciated. Thanks in advance.  

Noise & ~65hz interference

$
0
0


Hi all,

I am posting two questions here:
1) It appears that there is some noise in channels 3, 7, 10 (especially), 13, and 16. Does this look like noise or actual brain readings? I've been using the headset for a couple months now and I remember the headset showing all channels around 5-15uVrms. Looking back over my past recordings, it seems to have gotten worse over time.

image

2) There appears to be interference at 65hz. You can see I have the notch filter at 60hz so it shouldn't be from power lines. Is there something emitting a 65hz signal from a Macbook Pro?

Not sure if this is a valid thing to look at but I also put the headset on a flat surface near my Macbook and the front of the headset (closest to the Macbook) is showing some noise. When I move it away from the computer, the noise seems to disappear with the headset off of my head, but when I move away from the computer with the headset on I still see issues in the channels mentioned above.

image

I appreciate any help or tips.

Thank you,

Todd 
Viewing all 4311 articles
Browse latest View live