LibTiePie  0.4.5
Library for interfacing TiePie engineering instruments
 All Files Functions Typedefs Macros Modules Pages
Measurements

Description

This section contains all measurements related functions.

Oscilloscopes can measure in block mode or in streaming mode. This is determined by the measure mode.

Several polling routines and events are available to determine the measurement status.

Modules

 Mode
 This section contains measure mode related functions.
 
 Status
 This section contains measurement status related functions.
 

Functions

bool8_t ScpStart (TpDeviceHandle_t hDevice)
 Start a single measurement. More...
 
void ScpStop (TpDeviceHandle_t hDevice)
 Stop a running measurement. More...
 
void ScpForceTrigger (TpDeviceHandle_t hDevice)
 Force a trigger. More...
 

Function Documentation

bool8_t ScpStart ( TpDeviceHandle_t  hDevice)

Start a single measurement.

Use the measurement status functions or events to determine the status of a running measurement.

Parameters
hDeviceA device handle.
Returns
BOOL8_TRUE if the measurement is started, BOOL8_FALSE otherwise.
Since
0.4.0
void ScpStop ( TpDeviceHandle_t  hDevice)

Stop a running measurement.

Parameters
hDeviceA device handle.
Since
0.4.0
void ScpForceTrigger ( TpDeviceHandle_t  hDevice)

Force a trigger.

If the trigger conditions are set in such a way that the input signal(s) will never meet the trigger settings, the instrument will wait forever. Use this function to force a trigger, independent from the input signal(s).

Parameters
hDeviceA device handle.
Since
0.4.0