RTP Series API Programming Reference
1.2.1
|
Functions | |
EXPORT int | PwrSnsr_GetMarkerTimePosition (SessionID Vi, int MarkerNumber, float *TimePosition) |
Get the time (x-axis-position) of the selected marker relative to the trigger. More... | |
EXPORT int | PwrSnsr_SetMarkerTimePosition (SessionID Vi, int MarkerNumber, float TimePosition) |
Set the time (x-axis-position) of the selected marker relative to the trigger. More... | |
EXPORT int | PwrSnsr_GetMarkerPixelPosition (SessionID Vi, int MarkerNumber, int *PixelPosition) |
Get the horizontal pixel position (X-axis-position) of the selected vertical marker. There are 501 pixel positions numbered from 0 to 500 inclusive. More... | |
EXPORT int | PwrSnsr_SetMarkerPixelPosition (SessionID Vi, int MarkerNumber, int PixelPosition) |
Set the horizontal pixel position (X-axis-position) of the selected vertical marker. There are 501 pixel positions numbered from 0 to 500 inclusive. More... | |
EXPORT int | PwrSnsr_FetchArrayMarkerPower (SessionID Vi, const char *Channel, float *AvgPower, PwrSnsrCondCodeEnum *AvgPowerCondCode, float *MaxPower, PwrSnsrCondCodeEnum *MaxPowerCondCode, float *MinPower, PwrSnsrCondCodeEnum *MinPowerCondCode, float *PkToAvgRatio, PwrSnsrCondCodeEnum *PkToAvgRatioCondCode, float *Marker1Power, PwrSnsrCondCodeEnum *Marker1PowerCondCode, float *Marker2Power, PwrSnsrCondCodeEnum *Marker2PowerCondCode, float *MarkerRatio, PwrSnsrCondCodeEnum *MarkerRatioCondCode) |
Returns an array of the current marker measurements for the specified channel. More... | |
EXPORT int | PwrSnsr_FetchMarkerAverage (SessionID Vi, const char *Channel, int Marker, PwrSnsrCondCodeEnum *IsValid, float *Val) |
Forthe specified marker, return the average power or voltage at the marker. The units are the same as the specified channel. More... | |
EXPORT int | PwrSnsr_FetchMarkerMax (SessionID Vi, const char *Channel, int Marker, PwrSnsrCondCodeEnum *IsValid, float *Val) |
Forthe specified marker, return the maximum power or voltage at the marker. The units are the same as the specified channel. More... | |
EXPORT int | PwrSnsr_FetchMarkerMin (SessionID Vi, const char *Channel, int Marker, PwrSnsrCondCodeEnum *IsValid, float *Val) |
Forthe specified marker, return the minimum power or voltage at the marker. The units are the same as the specified channel. More... | |
EXPORT int | PwrSnsr_ReadArrayMarkerPower (SessionID Vi, const char *Channel, float *AvgPower, PwrSnsrCondCodeEnum *AvgPowerCondCode, float *MaxPower, PwrSnsrCondCodeEnum *MaxPowerCondCode, float *MinPower, PwrSnsrCondCodeEnum *MinPowerCondCode, float *PkToAvgRatio, PwrSnsrCondCodeEnum *PkToAvgRatioCondCode, float *Marker1Power, PwrSnsrCondCodeEnum *Marker1PowerCondCode, float *Marker2Power, PwrSnsrCondCodeEnum *Marker2PowerCondCode, float *MarkerRatio, PwrSnsrCondCodeEnum *MarkerRatioCondCode) |
Returns an array of the current marker measurements for the specified channel. More... | |
EXPORT int | PwrSnsr_ReadMarkerAverage (SessionID Vi, const char *Channel, int Marker, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Forthe specified marker, return the average power or voltage at the marker. The units are the same as the specified channel. More... | |
EXPORT int | PwrSnsr_ReadMarkerMax (SessionID Vi, const char *Channel, int Marker, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Forthe specified marker, return the maximum power or voltage at the marker. The units are the same as the specified channel. More... | |
EXPORT int | PwrSnsr_ReadMarkerMin (SessionID Vi, const char *Channel, int Marker, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Forthe specified marker, return the minimum power or voltage at the marker. The units are the same as the specified channel. More... | |
EXPORT int | PwrSnsr_FetchIntervalAvg (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the average power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_FetchIntervalFilteredMin (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the minmum power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_FetchIntervalFilteredMax (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the maximum filtered power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_FetchIntervalMax (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the maximum instantaneous power or voltage in the time interval between marker1 and marker 2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_FetchIntervalMin (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the minimum instantaneous power or voltage in the time interval between marker1 and marker 2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_FetchIntervalPkToAvg (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the peak-to-average ratio of the power or voltage between marker 1 and marker 2. The units are dB for logarithmic channel units or percent for linear channel units. More... | |
EXPORT int | PwrSnsr_ReadIntervalAvg (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the average power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_ReadIntervalFilteredMin (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the minmum power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_ReadIntervalFilteredMax (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the maximum filtered power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_ReadIntervalMax (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the maximum instantaneous power or voltage in the time interval between marker1 and marker 2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_ReadIntervalMin (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the minimum instantaneous power or voltage in the time interval between marker1 and marker 2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_ReadIntervalPkToAvg (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the peak-to-average ratio of the power or voltage between marker 1 and marker 2. The units are dB for logarithmic channel units or percent for linear channel units. More... | |
EXPORT int | PwrSnsr_FetchIntervalMaxAvg (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return maximum of the average power trace between MK1 and MK2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_FetchIntervalMinAvg (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return minimum of the average power trace between MK1 and MK2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_ReadIntervalMaxAvg (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return maximum of the average power trace between MK1 and MK2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_ReadIntervalMinAvg (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return minimum of the average power trace between MK1 and MK2. The units will be the same as the specified channel. More... | |
EXPORT int | PwrSnsr_FetchMarkerDelta (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the difference between MK1 and MK2. The units will be the same as marker units. More... | |
EXPORT int | PwrSnsr_FetchMarkerRatio (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the ratio of MK1 to MK2. The units will be dB for logarithmic units or percent for linear units. More... | |
EXPORT int | PwrSnsr_FetchMarkerRDelta (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the difference between MK2 and MK1. The units will be the same as marker units. More... | |
EXPORT int | PwrSnsr_FetchMarkerRRatio (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the ratio of MK2 to MK1. The units will be dB for logarithmic units or percent for linear units. More... | |
EXPORT int | PwrSnsr_ReadMarkerDelta (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the difference between MK1 and MK2. The units will be the same as marker units. More... | |
EXPORT int | PwrSnsr_ReadMarkerRatio (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the ratio of MK1 to MK2. The units will be dB for logarithmic units or percent for linear units. More... | |
EXPORT int | PwrSnsr_ReadMarkerRDelta (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the difference between MK2 and MK1. The units will be the same as marker units. More... | |
EXPORT int | PwrSnsr_ReadMarkerRRatio (SessionID Vi, const char *Channel, PwrSnsrCondCodeEnum *CondCode, float *Val) |
Return the ratio of MK2 to MK1. The units will be dB for logarithmic units or percent for linear units. More... | |
Marker functions
EXPORT int PwrSnsr_FetchArrayMarkerPower | ( | SessionID | Vi, |
const char * | Channel, | ||
float * | AvgPower, | ||
PwrSnsrCondCodeEnum * | AvgPowerCondCode, | ||
float * | MaxPower, | ||
PwrSnsrCondCodeEnum * | MaxPowerCondCode, | ||
float * | MinPower, | ||
PwrSnsrCondCodeEnum * | MinPowerCondCode, | ||
float * | PkToAvgRatio, | ||
PwrSnsrCondCodeEnum * | PkToAvgRatioCondCode, | ||
float * | Marker1Power, | ||
PwrSnsrCondCodeEnum * | Marker1PowerCondCode, | ||
float * | Marker2Power, | ||
PwrSnsrCondCodeEnum * | Marker2PowerCondCode, | ||
float * | MarkerRatio, | ||
PwrSnsrCondCodeEnum * | MarkerRatioCondCode | ||
) |
Returns an array of the current marker measurements for the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
AvgPower | Average power between the markers. |
AvgPowerCondCode | Condition code. |
MaxPower | Maximum power between the markers. |
MaxPowerCondCode | Condition code. |
MinPower | Minimum power between the markers. |
MinPowerCondCode | Condition code. |
PkToAvgRatio | The ratio of peak to average power between the markers. |
PkToAvgRatioCondCode | Condition code. |
Marker1Power | The power at Marker 1. |
Marker1PowerCondCode | Condition code. |
Marker2Power | The power at Marker 2. |
Marker2PowerCondCode | Condition code. |
MarkerRatio | Ratio of power at Marker 1 and power at Marker 2. |
MarkerRatioCondCode | Condition code. |
EXPORT int PwrSnsr_FetchIntervalAvg | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the average power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_FetchIntervalFilteredMax | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the maximum filtered power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_FetchIntervalFilteredMin | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the minmum power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_FetchIntervalMax | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the maximum instantaneous power or voltage in the time interval between marker1 and marker 2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_FetchIntervalMaxAvg | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return maximum of the average power trace between MK1 and MK2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_FetchIntervalMin | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the minimum instantaneous power or voltage in the time interval between marker1 and marker 2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_FetchIntervalMinAvg | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return minimum of the average power trace between MK1 and MK2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_FetchIntervalPkToAvg | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the peak-to-average ratio of the power or voltage between marker 1 and marker 2. The units are dB for logarithmic channel units or percent for linear channel units.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_FetchMarkerAverage | ( | SessionID | Vi, |
const char * | Channel, | ||
int | Marker, | ||
PwrSnsrCondCodeEnum * | IsValid, | ||
float * | Val | ||
) |
Forthe specified marker, return the average power or voltage at the marker. The units are the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
Marker | Marker number. |
IsValid | Condition code. |
Val | Measurement value |
EXPORT int PwrSnsr_FetchMarkerDelta | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the difference between MK1 and MK2. The units will be the same as marker units.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. |
Val | Measurement value. |
EXPORT int PwrSnsr_FetchMarkerMax | ( | SessionID | Vi, |
const char * | Channel, | ||
int | Marker, | ||
PwrSnsrCondCodeEnum * | IsValid, | ||
float * | Val | ||
) |
Forthe specified marker, return the maximum power or voltage at the marker. The units are the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
Marker | Marker number. |
IsValid | |
Val | Measurement value. |
EXPORT int PwrSnsr_FetchMarkerMin | ( | SessionID | Vi, |
const char * | Channel, | ||
int | Marker, | ||
PwrSnsrCondCodeEnum * | IsValid, | ||
float * | Val | ||
) |
Forthe specified marker, return the minimum power or voltage at the marker. The units are the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
Marker | Marker number. |
IsValid | |
Val | measurement value. |
EXPORT int PwrSnsr_FetchMarkerRatio | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the ratio of MK1 to MK2. The units will be dB for logarithmic units or percent for linear units.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_FetchMarkerRDelta | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the difference between MK2 and MK1. The units will be the same as marker units.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_FetchMarkerRRatio | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the ratio of MK2 to MK1. The units will be dB for logarithmic units or percent for linear units.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
Get the horizontal pixel position (X-axis-position) of the selected vertical marker. There are 501 pixel positions numbered from 0 to 500 inclusive.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
MarkerNumber | |
PixelPosition |
Get the time (x-axis-position) of the selected marker relative to the trigger.
Note that time markers must be positioned within the time limits of the trace window in the graph display. If a time outside of the display limits is entered, the marker will be placed at the first or last time position as appropriate.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
MarkerNumber | |
TimePosition |
EXPORT int PwrSnsr_ReadArrayMarkerPower | ( | SessionID | Vi, |
const char * | Channel, | ||
float * | AvgPower, | ||
PwrSnsrCondCodeEnum * | AvgPowerCondCode, | ||
float * | MaxPower, | ||
PwrSnsrCondCodeEnum * | MaxPowerCondCode, | ||
float * | MinPower, | ||
PwrSnsrCondCodeEnum * | MinPowerCondCode, | ||
float * | PkToAvgRatio, | ||
PwrSnsrCondCodeEnum * | PkToAvgRatioCondCode, | ||
float * | Marker1Power, | ||
PwrSnsrCondCodeEnum * | Marker1PowerCondCode, | ||
float * | Marker2Power, | ||
PwrSnsrCondCodeEnum * | Marker2PowerCondCode, | ||
float * | MarkerRatio, | ||
PwrSnsrCondCodeEnum * | MarkerRatioCondCode | ||
) |
Returns an array of the current marker measurements for the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
AvgPower | Average power between the markers. |
AvgPowerCondCode | Condition code. |
MaxPower | Maximum power between the markers. |
MaxPowerCondCode | Condition code. |
MinPower | Minimum power between the markers. |
MinPowerCondCode | Condition code. |
PkToAvgRatio | The ratio of peak to average power between the markers. |
PkToAvgRatioCondCode | Condition code. |
Marker1Power | The power at Marker 1. |
Marker1PowerCondCode | Condition code. |
Marker2Power | The power at Marker 2. |
Marker2PowerCondCode | Condition code. |
MarkerRatio | Ratio of power at Marker 1 and power at Marker 2. |
MarkerRatioCondCode | Condition code. |
EXPORT int PwrSnsr_ReadIntervalAvg | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the average power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_ReadIntervalFilteredMax | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the maximum filtered power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_ReadIntervalFilteredMin | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the minmum power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_ReadIntervalMax | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the maximum instantaneous power or voltage in the time interval between marker1 and marker 2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_ReadIntervalMaxAvg | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return maximum of the average power trace between MK1 and MK2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_ReadIntervalMin | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the minimum instantaneous power or voltage in the time interval between marker1 and marker 2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_ReadIntervalMinAvg | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return minimum of the average power trace between MK1 and MK2. The units will be the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_ReadIntervalPkToAvg | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the peak-to-average ratio of the power or voltage between marker 1 and marker 2. The units are dB for logarithmic channel units or percent for linear channel units.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_ReadMarkerAverage | ( | SessionID | Vi, |
const char * | Channel, | ||
int | Marker, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Forthe specified marker, return the average power or voltage at the marker. The units are the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
Marker | Marker number. |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value |
EXPORT int PwrSnsr_ReadMarkerDelta | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the difference between MK1 and MK2. The units will be the same as marker units.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_ReadMarkerMax | ( | SessionID | Vi, |
const char * | Channel, | ||
int | Marker, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Forthe specified marker, return the maximum power or voltage at the marker. The units are the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
Marker | Marker number. |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_ReadMarkerMin | ( | SessionID | Vi, |
const char * | Channel, | ||
int | Marker, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Forthe specified marker, return the minimum power or voltage at the marker. The units are the same as the specified channel.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
Marker | Marker number. |
CondCode | Condition code for the measurement. Condition code. |
Val | measurement value. |
EXPORT int PwrSnsr_ReadMarkerRatio | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the ratio of MK1 to MK2. The units will be dB for logarithmic units or percent for linear units.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_ReadMarkerRDelta | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the difference between MK2 and MK1. The units will be the same as marker units.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
EXPORT int PwrSnsr_ReadMarkerRRatio | ( | SessionID | Vi, |
const char * | Channel, | ||
PwrSnsrCondCodeEnum * | CondCode, | ||
float * | Val | ||
) |
Return the ratio of MK2 to MK1. The units will be dB for logarithmic units or percent for linear units.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
Channel | Channel number. For single instruments, set this to "CH1". |
CondCode | Condition code for the measurement. Condition code. |
Val | Measurement value. |
Set the horizontal pixel position (X-axis-position) of the selected vertical marker. There are 501 pixel positions numbered from 0 to 500 inclusive.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
MarkerNumber | |
PixelPosition |
Set the time (x-axis-position) of the selected marker relative to the trigger.
Note that time markers must be positioned within the time limits of the trace window in the graph display. If a time outside of the display limits is entered, the marker will be placed at the first or last time position as appropriate.
Vi | The SessionID handle that you obtain from the PwrSnsr_init function. The handle identifies a particular instrument session. |
MarkerNumber | |
TimePosition |