Protocol#

class myogestic.gui.protocols.Protocol(main_window)[source]#

Class for handling the different protocols of the MyoGestic application.

Parameters:

main_window (MyoGestic) – The main window of the MyoGestic application.

main_window#

The main window of the MyoGestic application.

Type:

MyoGestic

available_protocols#

The available protocols of the MyoGestic application. The protocols are: - RecordProtocol - TrainingProtocol - OnlineProtocol

Type:

list[RecordProtocol | TrainingProtocol | OnlineProtocol]

_current_protocol#

The current protocol that is selected by the user.

Type:

RecordProtocol | TrainingProtocol | OnlineProtocol | None

Methods