pimvantend
3f80ebae93
lide70 and 600: many simplifications
2021-04-18 17:47:49 +02:00
Wolfram Sang
0943bf00bd
Merge branch 'epson2/better_timeouts' into 'master'
...
epson2: better timeouts
See merge request sane-project/backends!605
2021-04-09 19:36:06 +00:00
Ralph Little
730e4ada37
genesys: fixed indentation again.
...
Hopefully, I will get it right this time. Uses 4 space indents rather
than 2 as used elsewhere in the code base.
2021-04-07 09:06:39 -07:00
Ralph Little
5702046a9c
genesys: fix indentation
2021-04-07 09:01:29 -07:00
Ralph Little
7ce23d05e2
genesys: ensure that vector ptr is initialized
2021-04-06 08:41:41 -07:00
Klaus Kämpf
c5d84e5f17
Merge branch 'digitdia4000_slide' into 'master'
...
Enable Slide advance on DigitDia 4000 and correct misspelling
See merge request sane-project/backends!620
2021-04-06 13:39:11 +00:00
pimvantend
df34fa403a
canon_lide70
...
approximate slope tables with formula a/(1+b*(x-c))
2021-04-04 16:15:10 +02:00
grmpl
696ccd2d7b
Enable Slide on DigitDia 4000, correct misspelling
2021-04-03 18:41:06 +02:00
Peter Seiderer
691d774f75
genesys: use usleep instead of std::this_thread::sleep_for to re-enable thread less compile
...
Fixes:
genesys/scanner_interface_usb.cpp: In member function ‘virtual void genesys::ScannerInterfaceUsb::sleep_us(unsigned int)’:
genesys/scanner_interface_usb.cpp:484:10: error: ‘std::this_thread’ has not been declared
484 | std::this_thread::sleep_for(std::chrono::microseconds{microseconds});
| ^~~~~~~~~~~
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
2021-03-31 22:57:48 +02:00
Thierry HUCHARD
f99687b3cc
Fix scan all resolution with JPEG.
2021-03-31 17:35:40 +02:00
Ralph Little
0bbbf85528
genesys: add back Plustek Optifilm 7200 V2 config.
...
This has support in the backend and user reports works. I think this
might just be an oversight.
2021-03-28 21:07:21 -07:00
pimvantend
0ef485d189
lide70: more white balance, less slope tables
2021-03-25 13:55:13 +01:00
Ralph Little
1d30150c3c
Merge branch 'epson2/disable_focus_properly' into 'master'
...
epson2: disable focus properly
See merge request sane-project/backends!604
2021-03-20 16:51:18 +00:00
Ralph Little
acc5ca499f
hp4200: memset incorrectly sized. registro[0] is pointer not int.
2021-03-13 17:05:13 -08:00
Wolfram Sang
a696443555
epson2: remove double semicolon
2021-03-04 20:54:31 +01:00
Wolfram Sang
85d8047601
epson2: bail out if device is still initializing
...
The comment says it all.
2021-03-04 20:54:31 +01:00
Wolfram Sang
c70426fde2
epson2: use longer USB timeout
...
With my 12000XL, using autofocus takes ~35 sec before scanning starts.
So, extend the default USB timeout.
2021-03-04 20:54:31 +01:00
Wolfram Sang
580c278dca
epson2: disable focus properly
...
The old epson driver disabled the focus by erasing the setFocus command.
The epson2 driver turned it into a seperate flag. However, scanners
which disabled focus in post_init were not converted to use the new
flag. Because we meanwhile set focus during init, these scanners could
not start anymore. Convert them to use the new flag.
While here, update the comment how we handle focus detection and update
the debug strings accordingly.
Bug reported by Hans Meir and debugged by Zdenek Dohnal. Many thanks!
2021-03-04 08:30:46 +01:00
m. allan noah
5819a79ab0
canon_dr v62b
...
- rewrite do_cmd() timeout handling
- remove long timeout TUR from v61 (did not help)
- allow config file to set initial tur timeout for DR-X10C (#142 )
2021-02-28 21:28:59 -05:00
m. allan noah
6d990e73e9
canon_dr v62a
...
- allow config file to set inq and vpd lengths for DR-M1060 (#263 )
2021-02-28 21:28:59 -05:00
Ralph Little
44a085d685
Merge branch 'debug-minolta-dimage-scan-dual-ii' into 'master'
...
Add function to debug avision command
See merge request sane-project/backends!595
2021-02-24 01:21:13 +00:00
pimvantend
12c81e2f19
some color and geometry changes
2021-02-23 14:28:56 +01:00
Giovanni Cappellotto
325c775036
Add function to debug avision command
...
Define a new enum that contains Avision data type codes and use those instead
of pure values. I also added a couple of helper functions for debugging the
command operation and data type code if read or send.
2021-02-21 19:53:46 -05:00
Olaf Meeuwissen
00df971593
Merge branch 'release/1.0.32' into 'master'
...
Release/1.0.32
Closes #122 and #248
See merge request sane-project/backends!594
2021-02-14 12:24:09 +00:00
Olaf Meeuwissen
9c46d6bcac
genesys: Disable support for the CanoScan 4400F. Re #436
2021-02-14 10:46:36 +09:00
m. allan noah
7dbfccb532
canon_dr backend v61
...
- treat DR-P208 like P-208 (#356 )
- treat DR-P215 like P-215 (#356 )
- adjust wait_scanner to try one TUR with a long timeout (#142 )
2021-02-13 15:15:09 -05:00
m. allan noah
5205d1d09d
Various fujitsu and canon_dr doc updates
...
- update the copyright dates
- update dates and version numbers in man pages
- add iX1600 to supported list
- set duplex-offset for P-208
2021-02-13 14:00:47 -05:00
Olaf Meeuwissen
e79adde8b2
Use URL to refer users to copies of the GPL and LGPL
...
With the exception of use in three quotes as well as our inlcuded copy
of the GPL, all use of the Free Software Foundation's postal address
has been removed.
Re #320 .
2021-02-12 17:41:38 +09:00
Ralph Little
23a4c86b32
niash: increased the maximum Y extent to 297mm
...
297mm is advertised in the official specs for this machine family.
Tested against the ScanJet 3300C and it doesn't bottom out or anything.
Issue came about because A4 is 297mm in height and 296mm too short.
Probably just a typo or an oversight.
2021-02-11 18:54:24 -08:00
Olaf Meeuwissen
fe7b1a8f2d
Add missing backend dependencies for static linking. Re #124
2021-02-07 21:00:51 +09:00
Olaf Meeuwissen
4cb49c1f08
Disambiguate symbols for static linking scenarios. Re #124
2021-02-07 19:32:24 +09:00
Thierry HUCHARD
5f2209ffd9
Use header to activate hack localhost.
2021-01-30 20:32:00 +01:00
Ralph Little
7946a14cfb
po: Added en_GB translations.
...
Note: also fixed a minor grammar point in the pixma backend.
2021-01-24 10:04:47 -08:00
Ordissimo
6f90442641
Fix sleep mode
2021-01-24 07:17:36 +00:00
Thierry HUCHARD
9dd8319a01
Utilise MakeAndModel pour le device au hack.
2021-01-17 17:23:56 +01:00
Ordissimo
af445c2e9c
Fix syntax in escl.conf.in
2021-01-16 22:11:36 +00:00
Thierry HUCHARD
4b6418476e
Allows to activate the hack from the configuration file, only the first form supports it.
2021-01-16 23:01:31 +01:00
Thierry HUCHARD
cb8b6d2ace
Fixed variable initialization.
2021-01-16 09:06:01 +01:00
Thierry HUCHARD
b24907c8a9
Fix scanjob for LaserJet FlowMFP M578 and LaserJet MFP M630.
2021-01-16 09:03:14 +01:00
Timo Teräs
891ccac3b6
escl: fix char_to_array memory allocation calculations
...
Too little memory allocated due to incorrect calculation.
Fixes #425
2021-01-15 16:46:12 +02:00
thierry1970
0293e662cf
Fix check poppler-glib, (see issue #422 ).
2021-01-14 13:20:17 +01:00
Thierry HUCHARD
fefc6f1818
The order of the parameters does not change the result.
2021-01-04 19:47:08 +01:00
Thierry HUCHARD
17023afb99
Get device informations with avahi.
2020-12-29 11:33:55 +01:00
Thierry HUCHARD
ffc2bbb1ff
pixma: Add models
2020-12-26 15:40:07 +02:00
Olaf Meeuwissen
77a3173e90
epson2: Add ET-2600 as supported
...
See https://gitlab.com/sane-project/backends/-/issues/395
2020-12-26 12:03:15 +09:00
thierry1970
1dbc316327
Fix messages and variable.
2020-12-22 16:14:44 +01:00
Ordissimo
4aa767327d
Choose the format according to availability and options.
2020-12-21 20:17:03 +00:00
thierry1970
c0dae7e8f5
refactoring options code
2020-12-21 18:16:31 +01:00
Ralph Little
e111c48562
avision: added increment of the line variable in non-interpolated case
2020-12-19 17:28:36 -08:00
Ralph Little
15e200a981
avision: added some brackets to silence warnings about precedence ambiguity
2020-12-19 17:27:23 -08:00