Povilas Kanapickas
|
6a5fd2d36c
|
genesys: Support multiple scan methods in scanner_move()
|
2019-12-01 10:43:11 +02:00 |
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 |
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
|
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 |
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 |
Povilas Kanapickas
|
5cd65e6e19
|
Merge branch 'correct-man' into 'master'
Mention correct man file for ricoh2
See merge request sane-project/backends!243
|
2019-11-23 13:09:27 +00:00 |
Povilas Kanapickas
|
f366073b08
|
genesys: Add initial support for flatbed mode on Canon 4400F
|
2019-11-23 14:54:10 +02:00 |
Povilas Kanapickas
|
837ec33c7f
|
genesys: Make scan flags an enum
|
2019-11-23 12:38:51 +02:00 |
Povilas Kanapickas
|
05e3091d5f
|
genesys: Remove duplication of motor startup
|
2019-11-23 12:38:50 +02:00 |
Povilas Kanapickas
|
9cd373fe6c
|
genesys: Return MotorSlopeTable out of sanei_genesys_slope_table()
|
2019-11-23 12:38:49 +02:00 |
Povilas Kanapickas
|
63b0366b43
|
genesys: Store motor profile tables in std::vector
|
2019-11-23 12:38:48 +02:00 |
Povilas Kanapickas
|
cbe45396fe
|
genesys: Move static initialization functionality to a separate file
|
2019-11-23 12:38:47 +02:00 |
Povilas Kanapickas
|
f6f27e0539
|
genesys: Implement building of motor tables based on physical slope
|
2019-11-23 12:38:46 +02:00 |
Povilas Kanapickas
|
34bba237b5
|
genesys: Don't select motor profile twice during setup of same scan
|
2019-11-23 12:38:45 +02:00 |