Hi there,
Just noticing that things seem awfully quiet over at BioExplorer, www.cyberevolution.com. The link to the demo software is broken, no response to inquiries via email or the Yahoo group. Are they operating does anybody know?
Thanks Paul
BioExplorer
Correlating ERP and Correlating EEG data with tasks performance
Hello! Sam here! Thus far I have played around with the Cyton board in BrainBay and skimmed around on the internet in preparation for upcoming research with my team. I plan to purchase the daisy module along with both the Ultracortex Mark IV and the wet electrode cap.
Though I have been skimming around, I am seeking advice from those who are experienced with this OpenBCI equipment and 3rd party software.
The Proposed Studies (I’ll keep it brief).
Participants will engage in recorded listening activities while their EEG activity is recorded. I will then analyze the EEG data in respect to the recorded audio, to see if any commonalities occurred across participants, (e.g. >30% participants experienced a spike in frontal lobe alpha waves at minute 1:30 (+-.5sec)).
Participants will perform tasks (they will not be moving around) while EEG recordings are taken. Their performance on the task will be evaluated with their EEG activity, to see of any correlations. I wish to take baselines before the task as well.
My Questions:
1. What is the recommended method or software for recording and analyzing EEG data for these purposes? (I am computer savvy, but not a coder).
a. Event Related Potential / Correlating multiple recorded EEG data streams that are lined up to a common timeline
a. Including taking baselines, where I would average recordings of each wave at each site over a period of time.
2. The Ultracortex Mark IV sounds like the most convenient way to carry out these experiments, but how does it fair in recording quality compared to the wet electrode cap?
a. What are recommended ways of dealing with artifacts?
I cannot record the data with Cyton
Hi developer,
I have bought my Cyton board at Apr 06,2020. I am looking for a way to change the sample rate up to 1000 Hz. I follow the threads online but I failed. Is there any way to change my sample rate? It becomes 250 Hz after when I use dongle or even Wifi-sheid following the guide of SDK. I am going to do the project which can record the EEG data by SD card at 1000 Hz sample rate.
The second problem is that I had tried to refresh my Cyton to default board firmware version (v 3.1.2); however, my SD card files( . txt) cannot convert to SD_converted file. It does work will before I refresh the firmware, do you have any idea about this question? I've attached the .txt file
all the best
Howard
OBCI_28.TXT (https://drive.google.com/file/d/1uv1D9_HdxjfGu8X5vJZ6gVHL0pJUW1ID/view?usp=drive_web)
Cyton signals only for 15-20 minutes?
Hello @wjcroft @retiutut and @evaesteban
My daughter and I are using the electrode cap with the Cyton board for her high school project. We noticed that the signals are seen on the GUI only for 15 - 20 minutes of a session, then no signals are detected on the GUI. Are we doing something wrong? or is there a configuration we are missing? We want to experiment for few hours at a stretch monitoring waves when a subject is being entertained.
Please advise.
Questions regarding serial stream format & others
Hello there i've built a cyton without the RFDuino module, leaving its TX,RX, and PGC pins as breakout.
So far i'm able to interact with the board using the RFduino's Rx/Tx pins normally (not D11/12 mind you) to program the PIC. now i'm trying to figure out how the PIC send its data and process it myself, since using labstreaminglayer & OpenBCI_python seems to not working for me (keeps getting disconnected/reconnected)
i''ve figured out the layout of of the data stream format after reading "Cyton Data Format", checking its application in sendChannelDataSerial() function and Serial.print-ing the streams from opening byte "A" to the stop byte 0xC0 (accel standard)
now i'm trying to figure out how to process these byte arrays into eeg/accel data, do i just convert the 24-bit signed channel data to 32-bit signed integer as specified here :
https://docs.openbci.com/docs/02Cyton/CytonDataFormat#24-bit-signed-data-values
and multiply the result with the scale factor? or is there any other processing that needs to be done?
Thanks in advance, and sorry if this was asked previously
Hanif
Data rate from Cyton board is irregular
I am new to using the Cyton board and Open BCI. To get started learning, I had a close look at the raw data coming as read from the Cyton board using the Brainflow C++ library. I am reading the data at approximately 20 Hz.
To check the sample rate, I started counting records, and I am getting about 60 data points per read, for a total of about 250 per second. The board spec says it is sampling at 250 Hz. So far so good.
However, when I look at the data in a spread sheet I was expecting to see a more or less regular 4 ms between samples (for 250Hz). What I saw is that you are usually getting a cluster of samples all within a few microseconds, and then there is a long delay before you get another cluster of samples.
I double checked, and observed the same behavior in a couple of data files logged with OpenBCI_GUI, so I do not think it is my code. I am wondering if I have a defective board?
I did a detailed write up with some graphs showing my observations. It is published as a google document here:https://docs.google.com/document/d/e/2PACX-1vRgXptqM7YI7C7uucgLpNmHbG-PHuu_i2eiUyFYih0-rsKHvKTNbvnRM2EPy2E7E6VMitOD2be_z6rJ/pub
If anyone who knows more about what to expect from the Cyton board regarding sample rate and sample frequency regularity, I would very much appreciate if you can review my notes and let me know if you have any insight.
Thank you
GB
EEG cap - electrode placement between persons
Hello!
I will soon be studying EEG activity from multiple participants. I plan to use the OpenBCI electrode cap, as I dread the idea of measuring for electrode placement at every setup. I have two questions about the caps going into this:
- Do I need to worry about the slight difference in electrode placement between participants? I will be correlating EEG activity amongst my sample of participants.
- On top of that, do I need to have multiple cap sizes, or can I make the large cap work for smaller heads somehow?
reading Ganglion Data on serial port
Friends,
Apologize in advance as it may be a silly question.
My understanding is that Ganglion transmits/receives data to PC (openBCI GUI) via Bluetooth BLE Dongle that is corrected to serial port (in my case COM3).
Can I read data from serial port directly (using any serial port monitor program or with my own program)? Or is it mandatory to use openBCI GUI to stream? If it is mandatory, then I am trying to understand the reason why normal serial port reader programs not even detecting raw data on the serial port?
thanks
Shanti Kumar
Wrong signals which doesn't similar to EEG
Good day all!
We have bought Cyton board at November of 2019. But we can't get EEG signals.
We have tried to connect electrodes according to this manual: https://docs.openbci.com/docs/01GettingStarted/02-Biosensing-Setups/EEGSetup
And we have used these positions at a head (10-20 System):
According positions and manual from above we have connected electrodes to pins on the Cyton board in the following way:
AF7 - 1N
AF8 - 8N
F3 - 2N
F4 - 7N
C3 - 3N
C4 - 6N
P3 - 4N
P4 - 5N
A1 (reference) - SRB2
A2 (bias) - BIAS
After this we have seen at GUI signals which doesn't similar to EEG. Also no any reaction on eyes closing. Our doctor (EEG specialist) approved that is not an EEG signal.
I have attached video with signals
Please help us - what are we doing wrong?
Windows cannot connect to Dongle, but Mac CAN
Hi Have been successfully using my cyton board with the dongle for months. But now I can no longer establish a connection between the cyton board and the dongle on my windows PC.
However it works fine on my mac laptop.
Can anybody help me?
Thanks,
Sam
Neuromore Studio 1.4.7
Hello:
I was trying to test the Neuromore Studio 64 bits Windows Version with the CYTON.
The CYTON works perfect with the OpenBCI_GUI's as well as with OpenVibe aquisition Server.
However, I can not make it to be recognized on Neuromore Studio.
Is there any known change in the protocol that prevent the CYTON to be detected by Neuromore Studio?
I tested Neuromore Studio versions 1.4.4 up to last 1.4.7 with same results. No OpenBCI detected...
Thanks!
Nelson
Selling OpenBCI Mark IV headset + Cyton Board
Hello researchers,
I’m selling:
- Mark IV headset (Medium, up to 8 channels), Pro-assembled (original price: $799.99)
see https://shop.openbci.com/products/ultracortex-mark-iv?variant=23280716995 - Cyton Board (8 channels) (original price: $499.99)
https://shop.openbci.com/collections/frontpage/products/cyton-biosensing-board-8-channel?variant=38958638542
As you can verify, both items together would cost $1300 on the openbci.com website.
As this has been only used for a technical connectivity test but never in field studies, the set is practically new.
So my sales offer is on $750 (42.3% discount) plus $70 for international shipping.
I would lower the price for serious purchasing offers soon!![]
Here a photos of the current state:
Here's the receipt:
(https://openbci.com/forum/uploads/editor/36/aes9xsq2aesx.png "")
Here are pics from the connectivity test:
OpenBCI_Python, "Unexpected END_BYTE found"
https://github.com/OpenBCI/_depr_OpenBCI_Python_Node
Issue with RAW data from Cyton to Matlab through LabStreamingLayer
I'm having problems reading data from the Cyton board in Matlab through the LabStreamingLayer.
I use the LabStreamingLayer to stream data from OpenBCI (v5.0.1) to Matlab (v. 2019a).
My goal is to analyze data in real time in Matlab.
My problem is that the extracted data processed in Matlab is different from the channel data I read in real time in the OpenBCI GUI.
The settings are:
- PGA 24x
- I do not apply Notch and I do not apply filters in the GUI because I need to analyze in Matlab the raw data for post processing
- Input type Normal
- Bias Includes
- SRB2 On
Is there a need for a conversion between the data I read in the GUI and the data recorded in Matlab?
I have read other discussions but have not found a possible solution.
Adding FILTERS to the openBCI_GUI
Hello everybody. Hope you are all well and taking care of yourselves.
I would like to add an additional FILTER to the standard sets already available in openBCI_GUI 4.2.0
A 13-30 Hz would do fine.
In which .pde should I look and where are the parameters to define a Bandpass filter (High order)?
Thanks a lot folks.
Nelson
connecting 'BITalino'-like device to OpenBCI_GUI
Hi,
I am trying to connect BITalino to OpenBCI-GUI with BLE and Bluetooth. I read the code and I found a file in openbci-gui-helper library with name: GanglionScan.dll. I find the OpenBCI-GUI-helpers in this link [https://github.com/retiutut/OpenBCI_GUI_Helpers], is any one explain how this code work for searching ganglion?
I want to know how does BLE work in ganglion and found devices and get mac address?
Sub-harmonic noise (25Hz) with the Cyton+Daisy
Has anyone encountered sub-harmonic noise (25Hz) with the Cyton+Daisy setup?
Our planned analysis is around those frequencies, so I would love to find a solution that doesn’t involve using a notch filter at 25Hz.
Some technical details:
I get this problem only for the 16 Channel setup. It does not appear in the 8 channel Cyton setup nor with the Ganglion board. I've tested this with two different sets of Cyton+Daisy, and got the same problem.
The setup is the Ultracortex IV (with the new long dry electrodes), AA batteries and GUI version is 4.2.0. The firmware should be up to date (new boards). Our local electric grid is 50Hz.
Real Cyberpunks use Neuro-Headsets and Electrode Gel ;D
Hello everyone, my name is AJ and this is just an introduction post. I am new here on the forums, although I'm not new to OpenBCI at all. I've been using my Ganglion board for various EEG projects over the past few years and I gotta say, it always amazes me as to how well-designed this board is and how much functionality has been efficiently packed into this cute lil bundle, lol. So first off, I'd like to give my thanks and kudos to the creators of OpenBCI for what they've achieved here, your work is truly a godsend!
Brief background: I'm not new to the neuro-related/EEG world, I first got into it with the age-old OpenEEG project that was quite popular amongst the neuro community back in the early 00's. I modified their excellent modularEEG circuitry (originally designed by Joerg Hansmann) to suit my own purposes and applications I was working on at the time. I wasn't always consistent with documenting my project work but you can check out some of my project ideas here on my not-so-updated blog: http://teknomage.wordpress.com
As much as I loved OpenEEG and what could be done with the original circuit, I yearned to free myself of the shackles of all those electrode cables that severely limited my movement during experimentation. So, in a move to make my setup more mobile, I first began building a homemade Neuro headset out of an old pair of headphones, which has been mentioned in my blog. The earlier iterations of my headset still used the wired OpenEEG approach (later experimented with Olimex as well) but when I learnt about OpenBCI and the wireless boards that were available, I quickly got myself a Ganglion and soon after, upgraded my headset to make it completely wire-free and mobile. My headset has gone through various iterations over the years but this is what my neuro-headset looks like now with the Ganglion these days. As you can see, the headset now has FRI dry electrodes that are set in such a way as to sit comfortably above the eyebrows (Fp1 & Fp2), as well longer dry electrodes at the back which are positioned at O1 and O2, for occipital coverage.
So besides building & developing this neuro-headset further, I've used it for various applications and project ideas, out of which the most significant for me was the creation and generation of electronic music sequences using my own brainwave data in real-time. I used BrainBay for this purpose to convert the raw EEG data into MIDI notes which were then sent either to a Modular emulator (VST) or to my own DIY hardware synthesizer, which I have even demonstrated and performed LIVE infront of audiences. The music I've created in this manner is what I affectionately call Bionica/Neurotronica. I even released a music video under my musician handle (Sound Childe) featuring my Neurotronica music a couple of years ago, you can check it out here if this concept interests you:
I've since done many variations of this kinda bio-derived/neuro music, most of which you can find as samples or full-length tracks on my SoundCloud here: soundcloud.com/soundchilde
But besides all this bionic music, I've worked on quite a few other neuro-driven projects, the latest of which involves a pair of sunglasses that I've modified into a ganzfeld/photonic stimulation device (which you can see in the pictures above). So I'm currently using the Ganglion to measure my brain's response to light stimulation and I later intend to control its blink rate as part of a neuro-feedback loop involving both light AND binaural sounds.
Okay, so that's about me for now.. and boy, that's more than I've typed out about my projects over the past couple of years, phew! Anyways, just glad to be here and part of this awesome community. Ciao for now!
issue with using BioEra + Brain Trainer with OpenBCI Cyton
Hi,
I recently bought an OpenBCI Cyton (in the last 3 months), and am interested in doing some basic Neurofeedback using Brain Trainer from Peter Van Deusen. I have tested the Cyton board with the OpenBCI GUI and I can get 8 channels of clear signal. However, with BioEra I'm getting some weird results. I'm using the OpenBCI device as the setup, and it is seeing the device. I'm on a Windows 10 device running BioEra Pro.
Basically it seems to be reading some activity but not clear waveform in the oscilloscope. If I tap on the leads on the OpenBCI, it does show electrical activity, but it doesn't produce an clear waveforms. As I mentioned there is no problem with the OpenBCI GUI.
Here is a couple images. You'll see in the Brain Trainer app, there is some info in the bar graph, but no waveform in the oscilloscope:
https://postimg.cc/gallery/j7JTVPQ
When I run the simulator as a source it produces waveform, so that's why I'm concerned there is an issue, but I'm just getting into this now, so maybe there is something that escapes me.
I read this thread on the BioEra forum http://www.bioera.net/support/viewtopic.jsp?id=551 and in this case it seemed related to firmware. I posted this on their forum as well. I'm not sure if that is the issue here, or perhaps there is something I need to adjust in the OpenBCI Device settings?
Any assistance would be greatly appreciated.
Thanks,
Kevin
Building a Cyton board
Hi, I'm looking to assemble and manufacture a Cyton PCB. I'm a beginner at electronics.
My question is, are the files on the Cyton page up-to-date and correct?
I've gone through quite a few posts in this forum trying to identify if I need to change anything in the schematic, BOM files to get the PCB manufactured and assembled. I see two issues from the question in the forum -
1. RFD22301 reached EOL (But I found it at https://www.digikey.com/en/products/detail/rf-digital-corporation/RFD22301/5056363)
2. Some BOM components don't match with schematics [Could you help me with which ones in particular?]
If you have built this PCB from scratch, could you please let me know what other issues you faced and what I should consider before placing this order?
Also, is it better to have a single layer deign or double layer design for Cyton?