Using HDLC/LAP-D Protocol
Status and Error Messages
1 | IO_DSBL | Terminal disabled |
|
| The terminal must be enabled before it will accept |
|
| write or control write requests. |
11 | IO_LONG_MSG | Message too long |
|
| Indicates one of the following errors: |
|
| • The packet length in the header is not zero. |
|
| • The control length in the header is not zero for a |
|
| CW_STATS or CW_REVCODE request. |
|
| • The control length in the header is greater than six |
|
| for a CW_TIMERS request. |
12 | IO_SHRT_MSG | Message too short |
|
| Indicates one of the following errors: |
|
| • The request length is less than four (too short to |
|
| contain the control write header). |
|
| • The control length in the header is less than six for |
|
| a CW_TIMERS request. |
24 | IO_BAD_CTL | Bad control function or format |
|
| Indicates one of the following errors: |
• The control length in the header does not equal the request length plus four.
• The control code in the header contains a value
other than CW_STATS, CW_REVCODE or CW_TIMERS.
• The value specified for a timer resolution in a CW_TIMERS request is outside of the range zero to four.
Read Completion Status Codes
All receive completion messages will have the status IO_OK. Received messages that have errors are not returned by the protocol.
Chapter 3 | 37 |