AcquisitionStart requires to be triggered once, and remains triggered until stopped. More...
#include <PvTriggerSelector.h>
Public Member Functions | |
| PvTriggerSelectorAcquisitionStart (const char *const aName="AcquisitionStart") | |
| Constructor. More... | |
| virtual | ~PvTriggerSelectorAcquisitionStart () |
| Virtual destructor. | |
| void | Start (const uint32_t aHeight) override |
| Signals the state machine to move from the Enabled state to the Armed state. More... | |
| void | Stop () override |
| Unconditionally moves the state machine into the Enabled state. | |
| void | FireTrigger () override |
| Moves the state from armed to one-shot. | |
Public Member Functions inherited from PvTriggerSelectorDefault | |
| PvTriggerSelectorDefault (const char *const aName="N/A") | |
| Constructor. More... | |
| virtual | ~PvTriggerSelectorDefault () |
| Virtual destructor. | |
| void | Rearm () override |
| Nothing to do for the default implementation. | |
| void | SetMode (const bool aIsEnabled) override |
| Sets the trigger mode (enabled or disabled). More... | |
| bool | GetMode () const override |
| Gets the trigger mode. More... | |
| void | SetSource (const uint32_t aSource) override |
| Sets the trigger source. More... | |
| uint32_t | GetSource () const override |
| Gets the trigger source. More... | |
| PvString | GetName () const override |
| Gets the selector name. More... | |
| bool | IsEnabled () const override |
| Checks if the trigger is enabled. More... | |
Public Member Functions inherited from IPvTriggerSelector | |
| virtual | ~IPvTriggerSelector () |
| Virtual destructor. | |
Additional Inherited Members | |
Protected Member Functions inherited from PvTriggerSelectorDefault | |
| void | SetState (const State aState) |
| Sets the selector state. More... | |
| State | GetState () const override |
| Gets the current selector state. More... | |
AcquisitionStart requires to be triggered once, and remains triggered until stopped.
|
inline |
Constructor.
| [in] | aName | The selector name. |
|
inlineoverridevirtual |
Signals the state machine to move from the Enabled state to the Armed state.
| [in] | aHeight | The image height (ignored). |
Reimplemented from PvTriggerSelectorDefault.
Reimplemented in PvTriggerSelectorLineStart.
Copyright (c) 2002-2024 Pleora Technologies Inc.
www.pleora.com