97 void SetCouplingType(CouplingType type)
100 CouplingType GetCouplingType()
101 {
return (CouplingType) m_couplingtype.
GetIntVal(); }
103 void SetHfRejectState(
bool state)
105 void SetNoiseRejectState(
bool state)
108 bool GetHfRejectState()
110 bool GetNoiseRejectState()
113 void SetHoldoffTimeState(
bool state)
116 bool GetHoldoffTimeState()
Definition AcceleratorBuffer.h:204
Simple edge trigger.
Definition EdgeTrigger.h:44
EdgeType GetType()
Gets the currently selected edge type.
Definition EdgeTrigger.h:78
EdgeType
Types of edges to trigger on.
Definition EdgeTrigger.h:51
@ EDGE_ANY
Either rising or falling transition.
Definition EdgeTrigger.h:59
@ EDGE_FALLING
High to low transition.
Definition EdgeTrigger.h:56
@ EDGE_ALTERNATING
Trigger on rising edge, then falling, then rising again, and so on.
Definition EdgeTrigger.h:66
@ EDGE_RISING
Low to high transition.
Definition EdgeTrigger.h:53
static std::string GetTriggerName()
Return the constant trigger name "edge".
Definition EdgeTrigger.cpp:121
FilterParameter & m_edgetype
Type of edge to trigger on.
Definition EdgeTrigger.h:128
virtual bool ValidateChannel(size_t i, StreamDescriptor stream) override
Check if a stream is allowed to be connected to the given input.
Definition EdgeTrigger.cpp:129
void SetType(EdgeType type)
Set the type of the edge to trigger on.
Definition EdgeTrigger.h:74
A parameter to a filter.
Definition FilterParameter.h:86
bool GetBoolVal() const
Returns the value of the parameter interpreted as a boolean.
Definition FilterParameter.h:113
void SetIntVal(int64_t i)
Sets the parameter to an integer value.
Definition FilterParameter.cpp:307
int64_t GetIntVal() const
Returns the value of the parameter interpreted as an integer.
Definition FilterParameter.h:119
void SetBoolVal(bool b)
Sets the parameter to a boolean value.
Definition FilterParameter.cpp:294
Generic representation of an oscilloscope, logic analyzer, or spectrum analyzer.
Definition Oscilloscope.h:51
Descriptor for a single stream coming off a channel.
Definition StreamDescriptor.h:47
Abstract base class for oscilloscope / logic analyzer trigger inputs.
Definition Trigger.h:46