Error Responses
When the DMP 44 LC is unable to execute the command, it returns an error response to
the host. The error response codes and their descriptions are as follows:
Code
Command/Response Table Overview
Although the DMP 44 LC uses the same structure for SIS commands, there are two
variations. One is the global command structure documented in the
"Command/Response Table for Basic SIS Commands"
The second set of tables for DSP SIS commands uses the command structure outline
beginning with
same structure of basic SIS commands, they differ in how the software addresses the
individual processor blocks within the DMP 44 LC.
Command/Response Table for Basic SIS Commands
Symbol definitions
]
=
CR/LF (carriage return/line feed) (hex 0D 0A)
}
=
Carriage return (no line feed, hex 0D)
=
•
Space character
|
=
Pipe (vertical bar) character
E
=
Escape key (hex 1B)
=
=
Future capability (not currently available)
X!
=
Version number
X@
=
Version and Build number
X#
Verbose/Response mode
=
Description
E10
Invalid command
Invalid preset
E11
E12
Invalid port number
Invalid parameter (number is out of range)
E13
E14
Not valid for this configuration
System timed out
E17
E22
Busy
Device is not present
E25
Command/Response Tables for DSP SIS
Listed to two decimal places (for example, x.xx)
The least significant bits is the build number (for example, x.xx.xxxx)
0 = clear or none
1 = verbose mode (not tagged, not broadcast)
2 = tagged responses for queries (tagged, not broadcast)
3 = verbose mode + tagged responses for queries (tagged and broadcast)
Default = 1 for RS-232 host control
NOTE:
sectiion that follows.
Commands. While using the
If 'tagged responses' is enabled, all read commands will return the
constant string + the data, like setting the value does, for example,
E CN}
command:
Ipn • X1@ ]
response:
DMP 44 LC • SIS Programming and Control
41