Enable scanning

The host must issue a Scan command to enable scanning before

 

documents can be transported through the scanner. If scanning has not

 

been enabled, the feeder and transport system will not turn on.

Initiate polling

Initiate host system polling of the scanner to ensure scanned document

 

images are transferred from the image buffer to the host system.

 

Polling should continue until scanning is disabled.

 

For more information see the sections entitled, “Controlling image

 

transfer order” and “Image header information” later in this chapter.

Feed documents

Feed documents according to the instructions found in the Kodak i1800

 

Series Scanners User’s Guide.

Disable scanning

Scanning is disabled to allow the host to download configuration/setup

 

changes between jobs and to handle certain types of errors.

 

Scanning is also disabled when one of the following conditions occur:

 

The scanner is first powered on using the power switch.

 

An End-of-Job indicator is sent by the operator from the operator

 

 

control panel touchscreen.

 

A scanner-unique End-of-Job command is issued by the host

 

 

computer.

 

An error occurs requiring fault recovery.

 

NOTE: When scanning is disabled, documents cannot be scanned until

 

the host enables scanning.

Error handling

The scanner recognizes and reports a variety of error conditions.

 

Some errors are reported to either the host or the touchscreen, while

 

others are reported to both the host and the touchscreen.

 

An error is defined as either a current or deferred error.

 

A current error results from a problem in processing the current

 

command. This can include sending an invalid command, trying to read

 

from an empty image buffer, or an end-of-job condition. Since one or

 

more errors may be pending at any time, current errors are reported

 

first.

 

A deferred error results from an error condition within the scanner, such

 

as a document jam. Deferred errors that may have occurred are

 

reported after current errors.

 

NOTE: Low level commands and information will be handled by your

 

device driver. The following information is provided for reference

 

only.

 

When an error occurs, the host will receive a Check Condition Status.

 

This indicates to the host that there may be one current error and

 

potentially one or more deferred errors. The host must follow a Check

 

Condition Status with a Request Sense command. The Sense data will

 

indicate the type of error that has occurred.

A-61580 November 2007

2-3

Page 7
Image 7
Kodak A-61580 manual Error handling, Enable scanning, Initiate polling, Feed documents, Disable scanning