Enum TriggerAction#

Enum Documentation#

enum class mosaic::TriggerAction : uint8_t#

The action a trigger performs when it fires.

Every trigger configuration (keyboard, serial, parallel port) carries one of these values. The TriggerManager dispatches an action_requested() signal for Start/Stop; Log is the default “record and display” behaviour.

Values:

enumerator Log#

Write to CSV, display in the event panel — no control action.

enumerator StartRecording#

Begin a recording session (and log the event).

enumerator StopRecording#

End the current recording session (and log the event).