Povilas Kanapickas
|
f3df7b9db1
|
genesys: Don't sleep during tests
|
2019-06-16 21:12:41 +03:00 |
Povilas Kanapickas
|
4edfb7a287
|
sanei_usb: Add function to check whether we are using fake data
|
2019-06-16 20:46:46 +03:00 |
Povilas Kanapickas
|
fd6adf2a46
|
sanei_usb: Don't crash when recording failed reads
|
2019-06-16 20:46:46 +03:00 |
Povilas Kanapickas
|
b30406873c
|
sanei_usb: Add support for record testing mode
|
2019-06-16 20:46:46 +03:00 |
Povilas Kanapickas
|
7de8efd395
|
sanei_usb: Add support for "development mode" replay testing
|
2019-06-16 20:46:46 +03:00 |
Povilas Kanapickas
|
21ed18b230
|
dll: Report when testing backend is unknown
|
2019-06-16 20:46:46 +03:00 |
Povilas Kanapickas
|
0122c060b7
|
sanei_usb: Add support for replay testing
|
2019-06-16 20:46:46 +03:00 |
Povilas Kanapickas
|
a88b6241cd
|
configure: Add option to enable USB record-replay
|
2019-06-16 20:46:39 +03:00 |
Povilas Kanapickas
|
46e98476ac
|
Merge branch 'genesys-canoscan-8600f' into 'master'
genesys: Add initial support for 2400 and 4800 dpi transparency scanning on CanoScan 8600F
See merge request sane-project/backends!81
|
2019-06-16 15:40:29 +00:00 |
Olaf Meeuwissen
|
6d95bc191f
|
Drop unneeded C++ compiler flag additions to AM_CXXFLAGS. Re #92
The AX_CXX_COMPILE_STDCXX_11 macro takes care of doing so if needed
already.
|
2019-06-16 21:43:18 +09:00 |
Olaf Meeuwissen
|
a4862d8526
|
Predicate genesys compilation on documented variable. Re #92
|
2019-06-16 21:43:18 +09:00 |
Rolf Bensch
|
424bb7d923
|
INSTALL.linux: add missing development environment packages
|
2019-06-16 13:13:48 +02:00 |
Olaf Meeuwissen
|
4c05fb4742
|
Merge branch 'backend/as6e' into 'master'
as6e: Avoid out of bound access
See merge request sane-project/backends!31
|
2019-06-15 06:50:27 +00:00 |
Olaf Meeuwissen
|
cadf5a9b1a
|
Prevent segfault in case strndup cannot allocate memory
This complements 18f9e5598c
|
2019-06-15 14:45:36 +09:00 |
Olaf Meeuwissen
|
f9eb32317a
|
Merge branch 'sanei-usb-testing-mode-prep' into 'master'
sanei: Preparation to support capture and replay of USB data for testing
See merge request sane-project/backends!74
|
2019-06-15 05:43:06 +00:00 |
Olaf Meeuwissen
|
d22516c76a
|
Merge branch 'remove-autoconf-generated-files' into 'master'
Remove autoconf generated files
See merge request sane-project/backends!72
|
2019-06-12 10:48:14 +00:00 |
Povilas Kanapickas
|
9173e5dbdd
|
genesys: Merge XPA lamp setup to a single function
|
2019-06-08 14:04:30 +03:00 |
Povilas Kanapickas
|
4adb96b7af
|
genesys: Merge XPA motor setup to a single function
|
2019-06-08 14:04:29 +03:00 |
Povilas Kanapickas
|
4d4b3be12d
|
genesys: Cache logical lamp and XPA state in register set
|
2019-06-08 14:04:28 +03:00 |
Povilas Kanapickas
|
d11971b220
|
genesys: Only ever use sanei_genesys_set_lamp_power() to turn on lamp
|
2019-06-08 14:04:27 +03:00 |
Povilas Kanapickas
|
6d9e783a51
|
genesys: Only ever use sanei_genesys_set_motor_power() to turn on motor
|
2019-06-08 14:04:26 +03:00 |
Povilas Kanapickas
|
5b788022dc
|
genesys: Extract sanei_genesys_set_motor_power()
|
2019-06-08 14:04:25 +03:00 |
Povilas Kanapickas
|
57480021dd
|
genesys: Extract sanei_genesys_set_lamp_power()
|
2019-06-08 14:04:24 +03:00 |
Povilas Kanapickas
|
8d5ff56ee9
|
genesys: Use scan method out of setup params for cache comparison
|
2019-06-08 14:04:23 +03:00 |
Povilas Kanapickas
|
bf0ed8ed09
|
genesys: Store scan method within params struct
|
2019-06-08 14:04:22 +03:00 |
Povilas Kanapickas
|
be19edfd72
|
genesys: Store setup params to current setup struct
|
2019-06-08 14:04:21 +03:00 |
Povilas Kanapickas
|
9f3c86cd57
|
genesys: Wrap data into SetupParams in *_calculate_current_setup()
|
2019-06-08 14:04:20 +03:00 |
Povilas Kanapickas
|
6796315cc1
|
genesys: Remove useless condition in lineart setup check
The flag in the remaining condition can only be set if the second
condition is true.
|
2019-06-08 14:04:19 +03:00 |
Povilas Kanapickas
|
65bb8724c6
|
genesys: Use scan params to compute scan geometry, not settings
|
2019-06-08 14:04:18 +03:00 |
Povilas Kanapickas
|
2a8f642787
|
genesys: Fix sign comparison warnings
|
2019-06-08 14:04:17 +03:00 |
Povilas Kanapickas
|
bf395270e8
|
genesys: Refactor color filter into an enum
|
2019-06-08 14:04:16 +03:00 |
Povilas Kanapickas
|
0ffbd6c023
|
genesys: Specify underlying types of enums
|
2019-06-08 14:04:15 +03:00 |
Povilas Kanapickas
|
cd7186965b
|
genesys: Don't use floating point numbers in SetupParams unnecessarily
|
2019-06-08 14:04:14 +03:00 |
Povilas Kanapickas
|
ca070fb569
|
genesys: Extract function to dump SetupParams to debug
|
2019-06-08 14:04:13 +03:00 |
Povilas Kanapickas
|
a8b61d0501
|
genesys: Update gl646_setup_registers() doc
|
2019-06-08 14:04:12 +03:00 |
Povilas Kanapickas
|
e47a6dfb56
|
genesys: Represent color as channels on GL646
|
2019-06-08 14:04:11 +03:00 |
Povilas Kanapickas
|
6ae640cac1
|
genesys: Simplify channel setup in gl646_setup_registers()
|
2019-06-08 14:04:10 +03:00 |
Povilas Kanapickas
|
a843704cc1
|
genesys: Move color filter setup to gl646_setup_registers()
|
2019-06-08 14:04:09 +03:00 |
Povilas Kanapickas
|
8184699bbf
|
genesys: Allocate GL646 slope tables on stack
|
2019-06-08 14:04:08 +03:00 |
Povilas Kanapickas
|
e129bdd1e1
|
genesys: Move low-level computations to gl646_setup_registers()
|
2019-06-08 14:04:07 +03:00 |
Povilas Kanapickas
|
fb8014d77e
|
genesys: Store scan setup data in SetupParams struct
|
2019-06-08 14:04:06 +03:00 |
Povilas Kanapickas
|
42ae7ea2d8
|
genesys: Reuse SetupParams on GL847 code
|
2019-06-08 14:04:05 +03:00 |
Povilas Kanapickas
|
1841e5b276
|
genesys: Reuse SetupParams on GL846 code
|
2019-06-08 14:04:04 +03:00 |
Povilas Kanapickas
|
6719f885da
|
genesys: Reuse SetupParams on GL841 code
|
2019-06-08 14:04:03 +03:00 |
Povilas Kanapickas
|
50f5007b3d
|
genesys: Reuse SetupParams on GL124 code
|
2019-06-08 14:04:02 +03:00 |
Povilas Kanapickas
|
319a5082ac
|
genesys: Remove unused command set API
|
2019-06-08 14:04:01 +03:00 |
Povilas Kanapickas
|
d92bfd1e9e
|
genesys: Remove unused fields out of Genesys_Settings struct
|
2019-06-08 14:04:00 +03:00 |
Povilas Kanapickas
|
efd7723a4f
|
genesys: Deduplicate dumping of Genesys_Current_Setup to logs
|
2019-06-08 14:03:59 +03:00 |
Povilas Kanapickas
|
7020001ba7
|
genesys: Remove unused ScanColorMode::COLOR_MULTI_PASS
|
2019-06-08 14:03:58 +03:00 |
Povilas Kanapickas
|
6e657e3eac
|
genesys: Refactor scan color mode into an enum
|
2019-06-08 14:03:57 +03:00 |