[sane-devel] Avision minimum resolutions
Ralph Little
skelband at gmail.com
Tue Sep 8 17:03:44 BST 2026
Hi all,
OK, this is a bit of a long shot, but I thought I would ask here.
I was just testing an older avision device the HP Scanjet 5370c and it
reports ASIC 5. The avision backend selects 80dpi as the minimum
supported resolution, but this scanner cannot do that. The motor stalls
and just buzzes. This is a problem because frontend previews select the
lowest resolution available.
It *can* do 100dpi perfectly fine though. In the avision code, there is
a small section to determine the minimum resolution in the
init_options() function that is based entirely on the reported ASIC
version. This seems crazy to me. Surely the minimum resolution is a
function of the hardware such as the head drive motor regardless of what
the ASIC's capabilities are and will vary from model to model?
Does anyone here have a long enough memory to know what the thinking
was? I am tempted to add a minimum resolution option to the device
definitions in the avision backend to override what the ASIC can do.
Cheers,
Ralph
More information about the sane-devel
mailing list