OnlineProtocol#
- class myogestic.gui.protocols.OnlineProtocol(main_window)[source]#
Class for handling the online protocol of the MyoGestic application.
- Parameters:
main_window (MyoGestic) – The main window of the application.
- _main_window#
The main window of the application.
- Type:
MyoGestic
- _selected_visual_interface#
The selected visual interface for the online protocol.
- Type:
VisualInterface | None
- _model_interface#
The model interface for the online protocol.
- Type:
MyoGesticModelInterface | None
- _biosignal_recording__buffer#
Buffer for storing the biosignal data.
- _ground_truth_recording__buffer#
Buffer for storing the ground truth data.
- _prediction_before_filter_recording__buffer#
Buffer for storing the predictions before filtering.
- _predictions_after_filter_recording__buffer#
Buffer for storing the predictions after filtering.
- _selected_real_time_filter_recording__buffer#
Buffer for storing the selected real-time filter.
- _output_systems__dict#
Output systems for the online
- Type:
Methods
__init__
(main_window)_update_device_configuration
(is_configured)close_event
(event)online_emg_update
(data)