18 #ifndef NSCOPEAPI_TRIGGER_H__ 19 #define NSCOPEAPI_TRIGGER_H__ NSCOPE_API ErrorType nScope_set_trigger_on(ScopeHandle nScope, bool triggerOn)
Set the trigger on/off state.
NSCOPE_API ErrorType nScope_get_trigger_delay_ms(ScopeHandle nScope, double *triggerDelay)
Get the trigger delay in milliseconds.
#define NSCOPE_API
Definition: nScopeAPI_defs.h:29
NSCOPE_API ErrorType nScope_get_trigger_edge(ScopeHandle nScope, TriggerEdge *triggerEdge)
Get the trigger edge condition.
NSCOPE_API ErrorType nScope_get_trigger_on(ScopeHandle nScope, bool *triggerOn)
Get the trigger on/off state.
ErrorType
Definition: nScopeAPI_defs.h:42
NSCOPE_API ErrorType nScope_set_trigger_source(ScopeHandle nScope, int triggerSource)
Set the trigger source channel.
TriggerEdge
Definition: nScopeAPI_defs.h:79
NSCOPE_API ErrorType nScope_get_trigger_level(ScopeHandle nScope, double *triggerLevel)
Get the trigger level.
NSCOPE_API ErrorType nScope_set_trigger_delay_ms(ScopeHandle nScope, double triggerDelay)
Set the trigger delay in milliseconds.
struct scopeDev_ * ScopeHandle
Definition: nScopeAPI_defs.h:32
NSCOPE_API ErrorType nScope_set_trigger_level(ScopeHandle nScope, double triggerLevel)
Set the trigger level.
NSCOPE_API ErrorType nScope_set_trigger_edge(ScopeHandle nScope, TriggerEdge triggerEdge)
Set the trigger edge condition.
NSCOPE_API ErrorType nScope_get_trigger_delay_us(ScopeHandle nScope, double *triggerDelay)
Get the trigger delay in microseconds.
NSCOPE_API ErrorType nScope_get_trigger_source(ScopeHandle nScope, int *triggerSource)
Get the trigger source channel.
NSCOPE_API ErrorType nScope_set_trigger_delay_us(ScopeHandle nScope, double triggerDelay)
Set the trigger delay in microseconds.