| Model(s) |
Issue |
| Multiple
MFC models |
When
scanning multiple pages from the ADF with the scan dialog hidden,
only the last page is delivered to the application. There is
no known work-around: When the unit is asked to scan it feeds
all pages, but delivers only the last to the application. |
|
After
each scan from the feeder, the device indicates that there are
more pages available. Once the feeder goes empty, when the application
requests the (imaginary) next page, the driver returns TWRC_CANCEL/TWCC_SUCCESS
i.e. "User cancelled transfer." There is no way to
distinguish this from an actual user cancel during normal scanning. |
|
MFC-5840CN |
Setting
ICAP_PIXELTYPE does not update the value of ICAP_BITDEPTH. |
|
CAP_XFERCOUNT
is initally 0 (!) and cannot be set to -1. MSG_RESET sets it
to 0. It can be set to a positive integer, and during scanning
it magically changes to 32767. Extremely silly bugs. |
|
Setting
CAP_FEEDERENABLED to TRUE or FALSE returns failure (TWRC_FAILURE/TWCC_BUMMER)
- but selects the feeder anyway. |
|
Querying
CAP_FEEDERLOADED always returns TRUE, whether there is paper
in the feeder or not. |
|
With
the user interface suppressed, selecting the feeder has no effect:
The device always scans from the flatbed. |