<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>General Discussion — OpenBCI Forum</title>
        <link>https://openbci.com/forum/index.php?p=/</link>
        <pubDate>Tue, 20 Oct 2026 13:02:06 +0000</pubDate>
        <language>en</language>
            <description>General Discussion — OpenBCI Forum</description>
    <atom:link href="https://openbci.com/forum/index.php?p=/categories/general/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>Open-source PRAYCG pipeline: OpenBCI/LSL media protocol, timing QC, and exploratory EEG/autonomic</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4153/open-source-praycg-pipeline-openbci-lsl-media-protocol-timing-qc-and-exploratory-eeg-autonomic</link>
        <pubDate>Thu, 20 Aug 2026 03:33:12 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>hbanks87</dc:creator>
        <guid isPermaLink="false">4153@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Good evening,<br />
I am preparing to release an open-source experimental pipeline built around OpenBCI, Lab Streaming Layer, media-based cognitive tasks, and post-processing analysis. I would like to share the GitHub/OSF materials here for technical critique from the OpenBCI community.</p>

<p>This project started out as an intense curiosity and has been a tremendous amount of fun. This is not a professional project. I did this for fun. I have no real idea as to whether it is valuable to anyone. The project is called PRAYCG. It is an exploratory psychophysiology protocol and software stack for testing whether naturalistic narrative stimuli produce measurable EEG/autonomic state trajectories beyond low-level sensory entrainment and beyond analytic task demand.</p>

<p>This is not a clinical tool, not a diagnostic system, and not a claim that OpenBCI can prove consciousness, memory biology, or any metaphysical theory. It is best understood as an open-source methods workbench for stimulus preparation, acquisition logistics, timing/QC, and exploratory analysis.</p>

<p><strong>What the protocol does</strong><br />
The core design is a three-arm naturalistic viewing protocol:</p>

<p>Phase-scrambled sensory control<br />
The source video is scrambled so recognizable story/faces/narrative meaning are damaged while low-level audiovisual structure is partially preserved. This is meant to ask: “Is the response just light, sound, motion, cuts, rhythm, cue timing, or audiovisual energy?”<br />
Target narrative<br />
The intact narrative is watched naturally. This asks: “What happens when the story is allowed to land?”<br />
Contextual Override<br />
The same intact narrative is watched again, but with an analytic task, usually an upper-right number-cue running-sum task. Target and Override use the same cue-embedded video; only the instructions differ. This asks: “What changes when the participant is measuring/extracting rather than receiving?”</p>

<p><strong>Current hardware stack</strong><br />
My current setup uses:<br />
OpenBCI Cyton + Daisy<br />
OpenBCI gelfree/gelless cap workflow<br />
BrainFlow/LSL EEG stream<br />
LabRecorder XDF recording<br />
ALS-PT19 or similar light sensor for physical screen timing<br />
Polar H10 R-R intervals<br />
Vernier respiration belt<br />
optional Faraday/shielded enclosure setup(see the box section on github)<br />
PRAYCG2.0 protocol runner with structured event logs and self-report/confound reports</p>

<p><strong>What the software release includes</strong><br />
The repository contains or will contain:<br />
MediaPrep + StimulusFingerprint<br />
prepares Target, Override, and phase-scrambled Control videos<br />
embeds cue schedules<br />
generates stimulus-side QC and exogenous regressors<br />
supports predeclared anchor files for event-locked analysis</p>

<p>PRAYCG2.0 Protocol Runner<br />
loads Control, Target, Override, cue schedule, and anchor file<br />
logs structured events<br />
includes pre-run display/audio calibration<br />
includes branch-level self-report and confound reports<br />
includes final reflection baseline<br />
supports override task reporting<br />
BrainFlow / ALS / LSL tools<br />
OpenBCI streaming helpers<br />
ALS/PT19 timing-sensor support<br />
LabRecorder workflow documentation<br />
stream checklist and timing-QC workflow<br />
Master Comprehensive Analysis Suite<br />
time-resolved feature extraction<br />
artifact scoring<br />
stimulus-regressor residualization<br />
MRED/A-MRED endpoint-compression modules<br />
MRED-Peak vs MRED-Resolution<br />
DGA / Decoder Gate Availability<br />
NUPI / Narrative Update Polarity Index<br />
visualization tools<br />
offline plain-English report generator<br />
Documentation<br />
full end-to-end SOP from media procurement to analysis<br />
hardware- how to build a faraday cage for eeg studies<br />
formula/module explanation report<br />
Main analysis idea</p>

<p>The current primary analysis direction is called MRED: Meaning Recognition / Encoding Dissociation.<br />
In plain language, MRED asks whether the system can distinguish:<br />
immediate recognition of meaningful material, versus<br />
delayed integration, after-state, or regulatory carryover.</p>

<p>The compressed endpoint layer currently separates:</p>

<p>MRED-Peak: acute anchor-locked recognition + delayed integration<br />
MRED-Resolution: slower reflective/regulatory recovery after the stimulus<br />
A-MRED: anchor-locked MRED candidate that must pass condition, artifact, and QC gates</p>

<p>I am not treating gamma as a “meaning biomarker.” Lower-gamma/high-frequency features are treated as artifact-sensitive candidate work-signal proxies. The pipeline tries to penalize or flag muscle activity, eye/forehead artifact, cue burden, sensory drive, respiration, confounds, and exogenous stimulus timing.</p>

<p><strong>Why I am posting here</strong><br />
I am looking for critique from people who know OpenBCI, EEG acquisition, artifact handling, and LSL better than I do.</p>

<p>The areas where I most want feedback are:</p>

<p>OpenBCI Cyton + Daisy acquisition reliability<br />
gelfree/gelless cap best practices<br />
BrainFlow configuration<br />
LSL stream naming and synchronization<br />
LabRecorder setup and XDF recording workflow<br />
ALS/PT19 photodiode/light-sensor timing validation<br />
whether my start-pulse design should be longer or barcode-like<br />
artifact control for gamma-band claims<br />
EOG/EMG channel additions<br />
jaw/forehead/eye artifact separation<br />
respiration and HRV integration<br />
whether the analysis suite is overbuilt and how it should be simplified<br />
how to make the public GitHub repository easier for other OpenBCI users to run</p>

<p><strong>Current limitations</strong><br />
The project is exploratory and self-run so far. Several pilot runs revealed exactly the kinds of issues that need better engineering:<br />
timing-pulse detection needing a better physical ALS holder<br />
BrainFlow/OpenBCI effective sample-rate variability<br />
cue visibility/legibility issues in some stimuli<br />
gamma-band artifact vulnerability<br />
the need for EOG/EMG<br />
the need for cleaner locked-anchor and timing workflows</p>

