Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 695 Bytes

README.md

File metadata and controls

31 lines (24 loc) · 695 Bytes

Data Model Standard for EEG Streams

The purpose of this document is to promote a discussion for standardizing a data model for streaming EEG.

Data should always assume a data buffer.

Example in JSON format:

{
  "metric": String // E.g. EEG, ACCL, etc (optional)
  "source": String // E.g. Muse, OpenBCI, etc (optional)
  "sampleRate": Number // E.g. 250. always in hz (optional)
  "mock": Boolean // E.g. false (optional)
  "buffer": [ // List of samples
    {
      "timestamp": Date, 
      "data": [ // List of channels
        {
          "id": String // E.g. FP1, FP2, F3, F4, C3, C4, etc (optional)
          "value": Number
        },
        ...
      ]
    }
  ]
}