Operator`s manual

Table Of Contents
117 Signametrics
Remarks To use this function the DMM must be in ACV measurement function, and a valid range
must be selected. A double-precision floating-point Median voltage result is stored in the
location pointed to by lpdResult. This measurement is a composite function which
utilizes several sub functions, and could take over 10 seconds to perform. See the
Median measurement section of the manual for more detail.
Parameter
Type/Description
nDmm
int Identifies the DMM. DMMs are numbered starting with zero.
lpdResult
double * Points to the location to hold the median voltage.
Return Value The return value is one of the following constants.
Value
Meaning
DMM_OKAY
Operation successfully completed.
Negative Value
Error code
Example double Median; int status = DMMReadMedian(0, &Median);
DMMReadNorm
SMU2060 SMU2064
Description Take a reading that is in base value.
#include "SMU2060.h"
int DMMReadNorm(int nDmm, double *lpdRead)
Remarks This function returns a double floating-point reading. Unlike DMMRead() the returned
value is in base units. That is, it returns 0.2 for a 200 mV input and 1e6 for a 1.0 M.
Very large values are indication of over range condition.
Parameter
Type/Description
nDmm
int Identifies the DMM. DMMs are numbered starting with zero.
lpdRead
double * Pointer to a location where the reading is saved.
Return Value Integer value version code or an error code.
Value
Meaning
POS_FS or NEG_FS
Positive or Negative Full Scale, or overrange
Negative Value
Error code
DMM_OKAY
Valid return.
Example double reading; int status = DMMReadNorm(0, &reading);