Gerhard Jaeger
ac564e89f6
Fixed kernel module build for recent kernels
...
Defined internal "ULong" types to be in fact 32 bit wide,
this should fix issues on 64 bit machines.
2013-02-13 14:29:52 +01:00
Gerhard Jaeger
59d9a2d912
Bumped build number
...
Minor cleanup
2013-02-13 14:29:00 +01:00
Gerhard Jaeger
9a11fe5668
Applied typo and whitespace fixes spotted by Paul Menzel.
2013-02-13 13:58:22 +01:00
Gerhard Jaeger
53b15962e1
Bumped build number.
2013-02-13 10:33:29 +01:00
Gerhard Jaeger
00167c20c5
Added support for Q-Scan A6 - see bug report #312073
2013-02-13 10:32:28 +01:00
Gerhard Jaeger
b91010f240
Cleanup, fix compilation warning conditions.
2013-02-13 10:31:22 +01:00
Rolf Bensch
0e8364f874
allow 0x10 as ADF paper OK
2013-02-11 19:58:43 +01:00
Rolf Bensch
d2cfbda4c0
handle multiple pages scan session from adf
...
- start first page: step1(), start_session() and select_source()
- between pages: step1()
- after last page: abort_session()
2013-02-11 19:57:20 +01:00
Rolf Bensch
22a7163633
"activate" only for geneation 1 scanners
2013-02-11 19:50:10 +01:00
Rolf Bensch
bfa5f45e94
new parameter mf->generation
...
- new multifunctionals are (generation == 2)
2013-02-11 19:25:44 +01:00
Rolf Bensch
8fb3a366cd
fixed cppcheck warnings
2013-02-09 16:56:40 +01:00
Rolf Bensch
98700ee66a
fixed compiler warnings
2013-02-09 12:43:38 +01:00
Rolf Bensch
883d191452
fixed button support for Canon Pixma MG6200
2013-02-06 22:16:58 +01:00
Stéphane Voltz
ccc83e12da
set usb transfer mode
2013-02-01 06:32:28 +01:00
Stéphane Voltz
41a2089c09
use common usb firmware command function
2013-02-01 06:32:28 +01:00
m. allan noah
bc1a14518b
Updates for recent genesys changes
2013-01-31 09:41:16 -05:00
Stéphane Voltz
a5a6543cd0
support for 5th LiDE 210 button
2013-01-31 06:12:09 +01:00
Stéphane Voltz
e1a74a94be
warnings clean up
2013-01-29 06:43:15 +01:00
Stéphane Voltz
0897a60c60
genesys backend update
...
- groundwork for gl846 support
- asic init rework
- several refactors
2013-01-28 22:04:37 +01:00
Rolf Bensch
d87619e71f
fixed usb checksums for MF4100
2013-01-24 12:07:34 +01:00
Rolf Bensch
99b79f56c3
fix for post_process_image_data
2013-01-21 09:57:10 +01:00
Paul Newall
c172bfa99b
kodakaio Hero 4.1 added
2013-01-19 21:41:40 +00:00
Rolf Bensch
afc84646c7
fixed button support
2013-01-18 12:11:31 +01:00
Nils Philippsen
defdc1ab5c
umax: initialize reader_pid early in sane_start()
...
This avoids that subsequent errors followed by do_cancel() attempt to
phtread_cancel() an invalid thread (which may cause a crash).
2013-01-16 12:06:09 +01:00
Rolf Bensch
da2937dbb5
new scanner Canon i-SENSYS MF6680dn
2013-01-14 15:44:46 +01:00
Rolf Bensch
320b2c5582
new scanner Canon i-SENSYS MF5880dn
2013-01-14 15:25:45 +01:00
Rolf Bensch
580b55cb19
new scanner Canon i-SENSYS MF4550d
2013-01-14 14:21:58 +01:00
Rolf Bensch
b4bb0062c5
fix for broken post_process_image_data()
2013-01-11 16:37:00 +01:00
Louis Lagendijk
bf0758bc8b
Changed the pixma bjnp implementation to use its own debug environment
...
variable (SANE_DEBUG_BJNP) so debugging for the bjnp protocol and the
backend proper can be controlled independently.
Updated manpage for sane-pixma to document the above changes as well
as the changed scannner buttjn options and the fact the bjnp protocol
has added support for IPv6
2013-01-10 21:10:41 +01:00
Louis Lagendijk
3276babdec
Added optional support in saned for systemd socket activation. This will allow for
...
using backend debugging using SANE_DEBUG_xxx to be used for saned controlled
scanning when using socket activation. When only the socket is received we
use the existing code path.
2013-01-10 20:59:26 +01:00
Rolf Bensch
d7d4437550
formatted white space
2013-01-10 16:48:01 +01:00
Rolf Bensch
9dd8f8ea74
fix for broken tpu scan
2013-01-08 10:44:25 +01:00
Paul Newall
1be4eb8264
kodakaio - detecting end of paper or padding when using adf is now an option
2013-01-03 21:23:20 +00:00
Paul Newall
6c43f2df2a
kodakaio adf now detects end of paper
2012-12-31 20:13:32 +00:00
Rolf Bensch
4dd4f4f98e
new scanner Canon Pixma MG4200
2012-12-31 20:04:19 +01:00
Alex Belkin
51a235bcfd
Usb Id for Samsung CLX-3300 Series, reported by Jarkko A-L.
2012-12-28 10:23:07 +04:00
Paul Newall
a8faa35b7b
kodakaio fix bug to allow adf to scan more than 1 sheet with net connection
2012-12-23 21:23:43 +00:00
Louis Lagendijk
f57a193198
Merge branch 'master' of ssh://git.debian.org/git/sane/sane-backends
2012-12-18 16:24:41 +01:00
Louis Lagendijk
8c7931cf89
Fixed issue where UDP ports were not closed in pixma_bjnp.c
2012-12-18 16:23:27 +01:00
Nils Philippsen
a1273d1c65
coolscan3: average multiple samples
...
(ported from coolscan2, commit 4126b6796d
)
2012-12-17 21:35:16 +01:00
Nils Philippsen
2bc59796ca
coolscan3: set multi-sampling on scanner
...
(ported from coolscan2, commit 2385657904
)
2012-12-17 21:35:12 +01:00
Nils Philippsen
6589dbd5c0
coolscan3: only offer samples-per-scan for devices supporting it
...
(ported from coolscan2, commit ed9ac6f15d
)
2012-12-17 21:35:08 +01:00
Nils Philippsen
82139b0823
coolscan3: add samples-per-scan option
...
(ported from coolscan2, commit 121afa695b
)
2012-12-17 21:30:13 +01:00
Nils Philippsen
4126b6796d
coolscan2: average multiple samples
2012-12-13 13:13:36 +01:00
Nils Philippsen
2385657904
coolscan2: set multi-sampling on scanner
2012-12-13 13:13:36 +01:00
Nils Philippsen
ed9ac6f15d
coolscan2: only offer samples-per-scan for devices supporting it
2012-12-13 13:13:36 +01:00
Nils Philippsen
121afa695b
coolscan2: add samples-per-scan option
2012-12-13 13:13:36 +01:00
Paul Newall
fc4f54bd55
ESP2170 gets adf and adf y now 11.3
2012-12-09 23:29:07 +00:00
Stéphane Voltz
bd44b058a0
gamma handling refactor
...
- use arrays instead of gamma tables
- send_gamma_table does only send gamma table and doesn't
create ramp if no custom gamma
- create a default gamma table with gamma value from device
description
2012-12-09 15:45:59 +01:00
Stéphane Voltz
3af19cf7ef
enable GAIN4 by default
2012-12-09 15:45:59 +01:00