Error Messages
M370046-01 B-3
B

Command Error List

An error in the range [-199, -100] indicates that an IEEE 488.2 syntax

error has been detected by the instrument’s parser. The occurrence of any

error in this class causes the command error bit (bit 5) in the Event Status

Register to be set.

Table B-1

Command Error List

Error Code Error Message Description
-100 Command error
This is the generic syntax error
-102 Syntax Error
An unrecognized command or data type was encountered; for
example, a string was received when the device does not accept
strings.
-108 Parameter not Allowed
More parameters were received than expected for the header;
for example, the *SRE common command only accepts one
parameter, so receiving *SRE 0,1 is not allowed.
-109 Missing Parameter
Fewer parameters were received than required for the header;
for example, the *SAV common command requires one
parameter, so receiving *SAV is not allowed.
-110 Command header error
An error was detected in the header.
-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.
-121 Invalid character in number
An invalid character for the data type being parsed was
encountered; for example, an alpha in a decimal numeric or a
“9" in octal data.
-140 Character data error
This error is generated when parsing a character data element.
-150 String data error
This error is generated when parsing a string data element fails.
-151 Invalid string data
A string data element was expected, but was invalid for some
reason (see IEEE 488.2, 7.7.5.2); for example, an END
message was received before the terminal quote character.