![]() |
CNiIviScopeChannel | ![]() ![]() ![]() ![]() ![]() ![]() |
Class |
Declared in: NiIviScope.h |
Overview
Additional settings for configuring the oscilloscope's acquisition channels.
Data Items
![]() |
long | Coupling[] | Specifies how the oscilloscope couples the input signal for the channel. |
![]() |
bool | Enabled[] | Specifies whether the oscilloscope acquires a waveform or measurement for a channel. |
![]() |
double | InputFrequencyMax[] | Specifies the maximum input frequency in hertz of the channel. |
![]() |
double | InputImpedance[] | Specifies the input impedance in ohms for the channel. |
![]() |
double | Offset[] | Specifies the location in volts relative to ground of the center of the range that you specify with the Range property. |
![]() |
double | ProbeAttenuation[] | Specifies the scaling factor by which the probe you attach to the channel attenuates the input. |
![]() |
double | ProbeSense[] | Returns the probe attenuation value the oscilloscope automatically senses. |
![]() |
double | Range[] | Specifies the absolute value in volts of the input range the oscilloscope can acquire for the channel. |
Functions
![]() |
inline void | Configure( const CString &channel, double range, double offset, long coupling, double probeAttenuation, bool enabled ) |
Configures the most commonly configured properties of the oscilloscope channel sub-system. |
![]() |
inline void | ConfigureCharacteristics( const CString &channel, double inputImpedance, double maxInputFrequency ) |
Configures the properties that control the electrical characteristics of the channel. |