10 #include "DigitalSource.h"
11 #include "HAL/AnalogTrigger.h"
63 AnalogTriggerType outputType);
70 AnalogTriggerType m_outputType;
bool Get() const
Get the state of the analog trigger output.
Definition: AnalogTriggerOutput.cpp:48
AnalogTriggerOutput(const AnalogTrigger &trigger, AnalogTriggerType outputType)
Create an object that represents one of the four outputs from an analog trigger.
Definition: AnalogTriggerOutput.cpp:27
bool IsAnalogTrigger() const override
Is source an AnalogTrigger.
Definition: AnalogTriggerOutput.cpp:67
HAL_Handle GetPortHandleForRouting() const override
Definition: AnalogTriggerOutput.cpp:60
DigitalSource Interface.
Definition: DigitalSource.h:25
Class to represent a specific output from an analog trigger.
Definition: AnalogTriggerOutput.h:48
int GetChannel() const override
Definition: AnalogTriggerOutput.cpp:79
Definition: AnalogTrigger.h:20
AnalogTriggerType GetAnalogTriggerTypeForRouting() const override
Definition: AnalogTriggerOutput.cpp:72