Wykres commitów

8569 Commity (c41640f36433e646989665bac0ac5da460f2d9a9)

Autor SHA1 Wiadomość Data
Rolf Bensch c41640f364 pixma: new global parameter to set duration of receive timeout loop
The default value for receive timeout loop duration has not been changed.
The loop still takes 8 seconds if a timeout occurs.
2016-03-03 13:36:44 +01:00
Stéphane Voltz 9897357727 enable pixel averaging whne bleow 600 for all models 2016-02-28 21:26:27 +01:00
Stéphane Voltz d784dec60b motor table fixes
- add target speed for 600 dpi gray
- add slope table for 4800/2400 dpi, gray and color
2016-02-28 12:26:12 +01:00
Stéphane Voltz 759729331c fix maximum speed compute in gray mode 2016-02-28 12:18:56 +01:00
Stéphane Voltz e1b1ba8aee fix expiration time option reading 2016-02-26 05:57:35 +01:00
Stéphane Voltz 61d6f5c214 mode set fixes 2016-02-25 21:37:55 +01:00
Stéphane Voltz fa2c9dc9b2 fix GPIO during scan 2016-02-25 21:37:00 +01:00
Stéphane Voltz c5117ed0f1 doc and version update 2016-02-24 21:43:29 +01:00
Stéphane Voltz 747275a00f add 1200 and 2400 dpi mode for LiDE 120 2016-02-24 21:16:40 +01:00
Stéphane Voltz 2a18600792 make 1200 dpi scan mode work for LiDE 120 2016-02-24 21:16:40 +01:00
Stéphane Voltz b11a69d275 make 600 dpi mode work for LiDE 120
- add override for registers 0x16 and 0x70 since 120's sensor
  is set differently according to resolution
