Indicentally, I also have an OpticBook 3600.
After a very brief try I was unsuccessful using Sane properly, so
instead of looking into C/C++ I started working on a generic USB scanner
protocol analyzer and driver-generator in Ruby and GTK. This would
enable even non-programmer users to capture USB traffic from official
drivers, section out certain structures, analyze/decode image data, etc.
Non-progrmmer users with an eye for repetitive patterns could do most of
the protocol analysis and dissection, and then engineers/programmers who
understand a bit of USB and the datasheets of the chips in the scanners
could fill in the missing logic parts.
It would provide very advanced settings for power users to create
scanning profiles, e.g. set your stepper motor speed and acceleration
curves, CCD driving frequency, etc. to balance between speed, image
quality, sound/noise of scanning, etc.
It is still in a very early phase though.
2021.01.21. 11:37 keltezéssel, Olaf Meeuwissen írta:
Hi list,
FYI, Héctor also submitted this as
https://gitlab.com/sane-project/backends/-/issues/429
Héctor Abreu writes:
Hi,
I'm trying to scan using xsane on a Linux machine (running Devuan Beowulf)
using an old Plustek OpticBook 3600 scanner.
nzetina@portatil:~$ lsusb
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:c01b Logitech, Inc. MX310 Optical Mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 003: ID 17ef:4807 Lenovo UVC Camera
Bus 007 Device 006: ID 07b3:0900 Plustek, Inc. OpticBook 3600 Scanner
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. AES2810
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
When I run xsane, the program will close and I get the message below:
nzetina@portatil:~$ xsane
[genesys] WARNING: Your scanner is not fully supported or at least
[genesys] had only limited testing. Please be careful and
[genesys] report any failure/success to
[genesys] [email protected]. Please provide as many
[genesys] details as possible, e.g. the exact name of your
[genesys] scanner and what does (not) work.
*** stack smashing detected ***: <unknown> terminated
Abortado
Please let me know if it's still supported.
Thank you in advance for any hint or help.
Regards,
--
Olaf Meeuwissen, LPIC-2 FSF Associate Member since 2004-01-27
GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13 F43E B8A4 A88A F84A 2DD9
Support Free Software https://my.fsf.org/donate
Join the Free Software Foundation https://my.fsf.org/join