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:
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
--button-1 <int>  [read-only]
--button-2 <int>  [read-only]
--original <int>  [read-only]
Type of original to scan
--target <int>  [read-only]
Target operation type
--scan-resolution <int>  [read-only]
Important are existing lines starting with [pixma]. With this info it's
simple to enable button support.
Hope this helps.
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: email@example.com
Unsubscribe: Send mail with subject "unsubscribe your_password"