BaseDeviceWidget(QWidget)

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

class biosignal_device_interface.gui.device_template_widgets.core.base_device_widget.BaseDeviceWidget(self, parent: PySide6.QtWidgets.QWidget | None = None, f: PySide6.QtCore.Qt.WindowType = Default(Qt.WindowFlags))[source]

Bases: QWidget

Initialize self. See help(type(self)) for accurate signature.

Parameters:

parent (QWidget | QMainWindow | None)

closeEvent(self, event: PySide6.QtGui.QCloseEvent) None[source]
Parameters:

event (QCloseEvent)

Return type:

None

get_device_information()[source]

Gets the current configuration of the device.

Returns:

Dictionary that holds information about the current device configuration and status.

Return type:

Dict[str, Enum | int | float | str]