CNiIviDmm

Measurement Studio IVI

Class CNiIviDmm Base ClassesData ItemsConstructorsFunctionsGo to hierarchy chart    Prev page: ConfigureNext page: Ac    
Class Declared in:
NiIviDmm.h

'Overview' icon -- Shortcut to top of page. Overview

CNiIviDmm controls digital multimeters (DMMs) that have IVI class compliant instrument drivers. CNiIviDmm allows you to measure scalar quantities of an input signal with a DMM. Typically, the measured quantity is a voltage (AC or DC), current, or resistance. However, the CNiIviDmm class supports instruments that measure other quantities such as temperature and frequency. CNiIviDmm supports typical DMMs as well as common extended functionality found in more complex instruments.

Hierarchy Chart Hierarchy Chart

'Base Classes' icon -- Shortcut to top of page. Base Classes

'Data Items' icon -- Shortcut to top of page. Data Items

Public data CNiIviDmmAc Ac Additional settings for taking AC measurements.
Public data CNiIviDmmAdvanced Advanced Advanced Dmm properties.
Public data CNiIviDmmFrequency Frequency Additional settings for taking frequency and period measurements.
Public data long Function The kind of measurement to take.
Public data CNiIviDmmMeasurement Measurement Functions for acquiring and retrieving measurements.
Public data double Range The measurement range.
Public data double Resolution The measurement resolution of the DMM in absolute units.
Public data CNiIviDmmTemperature Temperature Additional settings for taking temperature measurements.
Public data CNiIviDmmTrigger Trigger Additional settings for taking measurements after a trigger event occurs.

'Constructors' icon -- Shortcut to top of page. Constructors

Public constructor inline

CNiIviDmm()

Default constructor.
Public constructor inline

CNiIviDmm( const CString &resourceName, bool idQuery = true, bool reset = true, const CString &options = "" )

Constructor.

'Functions' icon -- Shortcut to top of page. Functions

Public function inline void

Configure( long function, double range, double resolution )

Sets the Function, Range, and Resolution properties.