Povilas Kanapickas
27aea235b4
genesys: Rename slow_back_home() to move_back_home()
2019-12-01 10:43:10 +02:00
Povilas Kanapickas
35c8cb84f8
genesys: Extract slow_back_home_ta() to common code
2019-12-01 10:43:09 +02:00
Povilas Kanapickas
5b7c19a7d5
genesys: Reduce duplication of *_stop_action() across the ASICs
2019-12-01 10:08:59 +02:00
Povilas Kanapickas
9e092f9d67
genesys: Extract scanner_is_motor_stopped() to use across the asics
2019-12-01 10:08:58 +02:00
Povilas Kanapickas
c2863d6ba1
genesys: Fix inconsistent check of scanner status in *_stop_action()
2019-12-01 10:08:57 +02:00
Povilas Kanapickas
a90ab552a9
genesys: Extract scanner_stop_action_no_move() to use across the asics
2019-12-01 10:08:56 +02:00
Povilas Kanapickas
6913513dc2
genesys: Extract regs_set_optical_off() to use across the ASICs
2019-12-01 10:08:55 +02:00
Povilas Kanapickas
052aa01626
genesys: Reduce duplication of *_feed() across different ASICs
2019-12-01 10:08:54 +02:00
Povilas Kanapickas
e435036b97
genesys: Use single function to set exposure on all ASICs
2019-12-01 10:08:53 +02:00
Rolf Bensch
4156fae159
Merge branch 'debug_add_timestamp' into 'master'
...
add timestamp to debug outputs
See merge request sane-project/backends!228
2019-12-04 16:10:27 +00:00
Rolf Bensch
560af93a39
pixma: update manpage
2019-12-04 17:08:44 +01:00
Louis Lagendijk
34922d9574
pixma: fixed MB5400 ADF scan. MB5400 works upto 1200DPI and with ADF or ADF-duplex
2019-12-04 00:56:37 +01:00
Louis Lagendijk
0bbb7ef3ba
tstbackend: make it compile again
2019-12-03 22:05:13 +01:00
Louis Lagendijk
46eacadc78
pixma_bjnp.c: fix parsing of mfnp in pixma config file
2019-12-03 22:02:32 +01:00
Olaf Meeuwissen
22c1bceda2
Merge branch 'update_uk' into 'master'
...
Update Ukrainian translation
See merge request sane-project/backends!254
2019-12-03 11:02:34 +00:00
Yuri Chornoivan
3a1c1bad32
Update Ukrainian translation
2019-12-03 11:02:34 +00:00
Olaf Meeuwissen
fa75eff7b4
Merge branch '178-ci-requires-remote-resources-to-succeed-in-tools-update-upstreams-sh' into 'master'
...
Resolve "CI requires remote resources to succeed in ./tools/update-upstreams.sh"
Closes #178
See merge request sane-project/backends!253
2019-12-02 11:59:50 +00:00
Olaf Meeuwissen
311b9ff5bf
Remove dependency on external resources during CI. Fixes #178
...
The update-upstreams.sh script is kept for the convenience of those who
want or need to use it. It has been slightly modified to provide more
feedback in case of error conditions.
2019-12-02 20:43:51 +09:00
Povilas Kanapickas
f41bd003d0
Merge branch 'genesys-use-full-scan-ta' into 'master'
...
genesys: Use full scan initialization in slow_back_home_ta()
See merge request sane-project/backends!251
2019-12-01 13:22:45 +00:00
Olaf Meeuwissen
1c4cff2005
Merge branch 'pixma-fix-usbid-case-warning' into 'master'
...
canon_pixma: Use lowercase in usbid description to avoid warning
See merge request sane-project/backends!249
2019-12-01 08:11:28 +00:00
Povilas Kanapickas
6b4be81e90
Merge branch 'genesys-motors-refactor' into 'master'
...
genesys: Motors refactor
See merge request sane-project/backends!250
2019-11-30 23:40:52 +00:00
Louis Lagendijk
072487ee7b
pixma: made backend obey local_only setting in sane_get_devices
2019-11-30 23:51:03 +01:00
Povilas Kanapickas
f98bec2afb
genesys: Use full scan initialization in slow_back_home_ta()
2019-11-30 19:19:21 +02:00
Povilas Kanapickas
66a95875d4
genesys: Remove duplicate operation a register
...
The same value is set just several lines above.
2019-11-30 19:19:20 +02:00
Povilas Kanapickas
4743a02353
genesys: Remove duplicate operation on a register
...
init_regs_for_scan_session() already sets the value of the register to
what we expect.
2019-11-30 19:19:19 +02:00
Povilas Kanapickas
8aee1f0982
genesys: Expose slow_back_home_ta() to the cmd set
2019-11-30 19:19:18 +02:00
Povilas Kanapickas
97ae3fc946
genesys: Reduce duplication of slow_back_home() across different asics
2019-11-30 19:06:52 +02:00
Povilas Kanapickas
cba6086ce7
genesys: Expose init_regs_for_scan_session() to the cmd set
2019-11-30 19:06:51 +02:00
Povilas Kanapickas
79b4d1560a
genesys: Remove no longer needed global settings modification
2019-11-30 19:06:50 +02:00
Povilas Kanapickas
a355df168a
genesys: Expose update_home_sensor_gpio() in the cmd set
2019-11-30 19:06:49 +02:00
Povilas Kanapickas
326733a479
genesys: Simplify slow_back_home() on gl646
2019-11-30 19:06:48 +02:00
Povilas Kanapickas
98dbd206ee
genesys: Reduce duplication of slope upload on gl646
2019-11-30 19:06:47 +02:00
Povilas Kanapickas
6626453804
genesys: Reduce duplication of scanner status printing
2019-11-30 19:06:46 +02:00
Povilas Kanapickas
df8a411de3
genesys: Extract reliable reading of home sensor to separate function
2019-11-30 19:06:45 +02:00
Povilas Kanapickas
2ca325c638
genesys: Simplify scanner status handling
2019-11-30 19:06:44 +02:00
Povilas Kanapickas
7385e0d305
genesys: Simplify get_gain4_bit() implementation
2019-11-30 19:06:43 +02:00
Povilas Kanapickas
3ada79c35a
genesys: Move motor direction register adjustment to low level functions
2019-11-30 19:06:42 +02:00
Povilas Kanapickas
50149e9064
genesys: Use enum class for motor flags
2019-11-30 19:06:41 +02:00
Rolf Bensch
6c0282e06f
INSTALL.linux: add missing dev package "libusb-1.0.0-dev"
2019-11-30 17:52:19 +01:00
Povilas Kanapickas
c24a956685
canon_pixma: Use lowercase in usbid description to avoid warning
2019-11-30 17:51:12 +02:00
Povilas Kanapickas
0b4165b27f
Merge branch 'genesys-motors-refactor' into 'master'
...
genesys: Motors refactor
See merge request sane-project/backends!248
2019-11-30 15:04:14 +00:00
Rolf Bensch
738444cd1c
add µsec to timestamp
2019-11-26 20:12:23 +01:00
Rolf Bensch
d9f35d1b5e
add timestamp to debug outputs
2019-11-26 16:32:47 +01:00
Povilas Kanapickas
3dff8085e7
Merge branch 'genesys-remove-macros' into 'master'
...
genesys: Use enums instead of macro constants
See merge request sane-project/backends!246
2019-11-24 12:19:20 +00:00
Olaf Meeuwissen
9bee993c3c
Merge branch 'fix-scanimage-overflow' into 'master'
...
scanimage: Fix 32-bit overflow when calculating total bytes to transfer
See merge request sane-project/backends!234
2019-11-24 01:59:29 +00:00
Povilas Kanapickas
acc5fd318c
genesys: Replace unneeded uses of macros with enums
2019-11-23 15:32:45 +02:00
Povilas Kanapickas
10662d2973
genesys: Remove uses of SETREG and INITREG macros
2019-11-23 15:32:45 +02:00
Povilas Kanapickas
185fdcc9ce
genesys: Replace defines with constants in register lists
2019-11-23 15:32:45 +02:00
Povilas Kanapickas
6d9259bd48
genesys: Put chip-specific functionality into namespaces
2019-11-23 15:32:45 +02:00
Povilas Kanapickas
f1cf1ff1d9
Merge branch 'genesys-canon-4400f' into 'master'
...
genesys: Add initial support for flatbed mode on Canon 4400F
See merge request sane-project/backends!245
2019-11-23 13:10:15 +00:00