2016-02-24 21:16:40 +01:00
m. allan noah 15e203de89 Various copyright comment updates 2016-02-23 21:11:00 -05:00
m. allan noah 1465543cc0 fujitsu backend v130
run init_model before init_ms so some scanners can override
set all M309x and M409x scanners s->broken_diag_serial = 1
2016-02-23 21:07:06 -05:00
m. allan noah 963de58dfc Enable padded read for DR-3080CII 2016-02-23 20:42:52 -05:00
m. allan noah 1207ce5a40 Support SANE_USB_WORKAROUND env var
Here, we add a new env var (SANE_USB_WORKAROUND) to sanei_usb.c.
This allows end users to conditionally enable the workaround added
in commit 014b45d920. The default is
to not enable the workaround, because more recent Linux kernels no
longer seem to need it. Some users have even reported failure with
the workaround enabled.
2016-02-23 20:36:32 -05:00
Stéphane Voltz 219198838b LiDE 120 working [75-300] dpi
- fix sensor pixel number
- enable calibration
- default to 16 pixel DUMMY
2016-02-23 21:39:22 +01:00
Stéphane Voltz 4fd1d10228 tune scanarea geometry 2016-02-22 21:45:02 +01:00
Stéphane Voltz a74ebe551d first almost correct scan at 300 dpi 2016-02-21 22:16:44 +01:00
Stéphane Voltz 8f938f2d00 GL124 DAC and SENSOR setup changes 2016-02-21 22:16:44 +01:00
Stéphane Voltz f56ffa63b9 doxygne fix 2016-02-21 22:16:44 +01:00
Stéphane Voltz 2e1102dc3a add dedicated reference slope tables for LiDE 120 2016-02-21 22:16:44 +01:00
Stéphane Voltz 214dfad1d5 use dedicated LiDE120 GPIO 2016-02-21 22:16:44 +01:00
Stéphane Voltz 387cea7d6c define dedicated motor/sensor/gpio for LiDE 120 2016-02-21 22:16:44 +01:00
Stéphane Voltz e90f8cb8a1 latin1 -> utf8 2016-02-21 22:16:44 +01:00
Rolf Bensch d74d3bcd88 README.linux: add some hints for individual SANE installations 2016-02-18 22:34:16 +01:00
Rolf Bensch 926a7e67b6 pixma: fix scanner names 2016-02-17 21:24:18 +01:00
Rolf Bensch 235dc80b5f pixma: Canon i-SENSYS MF6100 Series is working 2016-02-17 21:10:44 +01:00
Rolf Bensch 6d89f7ef25 pixma: backend version 0.17.26 2016-02-17 21:06:04 +01:00
Rolf Bensch 7a227dcaf2 pixma_imageclass: wait for 8sec to throw last page out of ADF feeder @ ADFDUP 2016-02-17 21:03:18 +01:00
Rolf Bensch 23efb9f55f pixma_imageclass: PIXMA_ENO_PAPER check also for ADFDUP scans 2016-02-17 21:01:48 +01:00
Rolf Bensch 29ceb0e377 pixma_imageclass: fix for failed first usb command (timeout)
Sometimes the first usb command to the scanner fails after a previous scan.
A workaround was to reconnect the usb cable. This fix simply resends the
failed command.
2016-02-17 20:59:32 +01:00
Rolf Bensch 8f1202d653 pixma_imageclass: fixes for MF6100 Series
- special ADF settings
- the MF6100 Series is a Generation 2+ scanner, but uses the old read image command
2016-02-17 20:55:49 +01:00
Rolf Bensch 02855737ee pixma: use usb timeout instead of sleep timer while waiting for usb response 2016-02-17 20:32:00 +01:00
Rolf Bensch 4771fab9c1 pixma: reduce global usb read and write timeouts to 1 sec 2016-02-17 20:30:47 +01:00
Olaf Meeuwissen 99f7e7872f Disable use of pthreads if pthread.h cannot be found 2016-02-13 17:37:34 +09:00
Olaf Meeuwissen 04d5e4a0cf Move #include <pthread.h> to sanei_thread.h
The sanei header file may need pthread_t.  If it does, make sure it
is available.
2016-02-13 17:34:46 +09:00
Rolf Bensch af35e9ba74 pixma: Canon Pixma MG3600 Series is working
Reported by Rajib Bandopadhyay
2016-02-11 12:06:34 +01:00
Stéphane Voltz 7bd773ade5 LiDE 120 support wip 2016-02-09 09:56:29 +01:00
Alessandro Zummo 056f590f2d epsonds: fixed comment 2016-01-23 00:55:31 +01:00
Alessandro Zummo cf2dfea000 epsonds: extend the bug fix to all depths 2016-01-22 20:44:36 +01:00
Alessandro Zummo 8fd6151acd epsonds: fix stripes on DS-60000 at 1bpp/300dpi 2016-01-22 17:38:00 +01:00
Alessandro Zummo 4fa7f4f6f8 epsonds: clear endpoints on startup in order to fix some strange scanner / xhci combo 2016-01-22 17:01:57 +01:00
Rolf Bensch f78e85cad6 pixma: backend version 0.17.25 2016-01-08 18:35:20 +01:00
Rolf Bensch b08c324223 pixma: Canon PIXMA MG5700 Series is working
Reported by Andrew Reginato, bug #315244
2016-01-08 18:34:27 +01:00
Rolf Bensch 0f47b47b75 pixma_mp[150|810]: disable send_time()
The function send_time() makes trouble with a lot of scanners.
We send a warning to the debug output instead of sending the time.

fix for [#315248] Canon MP250 with pixma backend is not working
2016-01-08 17:32:36 +01:00
Rolf Bensch b040b150a0 pixma: fix for [#315244] Add support for Canon PIXMA MG5700, MG6800, MG6900 and MG7700
These scanners are new and need further testing!
2016-01-08 16:54:30 +01:00
Rolf Bensch 81c429082c pixma: update copyright 2016-01-08 16:43:46 +01:00
Olaf Meeuwissen 9aecb00947 md5: Avoid the need for casting
This also modifies the code slightly to follow the original array
access more closely.
2016-01-08 21:26:31 +09:00
Volker Diels-Grabsch cdad5961f3 Introduce md5_set_uint32
This fixes the following GCC warning:

warning: dereferencing type-punned pointer will break strict-aliasing rules
2016-01-08 21:21:30 +09:00
Olaf Meeuwissen f3471c2ca6 saned: Use system header IPv6 test macros if available
This should fix [-Wstrict-aliasing] compiler warnings on those systems
where the IN6_IS_ADDR_LOOPBACK and IN6_IS_ADDR_V4MAPPED macros exist.
POSIX.1-2001 states that they shall be defined in netinit/in.h so most
systems will probably have them.
2016-01-02 17:50:34 +09:00