Skip to content

Feature Request: Real-Time EEG Impedance Checker Integration #56

@kimit0310

Description

@kimit0310

Description

Background

Currently, our MoBI lab uses two distinct EEG systems (dry and wet) from different manufacturers, each with unique setup protocols and impedance-checking procedures. This variation in setup complicates and prolongs our experiment preparation process. Additionally, our current workflow lacks the capability to continuously monitor electrode impedance during data collection, limiting our ability to ensure optimal EEG data quality throughout testing.

Proposed Solution

Create a unified, real-time EEG impedance checker integrated into MoBI-View. This tool would streamline EEG setup procedures, standardize quality checks across both wet and dry EEG systems, and significantly reduce complexity during preparation. Moreover, integrating live impedance monitoring would provide continuous insight into data quality during experiments, enhancing overall reliability and data integrity.

Implementation Details

Since MoBI-View already supports Lab Streaming Layer (LSL) data streams and leverages PyQt6 for GUI development, it is ideally suited for integrating the impedance checker. This feature can be implemented either:

  • As a dedicated tab within MoBI-View, or
  • As a standalone application leveraging existing MoBI-View infrastructure.

Tasks

  • Evaluate available manufacturer APIs for accessing impedance data. (mbt streamer should already stream impedance related values to lsl, for dsi we might need to change the dsi2lsl streamer here)
  • Develop impedance data streams using LSL streams
  • Implement GUI visualization

Freeform Notes

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions