Here are the latest results for my 3590:
As Bouke Jan wrote, the firmware files are the same; I did
a diff on a hexdump and could not find any difference.
I tried more resolutions. The results are funny:
- 200 dpi is OK
- 150 dpi works, too
- 100 dpi works, but the scanned area was displaced in y direction
- 75 dpi works, but scans a larger y distance than expected
- 50 dpi is OK,
- values under 50 are rounded to 50
It seems that the y controls enjoy some intellectual freedom
with this scanner.
About the preview bit: the old code was
source = 0x00;
if (pss->preview) {
source |= 0x80; /* no high quality in preview */
}
else {
source |= 0x40; /* no preview */
}
The new version is
source = 0x40; /* always set no-preview bit */
if (pss->preview)
source |= 0x80; /* no high quality in preview */
The film scanning unit needs more work. If I set the "transparency
mode" in xsane, the film scanner lamp turn on, but subsequent
scans move the flatbed unit, not the film unit.
Best regards,
Ulrich