Cyton data format as seen by BrainFlow

I have a 16-channel setup with Cyton+Daisy+Ultracontex.
I am able to connect and read using the BrainFlow device description .
The data I get seems to be 32 channels of float data. I cannot match this to the Cyton data format definition.
Does anybody know how the data is mapped?

Comments

  • wjcroftwjcroft Mount Shasta, CA

    Best place to ask Brainflow questions is on the Slack. Sign up here,

    https://brainflow.org/

  • wjcroftwjcroft Mount Shasta, CA

    There may also be some correspondence with this table, see Cyton + Daisy section.

    https://docs.openbci.com/Software/OpenBCISoftware/GUIDocs/#cyton

  • ilnadiilnadi NC, USA

    I already had a Slack account and I asked. Here is the answer in case anybody else looks.
    I ran these checks:

        from brainflow.board_shim import BoardShim, BrainFlowInputParams, BoardIds, BrainFlowPresets
        from pprint import pprint
        # temporary code to learn
        print("\r\nInformation on CYTON")
        pprint(BoardShim.get_board_descr(BoardIds.CYTON_BOARD))
        print("\r\nInformation on CYTON+DAISY")
        pprint(BoardShim.get_board_descr(BoardIds.CYTON_DAISY_BOARD))
    

    And here is the output

    Information on CYTON
    {'accel_channels': [9, 10, 11],
    'analog_channels': [19, 20, 21],
    'ecg_channels': [1, 2, 3, 4, 5, 6, 7, 8],
    'eeg_channels': [1, 2, 3, 4, 5, 6, 7, 8],
    'eeg_names': 'Fp1,Fp2,C3,C4,P7,P8,O1,O2',
    'emg_channels': [1, 2, 3, 4, 5, 6, 7, 8],
    'eog_channels': [1, 2, 3, 4, 5, 6, 7, 8],
    'marker_channel': 23,
    'name': 'Cyton',
    'num_rows': 24,
    'other_channels': [12, 13, 14, 15, 16, 17, 18],
    'package_num_channel': 0,
    'sampling_rate': 250,
    'timestamp_channel': 22}

    Information on CYTON+DAISY
    {'accel_channels': [17, 18, 19],
    'analog_channels': [27, 28, 29],
    'ecg_channels': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16],
    'eeg_channels': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16],
    'eeg_names': 'Fp1,Fp2,C3,C4,P7,P8,O1,O2,F7,F8,F3,F4,T7,T8,P3,P4',
    'emg_channels': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16],
    'eog_channels': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16],
    'marker_channel': 31,
    'name': 'CytonDaisy',
    'num_rows': 32,
    'other_channels': [20, 21, 22, 23, 24, 25, 26],
    'package_num_channel': 0,
    'sampling_rate': 125,
    'timestamp_channel': 30}

Sign In or Register to comment.