LibTiePie  0.4.4
Library for interfacing TiePie engineering instruments
 All Files Functions Typedefs Macros Groups Pages
Trigger

This section contains all channel trigger related functions. More...

Modules

 Enabled
 The enabled state of a channel trigger determines whether a channel is selected as trigger source.
 
 Kind
 The channel trigger kind property is used to control how the channel trigger responds to the channel input signal.
 
 Level
 The channel trigger level property is used to control at which level(s) the channel trigger responds to the channel input signal.
 
 Hysteresis
 The channel trigger hysteresis property is used to control the sensitivity of the trigger system.
 
 Condition
 Some trigger kinds require an additional condition to indicate how the channel trigger must respond to the input signal.
 
 Time
 The Time property determines how long a specific condition must last for the channel trigger to respond.
 

Functions

bool8_t ScpChHasTrigger (TpDeviceHandle_t hDevice, uint16_t wCh)
 Check whether the channel has trigger support.
 
bool8_t ScpChTrIsAvailable (TpDeviceHandle_t hDevice, uint16_t wCh)
 Check whether the channel trigger is available.
 

Detailed Description

This section contains all channel trigger related functions.

Function Documentation

bool8_t ScpChHasTrigger ( TpDeviceHandle_t  hDevice,
uint16_t  wCh 
)

Check whether the channel has trigger support.

Parameters
hDeviceA device handle.
wChChannel number, 0 to ScpGetChannelCount() - 1.
Returns
BOOL8_TRUE if the channel has trigger support, BOOL8_FALSE otherwise.
Since
0.4.2
bool8_t ScpChTrIsAvailable ( TpDeviceHandle_t  hDevice,
uint16_t  wCh 
)

Check whether the channel trigger is available.

Parameters
hDeviceA device handle.
wChChannel number, 0 to ScpGetChannelCount() - 1.
Returns
BOOL8_TRUE if available, BOOL8_FALSE otherwise.
Since
0.4.4