Hi Rolf, * Rolf Bensch <[email protected]> [Aug 13. 2015 23:11]: > Hi Klaus, > > Some functions of your scanner backend are very interesting for the > Pixma backend, too. My scanner (CanoScan 9000F) also has an ir-lamp for > dust removal functions. I'm very happy that you're implementing such > functions to Sane now.
the praise should go to Michael Rickmann <[email protected]>, I'm just pushing this upstream now ;-) > > Please move the buffer functions from backend/pieusb_buffer.[ch] to e.g. > sanei/sanei_buffer.[ch]. Then I also can use your buffer functions for > the Pixma backend. Stef, do you agree ? It should be noted that the current SANE API (or the dust removal code ?!) isn't really prepared for two-pass scanning with dust removal. The pieusb driver 'blocks' during the scan process because dust removal starts after the scan is complete. This appears to the sane frontend as a long sane_start() with an almost instantaneous transfer of scan data in sane_read(). Klaus -- SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) -- sane-devel mailing list: [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel Unsubscribe: Send mail with subject "unsubscribe your_password" to [email protected]
