BaseDevice Constants

Base Device class for real-time interfaces to hardware devices. Developer: Dominik I. Braun Contact: dome.braun@fau.de Last Update: 2024-06-05

enum biosignal_device_interface.constants.devices.core.base_device_constants.DeviceChannelTypes(value)[source]

Bases: Enum

An enumeration.

Valid values are as follows:

ALL = <DeviceChannelTypes.ALL: 1>

All

AUXILIARY = <DeviceChannelTypes.AUXILIARY: 2>

Auxiliary

BIOSIGNAL = <DeviceChannelTypes.BIOSIGNAL: 3>

Biosignal

The Enum and its members also have the following methods:

static _generate_next_value_(name, start, count, last_values, *args, **kwds)

Generate the next value when not given.

name: the name of the member start: the initial start value or None count: the number of existing members last_value: the last value assigned or None

static _new_member_(*args, **kwargs)

Create and return a new object. See help(type) for accurate signature.

enum biosignal_device_interface.constants.devices.core.base_device_constants.DeviceType(value)[source]

Bases: Enum

Enum class for the different available devices. Add new devices here.

Valid values are as follows:

OTB_QUATTROCENTO_LIGHT = <DeviceType.OTB_QUATTROCENTO_LIGHT: 1>

OT Bioelettronica Quattrocento Light

OTB_MUOVI = <DeviceType.OTB_MUOVI: 2>

OT Bioelettronica Muovi

OTB_MUOVI_PLUS = <DeviceType.OTB_MUOVI_PLUS: 3>

OT Bioelettronica Muovi Plus

The Enum and its members also have the following methods:

static _generate_next_value_(name, start, count, last_values, *args, **kwds)

Generate the next value when not given.

name: the name of the member start: the initial start value or None count: the number of existing members last_value: the last value assigned or None

static _new_member_(*args, **kwargs)

Create and return a new object. See help(type) for accurate signature.

enum biosignal_device_interface.constants.devices.core.base_device_constants.OTBDeviceType(value)[source]

Bases: Enum

Enum class for the different available OT Bioelettronica devices. Add new devices here.

Valid values are as follows:

QUATTROCENTO_LIGHT = <OTBDeviceType.QUATTROCENTO_LIGHT: (1, 'Quattrocento Light')>
MUOVI = <OTBDeviceType.MUOVI: (2, 'Muovi')>
MUOVI_PLUS = <OTBDeviceType.MUOVI_PLUS: (3, 'Muovi Plus')>

The Enum and its members also have the following methods:

static _generate_next_value_(name, start, count, last_values, *args, **kwds)

Generate the next value when not given.

name: the name of the member start: the initial start value or None count: the number of existing members last_value: the last value assigned or None

static _new_member_(*args, **kwargs)

Create and return a new object. See help(type) for accurate signature.