163
Signametrics
DMM_ERROR_DTYPE
-20
// invalid input, bad DMM Type parameter
DMM_ERROR_READ_EEPROM
-21
// invalid data on the EEPROM
DMM_ERROR_USB_IO
-22
// I/O error from USB bus
DMM_ERROR_USB_PWR
-23
// USB 5V supply is too low
DMM_MCU_COM_ERROR
-24
// Microcontroller communication error
DMM_USB_DEV_COUNT
-25
// Wrong USB number of Devices encountered
5.10 Warning Codes
Following a warning, the DMM will continue to run normally with the exception of the fault indicated by
the warning code. Use the
DMMErrString()
function, to retrieve the string describing the warning. This
string may be used to notify the user. Based on it, an action may be taken to correct the source of the
warning. Several of the warning codes are part of a normal operation. Such are DMM_CNT_RNG, which
indicates that the counter requires more additional, or the POS_FS and NEG_FS are indication that the
signal level is too high for the selected range, which is normal.
DMM_APERTR_TOO_HIGH 101
// Aperture is too high (code too low) for this Operation
DMM_E_FUNC
102
// Invalid function value used
DMM_E_RNG
103
// Invalid range value used
DMM_CNT_RNG
104
// DMM counter out of range
DMM_E_IS_INIT
105
// Dmm is already initialized: in use
DMM_CAP_RATE_ERR
106
// Can't change Aperture or Read Interval in Cap mode.
DMM_ERR_FUNC
107
// Illegal function selection
DMM_ERR_APERTURE
108
// Wrong Aperture selected, see rate definition
DMM_TRIG_SAMPL_ERR
109
// Wrong number of Trigger samples
DMM_ERR_PARAMETER
110
// wrong parameter value
DMM_UN_CALIBRATED
111
// Expired Calibration. Needs service
DMM_TOO_COLD
112
// Temperature too low
DMM_TOO_HOT
113
// Temperature too high
DMM_BAD_TC_TYPE
114
// Wrong TC type
DMM_MC_STOP
115
// Microcontroller was stopped/interruped during an operation
DMM_POS_FS
116
// Positive Over Range
DMM_NEG_FS
117
// Negative Over Range
DMM_BUSY
118
// DMM is busy, wait for ready
DMM_FUNC_INACTIVE
119
// Function can not be selected, or not available for this model
DMM_READ_INTERVL
120
// Read Interval value incompatible with Aperture,
DMM_FAIL_OPEN_CAL
121
// Failed to perform Open-Cal operation
DMM_CAL_2usOffset
122
// Failed to Cal offset in 2.5uS Aperture
DMM_CAL_2usGain
123
// Failed to Cal gain in 2.5uS Aperture
DMM_USB_LOW_POWER
124
// USB supply is too low for this opereation
DMM_USB_HIGH_POWER 125
// USB supply is too high
DMM_WRONG_GRD_VER 126
// MCU Firmwhare does not support operation
5.11 Parameter List
The following definitions are from the USBDMMUser.h file.
5.11.1 Measurement and Source Functions
The following list contains values that set the DMM functions. Use the
DMMSetFuncction()
function to
set these values. Use
DMMGetFunction()
to retrieve the value of the currently set function
#define VDC
0
DC Volts
#define VAC
5
AC Volts
#define IAC
10
AC Current
#define IDC
14
DC Current
Содержание SMU2060
Страница 26: ...Signametrics 26 PXI Instrumentation Switching modules SMX4030 SMX4032 IVI COM driver...
Страница 81: ...81 Signametrics Postive Value 100 Warning code Example char cBuf 64 int status status DMMGetCalDate 0 cBuf...
Страница 106: ...Signametrics 106 Postive Value 100 Warning code Example char cBuf 64 int status status DMMPeriodStr 0 cBuf...