Class ParallelPortTrigger#

Inheritance Relationships#

Base Type#

  • public QObject

Class Documentation#

class ParallelPortTrigger : public QObject#

Public Functions

explicit ParallelPortTrigger(const ParallelPortConfig &config, QObject *parent = nullptr)#
~ParallelPortTrigger() override#
bool start()#
void stop()#
bool is_active() const#
int events_fired() const#
void set_recording_marker(bool active)#
const ParallelPortConfig &config() const#

Signals

void triggered(mosaic::TriggerEvent event)#
void error_occurred(QString message)#