<p>I am not presenting pilot outputs as confirmatory. The point of the current release is to expose the machinery and invite technical critique before treating anything as strong evidence.</p>

<p><strong>Links</strong><br />
GitHub repository:<br />
<a href="https://github.com/hbanks87/praycg-open" rel="nofollow">https://github.com/hbanks87/praycg-open</a></p>

<p><strong>Here is a list of the fun ideas/theories that I have come up with as a result of running this protocol. The following are not proven claims. They are the current working hypotheses made visible by the protocol, <br />
software, and pilot failures/successes:</strong></p>

<ol>
<li>Meaning recognition and meaning integration can dissociate. A subject can recognize meaningful geometry without showing clean delayed integration under current proxies.</li>
<li>Peak-like meaning and resolution-like meaning appear to have different physiological shapes. Some events strike sharply; others settle slowly into afterglow.</li>
<li>Analytic extraction does not simply erase meaning. It can reroute, delay, tax, or alter the route by which <br />
meaning is accessed.</li>
<li>Sensory clarity and emotional impact are separable. Clearer semantic access can occur in one branch while stronger emotional absorption occurs in another.</li>
<li>Meaning requires access conditions. Sensory access, prior state-space, personal relevance, autonomic <br />
availability, low task burden, and low confound load all matter.</li>
<li>Baseline2 may be one of the most important windows for integration, but it is cumulative and cannot be attributed to Target alone without stronger design.</li>
<li>The phase-scrambled Control remains essential because sensory entrainment and meaning integration are not the same construct.</li>
<li>The suite is increasingly a theory of availability: whether a living system is available to decode, receive, and be changed by meaning.</li>
</ol>

<p>Again, this is not a claim of proof. It is an open-source exploratory pipeline, and I am sharing it because I want the engineering and analysis assumptions challenged.</p>

<p>Thank you for taking the time to read this and have a wonderful day,<br />
Hoyt</p>
]]>
        </description>
    </item>
    <item>
        <title>Focus Detecting Device Idea</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4171/focus-detecting-device-idea</link>
        <pubDate>Sat, 19 Sep 2026 18:41:25 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>MadMax12700</dc:creator>
        <guid isPermaLink="false">4171@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>What do you guys think of a focus detection device that knows when youre focused or distracted using Theta, Alpha, Beta and Gamma band data and has an app that you can configure study sessions with? Thanks in advance <img src="https://openbci.com/forum/resources/emoji/smile.png" title=":)" alt=":)" height="20" /></p>
]]>
        </description>
    </item>
    <item>
        <title>How do I know that my OpenBCI rig is working based on readings on OpenBCI GUI?</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4169/how-do-i-know-that-my-openbci-rig-is-working-based-on-readings-on-openbci-gui</link>
        <pubDate>Mon, 14 Sep 2026 17:48:20 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>jackietanyen</dc:creator>
        <guid isPermaLink="false">4169@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello everyone,<br />
I'm based in Singapore (50Hz mains), and I borrowed an old OpenBCI unit (Cyton) from a professional acquaintance, and:</p>

<ul>
<li>3D printed my own Mark III headset with the electrode holders and whatnot</li>
<li>used normal regular jumper cables</li>
<li>used comfort combs from the store (<a rel="nofollow" href="https://shop.openbci.com/products/5-mm-spike-electrode-pack-of-30?srsltid=AfmBOopGDK-OkPsqPIV5MEvcvml5WQ3KxITAHl8gdCv982CRGb_GDSru" title="link">link</a>)</li>
<li>screwed on my own nuts and screws</li>
</ul>

<p>Here's what I see on the OpenBCI GUI when I used my own 8-channel montage - one is with 50+60Hz filter and the other is without:<br />
<img src="https://openbci.com/forum/uploads/editor/dr/9f3sd2rwyh7y.png" alt="" title="" /><br />
<img src="https://openbci.com/forum/uploads/editor/4t/0duf7jba4bil.png" alt="" title="" /><br />
How do I know if my headset is working properly? I am very perplexed by the straight lines after filtering. Thank  you in advance everyone!</p>
]]>
        </description>
    </item>
    <item>
        <title>understanding my innate neural states using OpenBCI</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4157/understanding-my-innate-neural-states-using-openbci</link>
        <pubDate>Sun, 06 Sep 2026 01:08:13 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>Naxas</dc:creator>
        <guid isPermaLink="false">4157@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Ever since I can remember, I've had the ability to visualize complex technological systems and blueprints directly in my mind, much like Nikola Tesla did. My goal isn't personal gain, but to bring these blueprints to life. I want to create a brain-computer interface and AR technology to share this vision, allowing everyone to see and understand it so we can advance humanity together.</p>
]]>
        </description>
    </item>
    <item>
        <title>Open-source light/sound neural entrainment device — looking for EEG feedback (no clinical claims)</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4152/open-source-light-sound-neural-entrainment-device-looking-for-eeg-feedback-no-clinical-claims</link>
        <pubDate>Sun, 16 Aug 2026 19:55:08 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>aselmi</dc:creator>
        <guid isPermaLink="false">4152@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hi everyone,</p>

<p>I'm Aaron, an independent maker/builder — sole developer of NeuralInducer.org, an open-source, non-commercial project exploring neural entrainment through light, sound, and vibration (Arduino-based devices).</p>

<p>I want to be honest upfront: I don't have EEG data yet. What I have is consistent subjective feedback from myself and several family members who use the devices regularly — reports of relaxation, easier sleep onset, and a "settling" feeling during the alpha protocol. That's it. No clinical claims, no "proof" — just a device that seems to do something, and a builder who wants to know if it actually induces measurable brain activity.</p>

<p>If anyone here has a Muse, OpenBCI, or similar setup and is curious to test it and look at the EEG, I'd love the feedback — good or bad. I can share build files, firmware, and full protocol details. Everything is open-source (CC BY-NC).</p>

<p>If you want to dig deeper, the full project — including the scientific background and research papers behind each protocol — is documented at neuralinducer.org.</p>

<p>If you're in the US and interested in testing the physical device itself rather than replicating it, I currently have two NeuroSync ALPHA units built (firmware v6.x — includes vibration/beep, Modo D) ready to send out — happy to work out the details with whoever's interested.</p>

<p>I'd genuinely appreciate any help with this project — whether it's testing, feedback, or just pointing out where I might be wrong.</p>

<p>Happy to answer questions here — my written English is decent, please bear with me if I take a bit to reply.</p>

