Wykres commitów

3126 Commity (1ffcd3471000fd38aa965ed73be521e9c5111c68)

Autor SHA1 Wiadomość Data
Rolf Bensch 1ffcd34710 Canon i-SENSYS MF4800 Series is working 2013-12-27 11:33:44 +01:00
Rolf Bensch 7c454611a8 MF4800 supports 14" legal paper size in ADF mode 2013-12-27 11:08:03 +01:00
Rolf Bensch 473d976c0f fix usb cmd transaction timeout 2013-12-23 10:02:49 +01:00
Stéphane Voltz a9dc869717 calibration tuning for LiDE35 and LiDE80 2013-12-23 06:20:23 +01:00
Stéphane Voltz f5f88cefde tune gamma for LIDE80 sensor 2013-12-23 06:18:10 +01:00
Stéphane Voltz c5730be96b enable fast fed for LiDE80 2013-12-23 06:18:10 +01:00
Stéphane Voltz e79a94db5e tune LEDADD exposure for GL841 scanners 2013-12-23 06:18:10 +01:00
Stéphane Voltz 60eba116f3 Make LEDADD work for LiDE 35 and 80 2013-12-23 06:18:10 +01:00
m. allan noah 5b66dd64c5 fujitsu backend v119
- call get_pixelsize after start_scan, not before
- extend get_pixelsize to request backside data
- stop using backup/restore_params
- don't use extended get_pixelsize on M3091 or M3092
- call software crop code on backside images too
2013-12-18 21:53:26 -05:00
Rolf Bensch 5cfa697ec3 Pixma backend version 0.17.6 2013-12-16 19:41:20 +01:00
Rolf Bensch de393271bc tidy calc_shifting() 2013-12-16 19:27:02 +01:00
Rolf Bensch 0893dc530f enable button support for MX920 2013-12-16 19:24:25 +01:00
Rolf Bensch 94378b7bd8 bypass reorder_pixels() 2013-12-16 19:21:14 +01:00
Rolf Bensch 0670ad7b12 MX920 has 14" ADF paper length 2013-12-16 19:17:57 +01:00
Rolf Bensch 2f37052d2a rename Canon imageCLASS MF4770n to i-SENSYS MF4700 Series 2013-12-16 18:31:43 +01:00
Rolf Bensch a1222c0928 rename Canon i-SENSYS MF4890dw to MF4800 Series 2013-12-16 18:31:21 +01:00
Stéphane Voltz 6e1ce492ba GL841 shading calibration fixes
- fix regression in LiDE 35 shading (buffer full flag)
- tune LiDE80 shading calibration by skipping extra dark area
- whitespaces cleanup
2013-12-16 06:06:19 +01:00
Stéphane Voltz b882b2ed06 use y white strip offset to reach calibration area
- use y white strip offset to move to calibration area for GL841 devices
- set y offset to 0 for all GL841 devices but one needing it
2013-12-15 07:27:26 +01:00
Stéphane Voltz 77a3c2f7aa disable LED ADD for LiDE 80 2013-12-15 07:27:26 +01:00
Stéphane Voltz 4cae3bdeab LIDE80 WIP : basic operation milestone reached!
- make SHDAREA work
- exposure timing working from 75 to 1200 dpi
2013-12-15 07:27:26 +01:00
Stéphane Voltz 1a780d6bf1 LiD80 WIP: working motor modes for all resolution 2013-12-15 07:27:25 +01:00
Stéphane Voltz 091322f1f6 LiDE80 WIP : 1200 dpi color mode working
- factor exposure computing for gl841
- correct motor set up for LiDE80
2013-12-15 07:27:25 +01:00
Stéphane Voltz 79371ea4d9 factor out step type computing function 2013-12-15 07:27:25 +01:00
Stéphane Voltz e500d44e65 LiDE 80 WIP:
- 1200 shading working
- 600 and below resolution are ok, but shading needs to be fixed
- 1200 dpi motor resolution doesn't work
2013-12-15 07:27:25 +01:00
Stéphane Voltz ebcc2c0a3f LiDE80 WIP : update calibration
- led calibration updated
- offset calibration : new function added
- coarse gain calibration updated
- device description updated
2013-12-15 07:27:25 +01:00
Stéphane Voltz 1952f1172a LiDE 80 WIP : unit test scans are working 2013-12-15 07:27:25 +01:00
Stéphane Voltz 8fbb9c247b LiDE 80 WIP : working unit esting for 75, 100, 150 and 300 dpi 2013-12-15 07:27:25 +01:00
Stéphane Voltz 6ebd7e35b4 LiDE80 WIP : Working frontend 2013-12-15 07:27:25 +01:00
m. allan noah 9f6ebc2f3c fujitsu backend v118
- support fi-7160, fi-7260, fi-7180 and fi-7280
- remove unused var from do_scsi_cmd()
- added more request_sense options
- add adv_paper_protect option
- enable paper protection by default
- increase max_x_fb for fi-6240 and fi-6230
2013-12-10 21:57:11 -05:00
m. allan noah c4a5bbc143 canon_dr backend v42
- initial DR-G1100 support
- add support for paper sensors (P-215 & P-208)
- add initial support for card reader (P-215)
- removed unused var from do_scsi_cmd()
2013-12-09 20:56:45 -05:00
Nils Philippsen d835d9d565 epson: don't leak memory if realloc() fails 2013-11-07 14:29:28 +01:00
Nils Philippsen dc76e7cce4 genesys: check return values 2013-11-06 12:03:23 +01:00
Nils Philippsen 5d7f7ffefb genesys: remove code which is never reached
The surrounding conditions always evaluate as FALSE because the
variables are set to different values before.
2013-11-06 12:03:23 +01:00
Nils Philippsen 602d6ecdfe rts8891: check return values 2013-11-06 12:03:23 +01:00
Nils Philippsen a3fe2c1ea5 genesys: compute MAX_SCANNERS from array length
... of genesys_usb_device_list[]
2013-11-05 15:51:05 +01:00
Nils Philippsen 2d89e37f36 kodakio: don't overrun option name array 2013-11-05 15:51:05 +01:00
Nils Philippsen 101f76c516 pixma: document falling through to next switch case 2013-11-05 15:19:48 +01:00
Nils Philippsen b53a58c4b5 genesys: avoid infinite loop
The stray semicolon prevents executing the loop which could reset the
REG41_FEBUSY bit.
2013-11-05 15:15:17 +01:00
Nils Philippsen 575f40a079 pixma: avoid buffer overflows 2013-11-05 15:12:20 +01:00
Nils Philippsen cf9129d62f pixma: u32tohex(): shift first, then cast to uint8_t 2013-11-05 14:54:13 +01:00
Nils Philippsen 66cb9b55c2 remove code which is never reached 2013-11-05 14:47:27 +01:00
Nils Philippsen 252ccdd926 genesys: fix some memory leaks 2013-11-05 14:17:12 +01:00
Nils Philippsen 8cd2d36f1e epson: ensure that command() allocates enough memory 2013-11-05 14:05:25 +01:00
Nils Philippsen 56104b5329 genesys: avoid dereferencing null pointer 2013-11-05 11:39:56 +01:00
Nils Philippsen d35d6326cb pixmap: omitting curly braces considered harmful
The break being outside of the else block effectively made an if clause
out of the while loop. This caused long hostnames to not be shortened
sufficiently which subsequentely made strcpy() write beyond buffer
boundaries.
2013-10-29 14:14:18 +01:00
Stéphane Voltz 4b6d50f662 LiDE 80 WIP : parking is now working 2013-10-19 21:30:04 +02:00
Stéphane Voltz eca8b300b5 LiDE 80 init working 2013-10-19 21:24:34 +02:00
Stéphane Voltz c88b3bc228 add LiDE 80 device description 2013-10-19 21:24:34 +02:00
Paul Newall 37523b867d Bugfix in kodakaio.c to fix segfault when non kodak scanners return unexpected data via avahi auto discovery 2013-10-14 22:22:53 +01:00
Rolf Bensch 70cfb5e71b Pixma backend version 0.17.5 2013-10-11 19:43:27 +02:00