RTP Series API Programming Reference  1.2.1
Multiple Pulse

Data Structures

struct  PulseInfo
 Data structure containing pulse information. More...
 

Typedefs

typedef struct PulseInfo PulseInfo
 Data structure containing pulse information. More...
 

Functions

EXPORT int PwrSnsr_FetchAllMultiPulse (SessionID Vi, const char *Channel, int PulseInfosSize, PulseInfo PulseInfos[], int *PulseInfosActualSize)
 Return all previously acquired multiple pulse measurements. The elements in the PulseInfos array correspond to pulses on the current trace from left to right (ascending time order). More...
 

Detailed Description

MultiplePulse functions

Typedef Documentation

◆ PulseInfo

typedef struct PulseInfo PulseInfo

Data structure containing pulse information.

Function Documentation

◆ PwrSnsr_FetchAllMultiPulse()

EXPORT int PwrSnsr_FetchAllMultiPulse ( SessionID  Vi,
const char *  Channel,
int  PulseInfosSize,
PulseInfo  PulseInfos[],
int *  PulseInfosActualSize 
)

Return all previously acquired multiple pulse measurements. The elements in the PulseInfos array correspond to pulses on the current trace from left to right (ascending time order).

Parameters
ViThe SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session.
ChannelChannel number. For single instruments, set this to "CH1".
PulseInfosSizeNumber of elements in PulseInfos array.
PulseInfosArray to fill with multi pulse information.
PulseInfosActualSizeActual number of valid elements in PulseInfos array.
Returns
Success (0) or error code.