f.ILI (incorrect length indicator) : Byte 2
Indicates that an error in logical block length has been detected
g.Sense key: Byte 2
Indicates the logical unit status using a sense key. This scanner supports the sense keys shown in the following table:
Sense key | Status of logical unit |
|
|
!0! | NO SENSE |
| The logical unit has no information to be specifically described in a |
| sense key. This status occurs because either a command has succeeded, |
| or because a command has terminated in the CHECK CONDITION |
| status since the ILI bit has been set to 1. |
|
|
!2! | NOT READY |
| The specified logical unit cannot be accessed. |
|
|
!3! | MEIDUM ERROR |
| A command has terminated because of a trouble with the medium. |
| Typical causes of this error with this scanner are that the ADF paper |
| chute is empty, paper is jammed in the ADF, or the ADF cover has been |
| opened. |
|
|
!4! | HARDWARE ERROR |
| An unrecoverable error was detected. |
|
|
!5! | ILLEGAL REQUEST |
| An illegal parameter exists either in a command (CDB), or in a group of |
| parameters sent in the DATA OUT phase following a command. |
|
|
!6! | UNIT ATTENTION |
| The target has been reset. |
|
|
!B! | ABORTED COMMAND |
| The target has aborted a command. |
|
|
h.Information bytes: Bytes 3 to 6
The information in this field is effective if ILI is 1. This scanner returns the remainder (2s complement for any negative value) so the requested transfer amount subtracted by the actual transfer amount.
i.Additional sense length: Byte 7
Specifies the number of sense bytes that follows. Even if all additional sense bytes cannot be tranferred because the allocation length in CDB is small, the value in this field is not adjusted to indicate the remaining data. This scanner always assumes X©0A.
4 $ 32