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

Reply via email to