Crate config

Crate config 

Source

Modules§

sensors
time

Structs§

ClockConfig
Optional clock configuration (e.g. timezone).
DiurnyxConfig
Diurnyx logger configuration.
I2cBusConfig
I2C bus interface configuration (e.g. clock speed, pull-ups, muxes).
InterfaceConfig
Optional interface configurations (e.g. I2C1, I2C2).
PatientConfig
Patient information for EDF header.
RecordingConfig
Recording information for EDF header and recording configuration.
SensorConfig
Sensor configuration, e.g. for an I2C sensor.
SignalConfig
Signal configuration for one EDF signal/channel.
SignalSource
Fully typed source for one EDF signal/channel.

Enums§

DriverChannel
Driver specific channel.
DriverConfig
Driver specific configuration parameters.

Constants§

DEFAULT_RECORD_DURATION_SECS
Default EDF record duration if not specified.
MAX_CONFIG_LEN
Maximum file size for the configuration JSON.
MAX_SENSORS
Maximum number of sensors supported.
MAX_SIGNALS
Maximum number of signals supported.
SENSOR_NAME_LEN
Maximum length of sensor names.