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);