<p><a href="https://neuralinducer.org/" rel="nofollow">https://neuralinducer.org/</a></p>
]]>
        </description>
    </item>
    <item>
        <title>Brain-Computer Interface (BCI) Technology and the Future of Work | PhD Research Survey</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4133/brain-computer-interface-bci-technology-and-the-future-of-work-phd-research-survey</link>
        <pubDate>Sat, 30 May 2026 15:55:49 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>Rahela</dc:creator>
        <guid isPermaLink="false">4133@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hi everyone,</p>

<p>My name is Rahela and am currently conducting doctoral research on how employees perceive wearable Brain-Computer Interface (BCI) technologies in the workplace, and I would love your input. I`d be grateful if you could take 10–15 minutes to complete my anonymous survey. There are no right or wrong answers, your honest perspective is what matters most. All responses are completely anonymous and voluntary. The survey explores employee attitudes toward wearable BCI devices at work, expectations and concerns regarding emerging workplace technologies, and how these innovations may shape the future of work.</p>

<p>Take the Survey here: <a href="https://1ka.arnes.si/a/0c999ab2" rel="nofollow">https://1ka.arnes.si/a/0c999ab2</a></p>

<p>There are no direct material benefits for participants. However, your contribution will directly support the development of the first empirically validated guidelines for the ethically responsible implementation of BCI technology in organizations. Every response makes a real difference to my research.</p>

<p>Should you have any questions, please do not hesitate to contact me. <br />
Thank you sincerely for your time and valuable contribution to this research.<br />
Rahela</p>

<p>Disclaimer:<br />
This research is conducted solely for academic purposes as part of a self-funded doctoral study. The study is entirely independent and has no affiliation with, sponsorship from, or representation of any current or previous employer. All analyses, interpretations, and conclusions are exclusively those of the researcher.</p>
]]>
        </description>
    </item>
    <item>
        <title>Making a platform where you can sell your EEG data</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4128/making-a-platform-where-you-can-sell-your-eeg-data</link>
        <pubDate>Tue, 26 May 2026 14:28:38 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>Merlin_Krý</dc:creator>
        <guid isPermaLink="false">4128@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hey everyone,<br />
My name is Merlin. I'm building BrainChain (<a rel="nofollow" href="https://brain-chain.app/">brain-chain.app</a>): a decentralised marketplace where EEG users can sell their neural data directly to researchers and companies, with full transparency and control over how it's used.<br />
If you're already recording EEG data with OpenBCI, you could turn those sessions into passive income. Here's how it works:<br />
• You complete short, guided EEG tasks (e.g. motor imagery, P300 paradigms) through the platform<br />
• Your data is encrypted and stored, only the buyer you agree to can access it<br />
• Payment is in USDC stablecoin, held in a smart contract escrow and released automatically on verified delivery<br />
• You retain the right to know what your data is being used for before you agree</p>

<p>We are currently looking for OpenBCI users interested in making money selling their neural data and will be conducting a pilot study this summer. If you're interested, please feel free to reach out here or at my email ucabmk5@ucl.ac.uk. If you're not interested, feel free to leave some feedback and let me know why : )</p>
]]>
        </description>
    </item>
    <item>
        <title>Sleep monitoring with EEG?</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3746/sleep-monitoring-with-eeg</link>
        <pubDate>Thu, 14 Dec 2023 20:10:28 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>adouglas</dc:creator>
        <guid isPermaLink="false">3746@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hey guys, has anyone investigated/made progress on using EEG for sleep?  There are some promising looking journal articles describing the use of one two or even one electrode, to determine the different phases of sleep.</p>

<p>These wrist mounted sleep trackers really aren't very good.  EEG is the best.</p>

<p>I think some kind of adhesive electrodes with a light, small data logger would be the best idea.  I mean when you are tossing around with your head on a pillow, any kind of low cost headware is probably going to get messed up.</p>

<p>Any hot tips on suitable amplifiers, data loggers, electrodes, analysis software?  I'm willing to hack stuff together etc. and indeed really wish these scientists publishing these articles would share their source code.  The world is a bit nuts, the road to getting promising technology/techniques out there is ridiculous.  There are various products that claim they can do this stuff but they are never ready to roll, and probably never will be.  We do it like this or it doesn't get done, basically.</p>
]]>
        </description>
    </item>
    <item>
        <title>Completely portable EEG (to integrate with Kernel fNIRS)</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4090/completely-portable-eeg-to-integrate-with-kernel-fnirs</link>
        <pubDate>Sun, 04 Jan 2026 10:44:36 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>catubc</dc:creator>
        <guid isPermaLink="false">4090@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello everyone<br />
I'm new here - and appreciate any advice. <br />
I tried searching for "mobile", "Portable" and "freely moving" but couldn't see any specific portable systems built on top of the cap bundle system - like this one:<br />
<a href="https://shop.openbci.com/products/all-in-one-gelfree-electrode-cap-bundle" rel="nofollow">https://shop.openbci.com/products/all-in-one-gelfree-electrode-cap-bundle</a></p>

<p>Can anyone point me to hardware or DIY efforts towards this?  We are in the process of adapting a Kernel fNIRS and making it portable - and would love to use OpenBCI systems.</p>

<p>Thanks in advance,<br />
Cat</p>
]]>
        </description>
    </item>
    <item>
        <title>What should I do in terms of next steps to take in my career field?</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4087/what-should-i-do-in-terms-of-next-steps-to-take-in-my-career-field</link>
        <pubDate>Mon, 22 Dec 2025 22:55:26 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>brogoming</dc:creator>
        <guid isPermaLink="false">4087@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hi everyone,</p>

<p>I'm new to this forum, and I'm looking for some advice. I’m a software engineer with a Bachelor’s in Computer Science, and I’m interested in eventually working in Brain-Computer Interfaces (BCI).</p>

<p>My company offers professional growth funding and is willing to cover the cost of individual college courses/certificates (excluding full degrees or startup expenses) or just opportunities in general. I want to use this opportunity wisely and take courses that will actually move me closer to BCI work. I am more interested in the implementation of machine learning (more specifically, deep learning) with the brain and how that can bridge a gap between people and their prosthetics. I've been interested in this since high school and it never really went away.</p>

<p>I’m trying to figure out which subjects matter most at this stage.</p>

<p>Some options I’m considering:</p>

<ul>
<li>Machine learning / AI (especially time-series or signal processing)</li>
<li>Neuroscience fundamentals (neuroanatomy, electrophysiology, cognitive neuroscience)</li>
<li>Biomedical engineering–related courses</li>
</ul>

<p>I didn't take a biology course during college, as I already had a science gen. Ed done, and the last time I took a biology-like course was my senior year of high school.</p>

<p>For those working in or near BCI/neurotech:</p>

<ul>
<li>What specific courses would you prioritize first?</li>
<li>Are there any classes you found especially useful (or wish you’d taken earlier)?</li>
<li>Is it better to focus on math + ML first, or start building neuroscience knowledge right away?</li>
</ul>

<p>My long-term goal is to work on software in BCI (nothing really specific in mind right now), possibly pursuing graduate school later, but right now, I want to make the best use of employer-funded coursework. Nebraska doesn't have many options, so it would most likely have to be something online.</p>

<p>Thanks — I really appreciate any guidance.</p>
]]>
        </description>
    </item>
    <item>
        <title>missing images on the community website?</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4077/missing-images-on-the-community-website</link>
        <pubDate>Fri, 31 Oct 2025 23:46:44 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>noobiedoobie</dc:creator>
        <guid isPermaLink="false">4077@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hi,<br />
If someone can help find the right path to find the posts with the images on the old openbci community pages. For eg: <a href="https://openbci.com/community/openbci-measuring-electrode-impedance/" rel="nofollow">https://openbci.com/community/openbci-measuring-electrode-impedance/</a> <br />
<img src="https://openbci.com/forum/uploads/editor/vq/e1qw6yryaahy.png" alt="" title="" /><br />
If you see the image, the images are not available and it makes it a bit hard to comprehend what is being indicated.</p>
]]>
        </description>
    </item>
    <item>
        <title>Finding home neurofeedback trainers who supply remote controlled sessions?</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4071/finding-home-neurofeedback-trainers-who-supply-remote-controlled-sessions</link>
        <pubDate>Fri, 03 Oct 2025 15:30:18 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>jivangilad</dc:creator>
        <guid isPermaLink="false">4071@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I want to do neurofeedback at home. probably with open bci. I look for a practitioner to guide remote.</p>
]]>
        </description>
    </item>
    <item>
        <title>Alpha/Theta training, help</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4070/alpha-theta-training-help</link>
        <pubDate>Wed, 01 Oct 2025 07:48:59 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>jivangilad</dc:creator>
        <guid isPermaLink="false">4070@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I want to do Alpha/Theta training.<br />
Which device is recommended. Are there any protocols/ pipelines/ that I can use.<br />
I am pretty technical, and can play with software and programming.</p>
]]>
        </description>
    </item>
    <item>
        <title>New Member from Nigeria – Exploring Brain-to-Brain Interfaces</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4064/new-member-from-nigeria-exploring-brain-to-brain-interfaces</link>
        <pubDate>Tue, 23 Sep 2025 13:28:50 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>NAZBROTECH</dc:creator>
        <guid isPermaLink="false">4064@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello everyone,</p>

<p>My name is Elon Paul Anozie Nnamdi, and I’m excited to join this community. I’m based in Nigeria, and I’ve recently started a journey into exploring Brain-to-Brain Interfaces (BTBI).</p>

<p>I’ve set up a GitHub repo called btbi-experiments<br />
, where I’m documenting my ideas, early experiments, and long-term vision for this field. The project is called Synapse, and it’s focused on how we might extend Brain-Computer Interfaces (BCI) toward more direct brain-to-brain communication.</p>

<p>My interests include:</p>

<p>Exploring how BCI/EEG signals can be processed and transmitted.</p>

<p>Investigating possible steps toward multi-user neural communication.</p>

<p>Connecting with others working on signal processing, hardware design, and neuroscience research.</p>

<p>I’m here to learn, share, and collaborate. I’d really appreciate any guidance on good beginner-friendly experiments, open resources, or ways I could contribute meaningfully as I develop this project.</p>

<p>Looking forward to engaging with you all!</p>

<p>Best regards,<br />
Elon Paul<br />
(GitHub: NAZBROTECH<br />
)</p>
]]>
        </description>
    </item>
    <item>
        <title>Harnessing Neuro/bio metric signals to make music</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4015/harnessing-neuro-bio-metric-signals-to-make-music</link>
        <pubDate>Sun, 18 May 2025 11:47:15 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>Prsprs42</dc:creator>
        <guid isPermaLink="false">4015@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hi I have created a system which can be used as a platform for research, relaxation, self exploration and entertainment which maps brainwaves to midi channels and visual inputs .  I am interested in connecting to other parties with similar interests.  I will be at the openbci conf in banff with the system.  Please get in touch or post relevant thoughts or resources you know of here thanks!</p>
]]>
        </description>
    </item>
    <item>
        <title>19 Channel EEG and LORETA</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/4006/19-channel-eeg-and-loreta</link>
        <pubDate>Thu, 24 Apr 2025 23:07:26 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>Skrats</dc:creator>
        <guid isPermaLink="false">4006@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I saw a couple threads on LORETA from a few years ago. I just wanted to see what the community thought a few years later. I am highly interested in the science of DMN (PCC) activity comparing meditation to other cognitive tasks.</p>

<p>I'm looking at two studies as a reference:</p>

<p>First, this study, which used fMRI to capture DMN/PCC deactivation in meditation versus a focused task.<br />
<a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC4529365/" rel="nofollow">https://pmc.ncbi.nlm.nih.gov/articles/PMC4529365/</a></p>

<p>Second, this study, which used LORETA to capture DMN deactivation.<br />
<a href="https://drfredtravis.com/Papers/final%20paper%20DMN%20and%20effortless.pdf" rel="nofollow">https://drfredtravis.com/Papers/final paper DMN and effortless.pdf</a></p>

<p>Basically I'm trying to replicate the findings of study 1, but as fMRI is prohibitive, I'm looking to use the LORETA approach of study 2.</p>

<p>Does this sort of thing seem plausible to put together with an openbci-based solution?</p>

<p>Thanks very much for any insight anyone can offer.</p>
]]>
        </description>
    </item>
    <item>
        <title>Getting Zeros for Accelerometer Data from Ganglion using Brainflow</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3851/getting-zeros-for-accelerometer-data-from-ganglion-using-brainflow</link>
        <pubDate>Fri, 10 May 2024 04:07:32 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>Ay07</dc:creator>
        <guid isPermaLink="false">3851@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>As the title states, I am trying to get accelerometer data from my Ganglion board using Brainflow, but I am only getting zeros. I have the code below, and the EEG data is printing correctly, so I know that the program is connecting with</p>

<pre><code>import time
import numpy as np
import brainflow
from brainflow.board_shim import BoardShim, BrainFlowInputParams, LogLevels, BoardIds
from brainflow.data_filter import DataFilter, FilterTypes, AggOperations
BoardShim.enable_dev_board_logger()
params = BrainFlowInputParams()
params.serial_port = '/dev/cu.usbmodem11'
board = BoardShim(BoardIds.GANGLION_BOARD.value, params) # added ganglion board id here
srate = board.get_sampling_rate(BoardIds.GANGLION_BOARD.value)
board.prepare_session()
board.start_stream()
eeg_chan = BoardShim.get_eeg_channels(BoardIds.GANGLION_BOARD.value)
aux_chan = BoardShim.get_accel_channels(BoardIds.GANGLION_BOARD.value)
print('EEG channels')
print(eeg_chan)
print('Accelerometer channels')
print(aux_chan)
SCALE_FACTOR_EEG = (4500000)/24/(2**23-1) #uV/count
SCALE_FACTOR_AUX = 0.002 / (2**4) 

while True:
    data = board.get_current_board_data(1) # this gets data continiously
    # don't send empty data
    if len(data[0]) &lt; 1 : continue
    time.sleep(1)
    scaled_eeg_data = data[eeg_chan]*SCALE_FACTOR_EEG
    scaled_aux_data = data[aux_chan]*SCALE_FACTOR_AUX
    print(scaled_eeg_data)
    print(scaled_aux_data)
</code></pre>
]]>
        </description>
    </item>
    <item>
        <title>Failing to see any SSVEP. Is my raw data bad quality?</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3450/failing-to-see-any-ssvep-is-my-raw-data-bad-quality</link>
        <pubDate>Sat, 22 Oct 2022 03:55:13 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>Matt16</dc:creator>
        <guid isPermaLink="false">3450@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I've been trying to see SSVEP using:</p>

<ul>
<li>a ganglion board with 4 channels around Oz</li>
<li>An Arduino stimulus flickering LED bulbs at 12Hz</li>
</ul>

<p>I have verified that I am getting data at 200Hz by dividing the number of samples by the amount of time. The sample rate is always near-perfect.</p>

<p>I have good connections with the electrodes. The impedance is always below 20 kOhms.</p>

<p>I have verified that my data analysis pipeline is good by running it on publicly available SSVEP data. Using the publicly available data, I easily see a peak in the power spectrum for the stimulated frequency. So I'm pretty sure my analysis steps are good. They are:<br />
1. Highpass filter above 5Hz<br />
2. Bandstop 59-61Hz (I am in the US)<br />
3. Get power spectrums with DFT, FFT, Bartlett's Method and Welch's Method</p>

<p>I record my data using BrainFlow for Java. I have verified that my data is coming in the same way it does in OpenBCI GUI.</p>

<p>I analyze my data both in java and then export it and and analyze it in MATLAB as well, and see the same results.</p>

<p>I tried putting a makeshift faraday shield with aluminum foil around the OpenBCI board, but this was silly because it just prevented the bluetooth connection from working correctly. So I had to do my recordings with no EMF shielding, and I'm unsure if this could be the source of the issue or not.</p>

<p>My raw data looks really noisy. Even after filtering it, it never looks nearly as smooth as the data I've seen from other devices. The publicly available data I mentioned above is sampled at 256 Hz and looks much less noisy.</p>

<p>Attached is a picture of some of my data as well as a zip file with all of my data and code. In the data, there are markers in milliseconds. The SSVEP stimulus starts at the second marker and ends at the third.</p>

<p><img src="https://openbci.com/forum/uploads/editor/gw/8xaeajzy83u5.png" alt="" title="" /></p>

<p>There are a couple of specific concerns I have about the data.</p>

<ul>
<li>The raw data has constant jumps. It looks "rectangular" because it will hover around one amplitude for some milliseconds then suddenly jump to another, constantly.</li>
<li>The filtered data has random spikes, probably reflecting those jumps from the raw data</li>
<li>The power spectrums always look pretty much the same. In DFTs and FFTs, there are spikes at semi-regular frequency intervals in the power spectrum. In Bartlett's and Welch's methods, there is never any signals above 10 Hz apart from occasionally a bump at 20Hz.</li>
</ul>
]]>
        </description>
    </item>
    <item>
        <title>No response from customer support ?</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3962/no-response-from-customer-support</link>
        <pubDate>Fri, 03 Jan 2025 19:02:54 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>Blake</dc:creator>
        <guid isPermaLink="false">3962@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Who can I reach out to to get a response about a delivery? I have sent about 5 emails over the past 7 days about a package I ordered. It is being sent to the wrong address, and FedEx won't allow me to update the address. I don't know where to turn for support.</p>
]]>
        </description>
    </item>
    <item>
        <title>Help with the Identification and Extraction of PREPs (Pain-Related Evoked Potentials)</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3952/help-with-the-identification-and-extraction-of-preps-pain-related-evoked-potentials</link>
        <pubDate>Tue, 10 Dec 2024 01:17:58 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>ilolo</dc:creator>
        <guid isPermaLink="false">3952@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello everyone,<br />
I am currently working on a project for my bachelor's thesis analyzing EEG data, specifically aiming to identify and extract pain-related evoked potentials (PREPs). Here is a brief overview of what I have done so far and the challenges I am facing:</p>

<p><strong>Steps Taken:</strong><br />
    * An 8-channel EEG was recorded at a sampling rate of 250 Hz. The electrode positions used were Fp1, Fz, C3, Cz, C4, Pz, O1, and O2. Stimulation was applied with an electrode on the forearm, delivering impulses at a fixed interval of 1 second.<br />
    * Blinks were identified as artifacts using the Fp1 electrode and removed through interpolation based on a threshold (mean + 1.75 standard deviations).<br />
    * The signal was bandpass-filtered from 1-30 Hz (as my research indicated that PREPs occur within this frequency range) and notch-filtered at 50 Hz (to remove powerline noise).<br />
    * I used the Fz, C3, C4, and Pz electrodes to enhance Cz using the Laplacian method. I have attached images showing my Cz channel ('Cz ohne verstärkung' is the raw one and filtered + enhanced is the plot at the top).<br />
<img src="https://openbci.com/forum/uploads/editor/gf/dlplw3kkdma5.jpg" alt="" title="" /></p>

<p><strong>Challenges:</strong><br />
    * <em>Synchronization of Cap and Stimuli:</em> A major issue I encountered was the lack of synchronization between the electrode cap and the stimuli. This leads to inconsistencies and makes the reliable identification of PREPs difficult.<br />
    * <em>Identification and Extraction of PREPs:</em> I have tried to manually identify the PREPs, but it was not possible. There is still too much noise present with a bandpass filter of 1-30 Hz, and nothing significant can be seen at lower frequencies. I also attempted using a wavelet approach, but the identified peaks are not always clear and consistent. Generally, I haven't fully understood the concept of wavelets, and I might be applying them incorrectly.</p>

<p>I hope someone in the forum can help me overcome these challenges and find effective methods for reliably detecting and extracting PREPs in my data.</p>

<p>Thank you in advance for your support!!<br />
Best regards, Ilo</p>
]]>
        </description>
    </item>
    <item>
        <title>SSVEP standalone system</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/2154/ssvep-standalone-system</link>
        <pubDate>Thu, 23 May 2019 13:42:18 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>manuel_law</dc:creator>
        <guid isPermaLink="false">2154@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[Hello, I acquired a Cyton+Daisy Board recently. I intend to do a standalone system based on SSVEP. I made the stimulation through Matlab, but after I prove that stimlus is detected, I am thinking about putting some leds a certain frequency and connect the board to a domestic appliance. The idea is to control the environment&nbsp;without any PC or LCD.&nbsp;<br /><div>Here is the point, first I tested the stimulation with a gtec hardware to see if I produce some response and everything checks. I tried the frequencies of 10, 12, 15 and 20 Hz. Then, I tested with the OpenBCI hardware and software and I can't get any satisfying results. I processed the signal through Matlab and I couldn't get any response to the stimulus. Can anyone help me with my problem. I am very excited to do this project.</div><div>Regards,</div>]]>
        </description>
    </item>
    <item>
        <title>Delay or Latency Between Sensors and On-Screen Feedback</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3901/delay-or-latency-between-sensors-and-on-screen-feedback</link>
        <pubDate>Wed, 21 Aug 2024 02:59:05 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>SamB</dc:creator>
        <guid isPermaLink="false">3901@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hi,<br />
Does anyone know how to test the total time it takes for an EEG amplifier to register its data on a display? I want to see what the base delay is and what factors impact it, and by how much—factors such as different BCI software, different delays, higher-order filters, or more layers of various processing elements. <br />
I am currently using Cyton with Bluetooth and Brainbay for neurofeedback software. <br />
I would also love to hear any suggestions for reducing delay.</p>

<p>Here are two studies that suggest that more delay results in poorer neurofeedback training. They both had a method to test total delay, but for the life of me, I did not grasp it from their explanations. <br />
<a href="https://pubmed.ncbi.nlm.nih.gov/33166941/" rel="nofollow">https://pubmed.ncbi.nlm.nih.gov/33166941/</a> <br />
<a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8913511/" rel="nofollow">https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8913511/</a></p>
]]>
        </description>
    </item>
    <item>
        <title>Third-party vendors for OpenBCI hardware</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3908/third-party-vendors-for-openbci-hardware</link>
        <pubDate>Mon, 09 Sep 2024 11:01:27 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>abinjacob</dc:creator>
        <guid isPermaLink="false">3908@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello everyone, <br />
I am a Neuroscience student working on a BCI project. I am planning to buy some hardware from OpenBCI using a grant I received through my University. However, the grant only releases the payments after receiving the order, but OpenBCI requires payment upfront.</p>

<p>Does anyone have experience with other suppliers or know of third-party vendors where I could source the necessary hardware? Any help or suggestions would be greatly appreciated!</p>
]]>
        </description>
    </item>
    <item>
        <title>How to use python or Brainflow to smooth uvrms in GUI?</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3905/how-to-use-python-or-brainflow-to-smooth-uvrms-in-gui</link>
        <pubDate>Sat, 31 Aug 2024 11:12:18 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>Gong</dc:creator>
        <guid isPermaLink="false">3905@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p><img src="https://openbci.com/forum/uploads/editor/59/bs5fszq40pn9.jpg" alt="" title="" /></p>

<p>Could someone provide a tutorial, because the exported csv data needs to be analyzed using Matlab, and it is easier to analyze the signal after it is smoothed.</p>
]]>
        </description>
    </item>
    <item>
        <title>What is this shift in the baseline?</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3903/what-is-this-shift-in-the-baseline</link>
        <pubDate>Wed, 28 Aug 2024 03:03:12 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>DashBarkHuss</dc:creator>
        <guid isPermaLink="false">3903@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>What is this spike in the signal that never corrects itself? It's like the whole signal's baseline moved up.</p>

<p><img src="https://openbci.com/forum/uploads/editor/bd/1ibsemnfm1dv.png" alt="" title="" /></p>

<p>The EOG stays with its midline elevated toward 2000 micro volts.<br />
<img src="https://openbci.com/forum/uploads/editor/s7/ohz5mgq510hg.png" alt="" title="" /></p>

<p>These are the filters I have<br />
<img src="https://openbci.com/forum/uploads/editor/q6/vrdowjqg7gx2.png" alt="" title="" /><br />
I have a ganglion with EOG set up on channel one, with one electrode on each outside corner of the eye, being referenced to each other. I have one analog ground on my mastoid.</p>
]]>
        </description>
    </item>
    <item>
        <title>Why are there duplicate sample indexes in txt?</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3904/why-are-there-duplicate-sample-indexes-in-txt</link>
        <pubDate>Wed, 28 Aug 2024 03:46:58 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>DashBarkHuss</dc:creator>
        <guid isPermaLink="false">3904@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>My .txt data file from an OpenBCI recording has duplicate sample indexes. <br />
<img src="https://openbci.com/forum/uploads/editor/6k/ycaf5x28zkuc.png" alt="" title="" /><br />
There are two <code>2.0</code> sample indexes. Two <code>3.0</code>'s etc.<br />
Each pair has the same time stamp but different channel data.</p>

<p>I'd expect each sample to have a unique index. What's going on?</p>

<p>Sample from .txt file:<br />
<code>%OpenBCI Raw EXG Data %Number of channels = 4 %Sample Rate = 200 Hz %Board = OpenBCI_GUI$BoardGanglionBLE Sample Index, EXG Channel 0, EXG Channel 1, EXG Channel 2, EXG Channel 3, Accel Channel 0, Accel Channel 1, Accel Channel 2, Other, Other, Other, Other, Other, Timestamp, Other, Timestamp (Formatted) 2.0, 0.0, -10.411881476640701, -83.82611760683358, -76.86990368925035, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158299904E9, 0.0, 2024-08-27 22:35:58.299 2.0, 0.0, 20.08700266201049, 39.82993452809751, 39.0557752372697, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158299904E9, 0.0, 2024-08-27 22:35:58.299 3.0, 0.0, 1.4660407826304436, -57.12697182316333, -39.49708343204111, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158326373E9, 0.0, 2024-08-27 22:35:58.326 3.0, 0.0, 20.0832627620548, -41.09028081316501, -27.80615617055446, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158326373E9, 0.0, 2024-08-27 22:35:58.326 4.0, 0.0, 22.49923813343048, 36.32938816957176, 37.95998455025256, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158330895E9, 0.0, 2024-08-27 22:35:58.330 4.0, 0.0, 8.549411298707128, -23.621208120137453, -15.935713711194694, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158330895E9, 0.0, 2024-08-27 22:35:58.330 5.0, 0.0, 9.906994982622564, -70.9234627597034, -57.358845620416105, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158336272E9, 0.0, 2024-08-27 22:35:58.336 5.0, 0.0, 20.404894158244133, -2.898422465659678, 23.232258524745703, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158336272E9, 0.0, 2024-08-27 22:35:58.336 6.0, 0.0, 31.871427422389388, 21.590442444197834, 48.091373530216515, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158342368E9, 0.0, 2024-08-27 22:35:58.342 6.0, 0.0, 28.370881063863635, -50.466210002079606, -44.037321978248656, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158342368E9, 0.0, 2024-08-27 22:35:58.342 7.0, 0.0, 32.29777601733804, -26.639307384379208, -4.110150051303208, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158348886E9, 0.0, 2024-08-27 22:35:58.348 7.0, 0.0, 50.97483639605343, 68.9226162834093, 69.85385137237608, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158348886E9, 0.0, 2024-08-27 22:35:58.348 8.0, 0.0, 33.161692907102406, -22.56281643267721, -21.956952639855444, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.72481615835535E9, 0.0, 2024-08-27 22:35:58.355 8.0, 0.0, 33.651619801297784, -22.413220434449613, -18.632181579247117, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.72481615835535E9, 0.0, 2024-08-27 22:35:58.355 9.0, 0.0, 47.01802224293351, 57.1755905225873, 73.6648094272241, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158367885E9, 0.0, 2024-08-27 22:35:58.367 9.0, 0.0, 27.40598687529564, 4.514059246517718, 16.95296649914235, 0.12800000607967377, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158367885E9, 0.0, 2024-08-27 22:35:58.367 10.0, 0.0, 24.653420507907867, -43.315521286800504, -29.855621346272528, 0.12800000607967377, 0.0, 0.7840000372380018, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158373942E9, 0.0, 2024-08-27 22:35:58.373 10.0, 0.0, 40.15530582424253, 31.78914962336421, 52.31746048014611, 0.12800000607967377, 0.0, 0.7840000372380018, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158373942E9, 0.0, 2024-08-27 22:35:58.373 11.0, 0.0, 45.15929196495563, 54.078953359276056, 68.27187369111925, 0.12800000607967377, 0.6720000319182873, 0.7840000372380018, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158383254E9, 0.0, 2024-08-27 22:35:58.383 11.0, 0.0, 30.270750241354108, -37.208264659158885, -35.562708678655326, 0.12800000607967377, 0.6720000319182873, 0.7840000372380018, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158383254E9, 0.0, 2024-08-27 22:35:58.383 12.0, 0.0, 47.11151974182576, 8.108103103935719, 25.913766792975366, 0.11200000531971455, 0.6720000319182873, 0.7840000372380018, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158398514E9, 0.0, 2024-08-27 22:35:58.398 12.0, 0.0, 64.27392063848674, 74.67084251530468, 89.66784133762121, 0.11200000531971455, 0.6720000319182873, 0.7840000372380018, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158398514E9, 0.0, 2024-08-27 22:35:58.398 13.0, 0.0, 37.69445165339857, -31.665732924826443, -26.355074987746775, 0.11200000531971455, 0.6720000319182873, 0.7840000372380018, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158404891E9, 0.0, 2024-08-27 22:35:58.404 13.0, 0.0, 39.92717192694545, -20.322616359218955, -5.778145431540906, 0.11200000531971455, 0.6720000319182873, 0.7840000372380018, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158404891E9, 0.0, 2024-08-27 22:35:58.404 14.0, 0.0, 54.42676405515522, 58.503255006857216, 69.89125037193298, 0.11200000531971455, 0.6720000319182873, 0.7840000372380018, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158429897E9, 0.0, 2024-08-27 22:35:58.429 14.0, 0.0, 51.748995686881244, 4.192427850328386, 22.387041134759784, 0.11200000531971455, 0.6720000319182873, 0.7840000372380018, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158429897E9, 0.0, 2024-08-27 22:35:58.429 15.0, 0.0, 35.84320117533207, -37.42143895663321, -20.490911857225, 0.11200000531971455, 0.6720000319182873, 0.7840000372380018, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158434747E9, 0.0, 2024-08-27 22:35:58.434 15.0, 0.0, 55.335559744387865, 38.22925734706223, 44.94237776752561, 0.11200000531971455, 0.6720000319182873, 0.7840000372380018, 0.0, 0.0, 0.0, 0.0, 0.0, 1.724816158434747E9, 0.0, 2024-08-27 22:35:58.434</code></p>
]]>
        </description>
    </item>
    <item>
        <title>SSVEP experiment, no FFT peaks found</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3122/ssvep-experiment-no-fft-peaks-found</link>
        <pubDate>Tue, 21 Sep 2021 19:47:48 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>Marcus78</dc:creator>
        <guid isPermaLink="false">3122@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello everyone,<br />
I am currently working with EEG data acquired during an SSVEP experiment. I am still relatively new to the BCI domain, so I do not have a lot of experience yet. I am trying to determine what frequency was used for the flickering for each of the trials that was done. But for some reason I can not recognize the prominent peaks in the frequency domain. I preprocessed the data by doing ICA to remove eye blinks and also applied a bandpass filter to only keep frequencies between 5 and 48 Hz. <br />
This is the unfiltered signal (from electrode Oz) :<br />
<img src="https://openbci.com/forum/uploads/editor/je/mqcuwrxkz17q.png" alt="" title="" /><br />
And this one is the signal (same trial and same electrode Oz) for which I applied the preprocessing steps as described above:<br />
<img src="https://openbci.com/forum/uploads/editor/si/uyzh3h7havml.png" alt="" title="" /><br />
Could you tell me what I am doing wrong here? I should be able to identify from the plot what the flickering frequency was. The sampling frequency is 256 and I only plotted the first 200 frequencies.<br />
I hope you can give advice.<br />
Thanks a lot.</p>
]]>
        </description>
    </item>
    <item>
        <title>Recieving bad quality EDA signal using Emotibit</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3888/recieving-bad-quality-eda-signal-using-emotibit</link>
        <pubDate>Fri, 19 Jul 2024 08:12:48 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>aaltfer</dc:creator>
        <guid isPermaLink="false">3888@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello,</p>

<p>In my research lab, we have acquired several EmotiBit sensors for studies involving human subjects. Initially, the EmotiBit EDA signals seemed to work fine, as shown in the example below:</p>

<p><img src="https://openbci.com/forum/uploads/editor/bd/ylculecf96pv.png" alt="" title="" /></p>

<p>In this image, the EDA signals exhibit good quality, with a visible tonic component and identifiable phasic peaks.</p>

<p>However, we have increasingly been registering poor quality signals, which mainly consist of noise or lack the expected tonic and phasic variations, as shown in the images below:<br />
<img src="https://openbci.com/forum/uploads/editor/g0/oqacr4qs607b.png" alt="" title="" /><br />
<img src="https://openbci.com/forum/uploads/editor/gj/5ftezx9xwn8h.png" alt="" title="" /><br />
<img src="https://openbci.com/forum/uploads/editor/v8/zacs1is1v6ol.png" alt="" title="" /></p>

<p>These images represent the raw EDA signals from different experiments. We have visually confirmed that data collection appears to be functioning correctly through the EmotiBit Oscilloscope.</p>

<p>Interestingly, we do occasionally register good quality signals, though this is inconsistent. Additionally, the EmotiBit sensors respond to movements in the bracelet or artificial manipulation, indicating that they are reading and transmitting data, but not reliably capturing physiological EDA responses.</p>

<p>In order to solve this bad quality EDA signal problem, we have tested several solutions, including:<br />
•   Changing the EmotiBit device (Two different Adafruit Feather M0 WiFi, and one Adafruit Feather ESP32 Huzzah).<br />
•   Replacing EmotiBit electrodes with new ones<br />
•   Updating and reinstalling EmotiBit software (versions 1.11.1, 1.8.4, 1.8.1)<br />
•   Measuring EDA signals from different individuals<br />
•   Adjusting the EmotiBit bracelet (tightening and loosening)<br />
•   Measuring EDA signals from different parts of the arm and hands<br />
•   Thoroughly cleaning the area where the EmotiBit is placed<br />
•   Trying to elicit high arousal and low arousal stimuli<br />
•   Using EmotiBit with low battery (30%, 10%) and high battery (70%, 90%)<br />
•   Directly feeding the EmotiBit with a power bank through the USB connection.</p>

<p>None of these attempts have resolved the issue.</p>

<p>Has anyone encountered this problem with EmotiBit? If so, were you able to resolve it, and what steps did you follow?</p>
]]>
        </description>
    </item>
    <item>
        <title>BCI for Stroke Rehabilitation - preprocessing and deep learning, poor accuracy</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3855/bci-for-stroke-rehabilitation-preprocessing-and-deep-learning-poor-accuracy</link>
        <pubDate>Tue, 14 May 2024 08:45:02 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>Anete</dc:creator>
        <guid isPermaLink="false">3855@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hi!<br />
My name is Anete and I am working on my bachelor thesis about “The Brain-Computer Interface for Rehabilitation After Stroke Using EEG Signals and Virtual Reality Glasses”. <br />
I am using an OpenBCI gel-free EEG headset. Electrodes used: Fp1, Fp2, F7, F3, F4, F8, T3, C3, Cz, C4, T4, T5, P3, P4, T6, O2. Reference electrode and ground as shown in the picture.<img src="https://openbci.com/forum/uploads/editor/qt/q3ygdcfbwosv.png" alt="" title="" /> <br />
I want to classify between rest and action–hand-raising states. For data labeling, I use a button that is pressed when there is a rest state and released when action state. In one file there are 20 hand raises where each is followed by rest state, but I have tried this also with 40 hand raises in the training set.<br />
I record data using Python and save it as numpy files.<br />
My preprocessing steps are:<br />
    * cut the beginning of each file as there often is a spike,<br />
    * 50 Hz notch filter as I am in Latvia,<br />
    * bandpass filter from 7 to 35Hz (but I have tried 5 to 50Hz, 8 to 30Hz and many more)<br />
    * for model training and testing, data are divided in 30 frame segments with 50% overlap.<br />
Then I have an LSTM deep learning model with 128 hidden layers. This is similar to <a href="https://github.com/xiangzhang1015/Deep-Learning-for-BCI/blob/38ecb0645cf861504a637a556fd4de74e106dabf/pythonscripts/4-1-1_LSTM.py" rel="nofollow">https://github.com/xiangzhang1015/Deep-Learning-for-BCI/blob/38ecb0645cf861504a637a556fd4de74e106dabf/pythonscripts/4-1-1_LSTM.py</a>.</p>

<p>Now the best accuracy I can achieve if I take one file and divide it into test and validation sets (so that all external factors are the same) is approximately 70% (in the best-case scenario), but it is not enough for rehabilitation.<br />
I have also tried to use OpenBCI GUI time series through LSL, but it did not make accuracy better, and in GUI at all no difference can be seen between rest and action when looking at graphs.</p>

<p>Is it possible to achieve better accuracy with this EEG headset? If yes, then what am I missing? What should I change, or add? What should be the bandpass filter range? How should the graph of rest and action states look?</p>

<p><strong>Raw data:</strong><br />
<img src="https://openbci.com/forum/uploads/editor/kv/nppmrmpj20g9.png" alt="" title="" /><br />
<strong>All electrodes after preprocessing (with pink line showing rest - 0 and action - 1 states):</strong><br />
<img src="https://openbci.com/forum/uploads/editor/zk/ltgdd817oe04.png" alt="" title="" /><br />
Does spikes before 1500 frame influences data overall? Should I remove them? Can they be detected already in raw data?<br />
<strong>C3 electrode after preprocessing (yellow - action, purple - rest):</strong><br />
<img src="https://openbci.com/forum/uploads/editor/6g/h4be07bw5w5j.png" alt="" title="" /></p>
]]>
        </description>
    </item>
    <item>
        <title>Openbci    FFT</title>
        <link>https://openbci.com/forum/index.php?p=/discussion/3829/openbci-fft</link>
        <pubDate>Tue, 02 Apr 2024 02:46:58 +0000</pubDate>
        <category>General Discussion</category>
        <dc:creator>fanfanfdx</dc:creator>
        <guid isPermaLink="false">3829@/forum/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Input ：sin(x); Vpp=400mV  F=10Hz . Signal generator input<br />
The FFT analysis on  OPENBCI  shows that the frequency component is 10hz and30Hz . <br />
I don't know why there's a 30Hz signal, where does it come from.<br />
<img src="https://openbci.com/forum/uploads/editor/k6/xk8r2z8pz2z0.png" alt="" title="" /><br />
I used OpenBCI  data and performed FFT in MATLAB, and found that it also contains a frequency component of 30Hz. I use a signal generator as input, and the input signal does not include 30Hz. <br />
I donnot know why?</p>
]]>
        </description>
    </item>
   </channel>
</rss>
