Hi Louis, Please try to fix this issue. The main problem are special needed settings in function send_scan_param() (command 0xde20) from pixma_mp150.c. You can fetch correct settings from reference scans from a Windows machine.
To check button support, you can use this simple test: 1. push any button 2. $ SANE_DEBUG_PIXMA=11 scanimage -A If you scanner has button support, you should get a similar response: [...] Buttons: --button-update Update button state [pixma] INTR T=1.165 len=32 [pixma] 00000000:00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [pixma] 00000010:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [pixma] --button-1 <int> [1] [read-only] Button 1 --button-2 <int> [0] [read-only] Button 2 --original <int> [0] [read-only] Type of original to scan --target <int> [2] [read-only] Target operation type --scan-resolution <int> [0] [read-only] Scan resolution [...] Important are existing lines starting with [pixma]. With this info it's simple to enable button support. Hope this helps. Cheers, Rolf Am 29.01.2018 um 20:40 schrieb Louis Lagendijk: > On Sun, 2018-01-28 at 14:26 +0000, Patrick Roncagliolo wrote: >> Hi Rolf, >> >> I tested scanimage with different options today. In particular, I >> tested all the combinations of connection/resolution/color available >> with flatbed mode: >> >> --Connection: usb/net >> --Resolution: 75/150/300/600/1200 >> --Color: color/gray/lineart >> >> ...for a total of 30 tests. I can confirm that all the combinations >> work, I have a folder with all the scans and a script, so I can >> replicate the operation while collecting debug info by >> setting SANE_DEBUG_PIXMA if necessary, and share all the results >> somewhere (eg. Google Drive). >> >> But ADF _do not_ work for me using scanimage or scanadf. Here's a >> sample output (SANE_DEBUG_PIXMA=3 PIXMA_EXPERIMENT=1): > This sounds the same as the status on my MB5050. You may also want to > test the button support: that probably does not work either. > > BR, Louis
-- sane-devel mailing list: sane-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel Unsubscribe: Send mail with subject "unsubscribe your_password" to sane-devel-requ...@lists.alioth.debian.org