97
APPENDIX B: 488 Controller Error Messages
The following error messages are returned if an error condition exists and the STATUS command is
executed. The error condition is reset after the message is sent. Only the most recent error is maintained.
Error No.
Error Text and Description
00
OK
01
INVALID ADDRESS
Caused by an invalid address outside the allowable IEEE 488 bus range of 00 to 30 for
primary addresses and 00 to 31 for secondary addresses.
02
INVALID COMMAND
Caused by an unrecognized command or invalid parameter.
03
WRONG MODE
Caused by trying to execute a command not allowed within the present state of the
interface (for example, REMOTE16 as a peripheral).
04
Unassigned—Reserved
05
Unassigned—Reserved
06
NO MACRO
A DOMACRO or READ command was received but the Macro buffer specified is empty.
07
MACRO OVERFLOW
No memory is available to allocate as a Macro buffer.
08
COMMAND OVERFLOW
More than 127 characters were received and interpreted as a command.
09
ADDRESS OVERFLOW
More than 15 primary-address/secondary-address pairs were received.
10
MESSAGE OVERFLOW
No memory is available to buffer the received data of the OUTPUT command.
11
NOT A TALKER
As the Active Controller, an un-addressed OUTPUT, a SEND DATA, or a SEND CMD
was received and the 488 Controller was not in the Talk Addressed State.
12
NOT A LISTENER
As the Active Controller, an un-addressed ENTER or a SEND ENTER was received and
the 488 Controller was not in the Listen Addressed State.
13
BUS ERROR
The 488 Controller tried to output data to the bus but there was no active listener to
accept it.
Appendix B: 488 Controller
Error Messages