70
Error code
Description
-100
Command error
This is the generic syntax error for devices that
cannot detect more specific errors. This code
indicates only that a Command Error as defined in
IEEE 488.2, 11.5.1.1.4 has occurred.
-102
Syntax error
An unrecognized command or data type was
encountered; for example, a string was received
when the device does not accept strings.
-103
Invalid
separator
The parser was expecting a separator and
encountered an illegal character; for example, the
semicolon was omitted after a program message
unit,
MEAS:VOLT:DC?:MEAS:CURR:DC?
-104
Data type error
The parser recognized a data element different than
one allowed; for example, numeric or string data was
expected but block data was encountered.
-108
Parameter not
allowed
More parameters were received than expected for
the header; for example, the KLOCk command only
accepts one parameter, so receiving
“:SYSTem:KLOCk 1,0” is not allowed.
-109
Missing
parameter
Fewer parameters were received than required for
the header; for example, the KLOCk command
requires one parameter, so receiving
“KLOCk” is not
allowed.
-111
Header
separator error
A character which is not a legal header separator
was encountered while parsing the header; for
example, no white space followed the header, thus
*SRE2 is an error.
-112
Program
mnemonic too
long
The header contains more that twelve characters
(see IEEE 488.2, 7.6.1.4.1).
-113
Undefined
header
The header is syntactically correct, but it is
undefined for this specific device; for example, *XYZ
is not defined for any device.
-114
Header suffix
out of range
The value of a numeric suffix attached to a program
mnemonic, see Syntax and Style section 6.2.5.2,
makes the header invalid.
-115
Unexpected
number of
parameters
The number of parameters received does not
correspond to the number of parameters expected.
This is typically due an inconsistency with the
number of instruments in the selected group.
-120
Numeric data
error
This error, as well as errors -121 through -129, are
generated when parsing a data element which
appears to be numeric, including the nondecimal
numeric types. This particular error message should
be used if the device cannot detect a more specific
error.