Nicolas Martin
92c44e905a
pixma backend: few maintenance modifications.
...
- backend/pixma_bjnp.c: print size_t values as %ld or %lx with cast to unsigned long
as prescribed in the file doc/backend_writing.txt, to avoid
compile warnings.
- backend/pixma_mp730.c: removed unused debug code.
2009-09-27 12:29:57 +02:00
Julien BLACHE
561a2c8fe2
Fix missing check in genesys for raw debug data
...
Patch by Tollef Fog Heen <tfheen@err.no>
2009-09-26 11:39:29 +02:00
Nicolas Martin
ed96067735
pixma backend: Updated documentation for MP260 and new models:
...
- Pixma MP260 confirmed to be supported.
- descriptions updates for 5 new models recently declared in backend.
2009-09-16 22:13:23 +02:00
m. allan noah
4c4ecb3bab
Fujitsu backend v97 image processing functions
...
use sanei_magic to provide software deskew, autocrop and despeckle
2009-09-14 13:13:31 -04:00
Nicolas Martin
37f0efe2a2
pixma backend: Declared new Pixma models as untested, and modified some debug code:
...
backend/pixma_mp150.c: Declared MP250, MP490, MP560, MP640, and MP990
backend/pixma_mp730.c: Modified some debug code.
2009-09-13 10:24:46 +02:00
Nicolas Martin
3b9fec8c9b
pixma backend: added debug info for MF3110 and changed default params.
2009-09-07 22:02:47 +02:00
Alex Belkin
24d73f8fe6
Added WorkCentre 3119 Series for xerox_mfp backend.
2009-09-07 06:01:31 +04:00
Julien BLACHE
7cceb801b3
Add Samsung SCX-4300 as a supported device by the xerox_mfp backend.
2009-09-06 13:42:54 +02:00
Nicolas Martin
b7800eeac5
pixma backend: updates for ImageClass MF3110 and MF4660, and Pixma MP980, and doc updates.
...
- MF3110: fix interrupt messages handling.
- MF4660: added support for this ImageClass device.
- MP980: Following a report, tuned the color planes shifting values.
- All: Documentation updates.
2009-09-06 10:31:40 +02:00
Nicolas Martin
30f72c4b57
Merge branch 'master' of ssh://nicols-guest@git.debian.org/git/sane/sane-backends
2009-09-05 23:53:10 +02:00
Alessandro Zummo
d3eb202464
epson2: fixed sane_get_parameters and handlign of "net" string
...
in epson2.conf
2009-09-05 21:10:09 +02:00
Nicolas Martin
9b870096e0
Merge branch 'mf4660_1'
2009-09-05 10:49:43 +02:00
Nicolas Martin
8d4739bbdf
pixma backend: last changes to fully support ImageClass MF4660.
2009-09-05 10:30:34 +02:00
Nicolas Martin
51e95c4b0f
pixma backend: fix interrupt message handling for ImageClass mf3110
2009-09-05 10:22:01 +02:00
Nicolas Martin
a4591467e8
pixma backend: change for mf3110 scanned image encoding.
2009-09-03 22:19:20 +02:00
Nicolas Martin
4ecf266a4c
pixma backend: modifications for mf4660
2009-09-03 19:25:18 +02:00
m. allan noah
6c13f7d522
Epjitsu backend v19, better calibration from Richard at fascinationsoftware dot com
2009-08-31 09:58:06 -04:00
Nicolas Martin
e54c2ae2ee
pixma backend: moved MF3110 declaration to mp730 part of the backend,
...
as using a Pixma protocol closer to this device.
2009-08-29 14:43:01 +02:00
Nicolas Martin
3b1e02054c
pixma backend: modifications for ImageClass MF4660
2009-08-29 14:31:17 +02:00
Nicolas Martin
15b3ad0cc8
pixma backend: Updated description for MP830, reported to be fully supported.
2009-08-27 22:09:08 +02:00
Nicolas Martin
f1706e240d
Changes in request_image_block for mf4660
2009-08-27 21:28:01 +02:00
Nicolas Martin
4a6fc4312b
For mf4660: try to change the read data command expected return len
2009-08-25 23:21:05 +02:00
m. allan noah
cefcfcc32e
Add credits text
2009-08-17 09:49:22 -04:00
m. allan noah
504547028b
Fujitsu backend v96, support hardware automatic length detection
...
- split sane_get_parameters into two functions
- remove unused code from get_pixelsize
- support hardware based auto length detection
- various status and comment updates
2009-08-07 16:49:58 -04:00
Stéphane Voltz
24dd638077
smal fixes for hp3670 support tests
2009-08-07 06:57:44 +02:00
Stéphane Voltz
2c38397142
fix shading hp2300 shading calibration at dpi <= 300
2009-08-05 07:51:11 +02:00
Stéphane Voltz
fc11d2ebea
don't use color filter for gl646 cis scanners since we're using true gray
2009-08-04 07:44:43 +02:00
Stéphane Voltz
4c2c9cd9f3
fixed end detection of physical document for sheetfed gl646 scanners
...
- use gpio to detect paper event
- correct new amount of data computation
- adjust y_offset to eject document
2009-08-04 07:34:13 +02:00
Jonathan Bravo Lopez
19929d7108
Fixed bug [ #311856 ] possible for loop overflow
2009-07-30 20:00:31 +02:00
m. allan noah
e59454b9f7
Bump backend version number, improve manpage, add credits
2009-07-30 10:13:59 -04:00
m. allan noah
cb3639d12f
canon_dr backend v34, autocrop and deskew, bugfixes for dumb scanners
...
- add simplified Hough transform based deskewing code
- add extremity detecting cropping code
- use per-model background color to fill corners after deskew
- request and chop extra scanlines instead of rounding down
- remove padding dumb scanners add to top of front side
- sane_get_params uses intermediate struct instead of user struct
- if scanner stops, clone the last line until the end of buffer
- reset some intermediate params between duplex sides
2009-07-28 23:33:50 -04:00
Nicolas Martin
a7e4c19738
Fixed declarations for MX320, MX330 and MX860 in pixma backend, and doc update.
2009-07-25 18:38:13 +02:00
m. allan noah
0ea4d7bc4b
canon_dr backend version 33, brightness/contrast and despeckle support
...
- add software brightness/contrast for dumb scanners
- add blocking mode to allow full-page manipulation options to run
- add swdespeck option and support code
- add swdeskew and swcrop options (disabled)
2009-07-23 10:57:48 -04:00
m. allan noah
4780e307cf
Backend version 32, memory saving and minor cleanups
...
- crop/resample image data before buffering, not after
- shink image buffers to size of output image, not input
- correct some debug message
- better handling of EOF
- add intermediate param struct to existing user and scan versions
2009-07-23 10:57:48 -04:00
Alex Belkin
db08de0d94
more sanity checking for debug mode
2009-07-17 20:54:40 +04:00
Stéphane Voltz
ce0ba551ca
disable deep debug messages
2009-07-15 21:35:23 +02:00
Stéphane Voltz
8f5069219f
removed obsoleted comment
2009-07-10 07:30:56 +02:00
Stéphane Voltz
2688d1fcd3
move #include of sys/time.h
2009-07-10 07:22:07 +02:00
Stéphane Voltz
d6bfdee293
tune shading line number for MD5345
2009-07-10 07:22:07 +02:00
Stéphane Voltz
2a2876da2e
avoir trying to load document if not a sheetfed scanner
2009-07-10 07:22:06 +02:00
Stéphane Voltz
7b982e87db
fix for MD5345 shading calibration at half ccd resolution
2009-07-10 07:22:06 +02:00
Stéphane Voltz
12594427d9
add a 10 minutes expiration time for GL646 CCD scanners' calibration cache
2009-07-10 07:22:06 +02:00
Stéphane Voltz
4a5604412a
gray shading calibration fix and frontend reset for warmup
2009-07-10 07:22:06 +02:00
Stéphane Voltz
af0477bfce
DBG proc level trace for sanei_genesys_init_fe
2009-07-10 07:22:06 +02:00
Stéphane Voltz
4d04ec81f1
fix 300 dpi mode parameters description
2009-07-10 07:22:06 +02:00
Stéphane Voltz
0d82a5fba2
hp2300 shading calibration fix
...
- change 300 dpi mode to be in 'half ccd' mode
- fix sensor pixel number
- allow for negative offset in shading data building
- rewrite compute_coefficients to handle negative offset and specialised
it for pixel deletion case
- fix calibration handling of flatbed scanners
2009-07-10 07:22:06 +02:00
Stéphane Voltz
247b585de7
first working version of sheetfed scanners shading calibration
...
- added a function to build planar shading data
- improved sheetfed_calibration function
2009-07-10 07:22:05 +02:00
Stéphane Voltz
d522b2c2f7
shading calibration data size handling cleanup
2009-07-10 07:22:05 +02:00
Stéphane Voltz
60ab4d8569
add shading coefficient computing function for GL646/planar mode
2009-07-10 07:22:05 +02:00
Stéphane Voltz
48df712552
a note about the work left to get XP200 shading work
2009-07-10 07:22:05 +02:00