Povilas Kanapickas
723eaa5917
genesys: Improve gray scan quality on LiDE 220
...
The fix has been suggested by Matthew Petroff <matthew@mpetroff.net>
2021-12-25 03:06:26 +02:00
Povilas Kanapickas
bd0f15f585
genesys: Move gl124 0x0c reg definition to sensor tables
2021-12-25 03:06:25 +02:00
Ordissimo
4b4cc5d019
Merge branch 'escl-add-new-models' into 'master'
...
escl:Added of 3 tested models
Closes #540
See merge request sane-project/backends!666
2021-12-23 09:03:08 +00:00
thierry1970
0a22da26c4
escl:Added of 3 tested models
...
Rename model
2021-12-23 09:30:37 +01:00
Ordissimo
98869ebedf
Merge branch 'fix-old-tls-connections' into 'master'
...
Fix old tls connections
See merge request sane-project/backends!663
2021-12-17 12:13:07 +00:00
Ordissimo
7394329b69
Merge branch 'escl-ipv6' into 'master'
...
Escl ipv6
See merge request sane-project/backends!565
2021-12-16 11:09:33 +00:00
Povilas Kanapickas
c8f42d6bd5
Merge branch 'devel/avision' into 'master'
...
Added support for Avision FB2280E
See merge request sane-project/backends!657
2021-12-16 11:08:40 +00:00
Povilas Kanapickas
b72ac67a70
Merge branch 'R40' into 'master'
...
canon_dr: Add basic support for Canon R40 scanner
See merge request sane-project/backends!665
2021-12-16 10:56:23 +00:00
Paul Wolneykien
b49deae017
avision: Added support for Avision FB2280E
...
It seems to be the same as FB2080E.
Signed-off-by: Paul Wolneykien <manowar@altlinux.org>
2021-12-16 12:43:26 +02:00
genkn
b8df4a0cf6
canon_dr: Add basic support for Canon R40 scanner
...
Initial support for Canon R40 SSM scanner with Letter-size ADF.
Hardware provides: gray/color, simplex/duplex, full-width, 300/600dpi
horizontal, with front mirrored horizontally.
2021-12-16 12:24:34 +02:00
Povilas Kanapickas
dd0599ca52
Merge branch 'fix-dev_acquire' into 'master'
...
xerox_mfp: return correct value in dev_acquire()
See merge request sane-project/backends!614
2021-12-16 10:15:41 +00:00
Andrew Sayers
40f4885ab8
xerox_mfp: return correct value in dev_acquire()
...
dev_acquire() is expected to return 1 on success and 0 on failure.
Fix the cases where it returned non-zero on error.
2021-12-16 11:59:52 +02:00
Ralph Little
bfa3e39de2
Merge branch 'scanjet_g4010' into 'master'
...
Updated button support for HP Scanjet G4010
See merge request sane-project/backends!622
2021-12-16 05:00:36 +00:00
thierry1970
d77743b243
Search for the TLS version used by the device, then force the TLS version if necessary.
...
Check constant curl_ssl
Fix build
2021-12-16 00:30:56 +01:00
Thierry HUCHARD
4752a9c379
added support for ipv6.
...
Fixes a possible memory overflow.
2021-12-15 23:30:02 +01:00
Povilas Kanapickas
db6e4fd77f
Merge branch 'xerox_workcentre_3025' into 'master'
...
Add Xerox WorkCentre 3025
See merge request sane-project/backends!654
2021-12-15 22:21:53 +00:00
Povilas Kanapickas
7b19eb2115
Merge branch 'pixma-mf56x0' into 'master'
...
pixma: move MF56x0 to MP730 backend
See merge request sane-project/backends!628
2021-12-15 22:17:12 +00:00
Povilas Kanapickas
dc32df1001
Merge branch 'ps-devel-fix-gcc-4-8-compile-001' into 'master'
...
genesys: fix gcc-4.8 compile
See merge request sane-project/backends!609
2021-12-15 22:12:13 +00:00
Andrii Pravorskyi
9ed6873292
xerox_mfp: Add Xerox WorkCentre 3025
2021-12-16 00:06:04 +02:00
Konstantin Tcepliaev
0a038376a6
pixma: move MF56x0 to MP730 backend
2021-12-16 00:01:53 +02:00
Povilas Kanapickas
75801bffd3
genesys: Address wrong indentation warning
...
This is separate commit because the previous commit introducing this
warning is completely unrelated and would not benefit from this change
being included.
2021-12-15 23:59:28 +02:00
Ralph Little
8347191b5f
genesys: Added transparency button option
...
This is introduced primarily for the ScanJet G4010 which has "Scan Film"
buttons.
2021-12-15 23:59:28 +02:00
Ralph Little
fa414e46b1
genesys: updated button support for HP Scanjet G4010
2021-12-15 23:59:28 +02:00
Peter Seiderer
1db13a713f
genesys: fix gcc-4.8 compile
...
Fixes:
genesys/utilities.h:229:23: error: invalid initialization of non-const reference of type 'std::basic_ios<char>&' from an rvalue of type '<brace-enclosed initializer list>'
stream_{stream}
^
genesys/image_pipeline.cpp:715:19: error: invalid initialization of non-const reference of type 'genesys::ImagePipelineNode&' from an rvalue of type '<brace-enclosed initializer list>'
source_{source}
^
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
2021-12-15 23:56:23 +02:00
Povilas Kanapickas
9ad2aa54b9
Merge branch '519-imageRUNNER1133A-support' into 'master'
...
Added support for imageRUNNER1133A
See merge request sane-project/backends!658
2021-12-15 21:39:12 +00:00
Mikhail Remnev
d32e6c4115
Added iclass_device for imageRUNNER1133A
2021-12-15 23:23:08 +02:00
Povilas Kanapickas
2e77ac4052
Merge branch 'add-sanei-directio' into 'master'
...
Factoring of umax_pp_low functions concerning sys/io.h
See merge request sane-project/backends!521
2021-12-15 20:55:28 +00:00
Thierry HUCHARD
8090d3844b
tools: Reuse sanei_directio
2021-12-15 22:39:51 +02:00
Thierry HUCHARD
c7575b3679
plustek-pp: Reuse sanei_directio for inb/outb
2021-12-15 22:39:46 +02:00
Thierry HUCHARD
8a2a81a83c
sanei: Remove no longer used code from sanei_backend.h
2021-12-15 22:39:43 +02:00
Thierry HUCHARD
ab11e42894
sanei: Reuse sanei_directio in sanei_pio
2021-12-15 22:39:40 +02:00
Thierry HUCHARD
7d75dbad0c
sanei: Remove BEOS support from sanei_pio
2021-12-15 22:39:38 +02:00
Thierry HUCHARD
3e8885f937
sanei: Reuse sanei_directio in sanei_pa4s2
2021-12-15 22:39:36 +02:00
Thierry HUCHARD
abbc93df1a
qcam: Reuse sanei_directio
2021-12-15 22:39:33 +02:00
Thierry HUCHARD
79e470cf9a
sanei: Reuse sanei_directio in sanei_ab306
2021-12-15 22:39:31 +02:00
Thierry HUCHARD
db83d55495
sanei: Reuse sanei_directio in sanei_pp
2021-12-15 22:39:28 +02:00
Thierry HUCHARD
7b5386ff6e
Factoring of umax_pp_low functions concerning sys/io.h to sanei lib
2021-12-15 22:39:25 +02:00
Thierry HUCHARD
374521c4b6
p5_device: Rename inb/out/INB to prevent name clashes
2021-12-15 22:39:17 +02:00
Povilas Kanapickas
7f06490c93
Merge branch 'makefile-no-long-lines' into 'master'
...
backend/Makefile: Reduce excessive line lengths
See merge request sane-project/backends!664
2021-12-13 21:47:00 +00:00
Povilas Kanapickas
ed51223cfb
backend/Makefile: Reduce excessive line lengths
2021-12-13 22:45:51 +02:00
Povilas Kanapickas
96277ac052
Merge branch 'epjitsu-cleanup' into 'master'
...
A few cleanups & fixes to the epjitsu backend
See merge request sane-project/backends!662
2021-12-08 14:53:34 +00:00
Peter Marschall
d829ff835a
epjitsu: read page_width pixels from scanner
...
This commit fixes a regression introduced in 1.0.25 for ADF scanners:
the scanning page-width was always set to a fixed value,
ignoring the page-width provided by the frontend.
This commit restores the behaviour that allows changing the page-width.
Signed-off-by: Peter Marschall <peter@adpm.de>
2021-12-08 16:36:14 +02:00
Peter Marschall
79e76258cb
epjitsu: enforce range.max >= range.min in option descriptors
...
In the option descriptor definitions of tl_x, tl_y, br_x & br_y
make sure the the maximal value of the range is not smaller than
the minimal value.
Signed-off-by: Peter Marschall <peter@adpm.de>
2021-12-08 16:36:14 +02:00
Peter Marschall
1dab1f0121
epjitsu: fix start & finish DBG() calls in coarsecal*()
...
Adapt levels for start & finish logging to match the documentation
and the other functions.
Signed-off-by: Peter Marschall <peter@adpm.de>
2021-12-08 16:36:14 +02:00
Peter Marschall
16cdaf16e5
epjitsu: instrument finecal_send_cal() & finecal_get_line() with DBG() calls
...
No functional changes, but allow for easier debugging.
Signed-off-by: Peter Marschall <peter@adpm.de>
2021-12-08 16:36:13 +02:00
Peter Marschall
36b59bd2c1
epjitsu: introduce & use MAX() & MIN()
...
This change simplifies some expressions, and hence
allows for easier understanding of the intention.
Signed-off-by: Peter Marschall <peter@adpm.de>
2021-12-08 16:36:13 +02:00
Wolfram Sang
b183f6a055
Merge branch 'epson2/add_to_main_manpage' into 'master'
...
epson2: add driver to main sane manpage
See merge request sane-project/backends!660
2021-12-08 08:48:45 +00:00
Wolfram Sang
952976c6a6
Merge branch 'epson2/more_ids' into 'master'
...
epson2/epsonds: add new IDs provided by Epson
See merge request sane-project/backends!659
2021-12-08 08:47:29 +00:00
Ralph Little
5ecd4a9d3e
Merge branch 'canon_xk90_ts8030' into 'master'
...
pixma: Added testing information for Canon XK90 and added large image interleave.
See merge request sane-project/backends!661
2021-12-07 20:54:54 +00:00
Ralph Little
0bbf1155af
pixma: Added testing information for Canon XK90 and added large image interleave.
2021-12-07 20:54:54 +00:00