Connect to FPGA, Cyton data Interpreting

uoimyuoimy Shanghai

Hi,
I would like to ask three questions:
1. The Cyton board collects data collected on the Daisy board by supplying power to the Daisy board and sending corresponding signals. Can we use FPGA instead of Cyton to supply power to Daisy and send corresponding signals, and then collect Daisy data using FPGA?
2. We want to connect the data of Cyton and Daisy to FPGA. What should we do?
3. After obtaining the raw EEG data of Cyton, does the actual data in microvolts require multiplying the values in the table (>100000) by a scaling factor (0.02235)? But even after this calculation, it still exceeds 2000 uV, but the normal EEG data should be 0-200 uV. May I ask why the value is so large?

Thanks.

Comments

  • wjcroftwjcroft Mount Shasta, CA

    Uoimy, hi.

    Cyton and Daisy communicate via SPI bus. Cyton is master and Daisy is slave. See pinouts on mainboard and Daisy connectors. MISO MOSI etc. You cannot turn Cyton mainboard into a slave, its firmware assumes Master role. However you could use Daisy as a slave. But great caution is advised as you may void any warranty that you had.

    ADS1299 data conversion outlined here:

    https://docs.openbci.com/Cyton/CytonDataFormat/#interpreting-the-eeg-data

    Can I ask WHY you want to use an FPGA as a microcontroller? You lose all the advantages of the OpenBCI GUI, Brainflow, and other apps that understand Cyton data format and streaming.

    I see your website is a reseller of BCI gear,

    https://www.uoimy.com/

    Any comments? Are these authentic OpenBCI products? Many Chinese vendors are selling dysfunctional clones.

    Regards, William

  • uoimyuoimy Shanghai

    Hi William,
    Thank you very much for your reply.
    These questions are all from customers. We are reseller of OpenBCI and only provide genuine products imported from OpenBCI. I remember I should have communicated some issues with you through email before. We do not produce our own products, let alone imitate any products. In fact, we are also very distressed that there are some suppliers in China who imitate OpenBCI's products. Customers often compare the prices of imitation products with the prices of genuine products we provide, and we often explain this issue to customers.
    1. We have seen the help document of “interpreting the eeg data”, but it is still not clear. So we want to confirm with you that the original data collected is still large after multiplying the scale factor, up to thousands of microvolts, which is far higher than the normal value of EEG. What is the reason?
    2. We communicated with the customer about the reason for using FPGA, and they said they have an FPGA based deep learning model acceleration platform. They want to use OpenBCI to collect data and connect to this computing platform. They are not trying to replicate Openbci products, so they would like to see if you can provide some technical support.
    Thank you very much!

  • wjcroftwjcroft Mount Shasta, CA

    @uoimy said:
    ...
    We have seen the help document of “interpreting the eeg data”, but it is still not clear. So we want to confirm with you that the original data collected is still large after multiplying the scale factor, up to thousands of microvolts, which is far higher than the normal value of EEG. What is the reason?

    https://openbci.com/forum/index.php?p=/discussion/201/large-millivolt-data-values-fbeeg-full-band-eeg
    "DC offset" is EEG below .5 Hz. This is removed typically by a bandpass from .5 Hz to say 45 Hz.

    We communicated with the customer about the reason for using FPGA, and they said they have an FPGA based deep learning model acceleration platform. They want to use OpenBCI to collect data and connect to this computing platform. They are not trying to replicate Openbci products, so they would like to see if you can provide some technical support.

    I recommend using the Cyton as normal with the GUI or Brainflow. Then piping your data stream to the FPGA device over a separate channel: such as usb serial, TCP, UDP wifi, etc. There is no advantage in connecting the FPGA to the Cyton or Daisy directly.

    Thank you very much!

    Regards, William

  • uoimyuoimy Shanghai

    Hi Walliam,
    Thank you very much for your support! :)

Sign In or Register to comment.