![]() |
CNiIviScopeMeasurement | ![]() ![]() ![]() ![]() ![]() |
Class |
Declared in: NiIviScope.h |
Overview
Functions for acquiring waveforms and waveform measurements.
Functions
![]() |
inline void | Abort() |
Aborts an acquisition and returns the oscilloscope to the Idle state. |
![]() |
inline void | Automatically configures the instrument. | |
![]() |
inline void | FetchWaveform( const CString &channel, CNiReal64Vector &waveform, double &xFirst, double &xIncrement ) |
This function returns the waveform the oscilloscope acquires for the channel you specify. |
![]() |
inline double | FetchWaveformMeasurement( const CString &channel, long measurementFunction ) |
Fetches a waveform measurement from the channel you specify The waveform on which the oscilloscope calculates the waveform measurement is from an acquisition that you previously initiated. |
![]() |
inline void | FetchWaveformMinMax( const CString &channel, CNiReal64Vector &minWaveform, CNiReal64Vector &maxWaveform, double &xFirst, double &xIncrement ) |
This function returns the waveforms the oscilloscope acquires for the channel you specify. |
![]() |
inline void | Initiate() |
Initiates a waveform acquisition. |
![]() |
inline bool | IsWaveformElementInvalid( double elementValue ) |
This function determines whether a value you pass from the waveform array is invalid. |
![]() |
inline void | ReadWaveform( const CString &channel, long int maxTime, CNiReal64Vector &waveform, double &xFirst, double &xIncrement ) |
Initiates an acquisition on all channels that you enable with the Channel.Configure function. |
![]() |
inline double | ReadWaveformMeasurement( const CString &channel, long int maxTime, long measurementFunction ) |
Initiates an acquisition on all channels that you enable with the Channel.Configure function. |
![]() |
inline void | ReadWaveformMinMax( const CString &channel, long int maxTime, CNiReal64Vector &minWaveform, CNiReal64Vector &maxWaveform, double &xFirst, double &xIncrement ) |
Initiates an acquisition on all channels that you enable with the Channel.Configure function. |
![]() |
inline long | Status() |
Returns a value indicating the state of an acquisition. |