Povilas Kanapickas
|
9d7aa61544
|
genesys: Define the width of the sensor in mm instead of pixels
|
2020-02-22 10:48:26 +02:00 |
Povilas Kanapickas
|
4c395182be
|
genesys: Remove no longer used coarse calibration ced path
|
2020-02-17 00:49:14 +02:00 |
Povilas Kanapickas
|
fff3959281
|
genesys: Increase low-brightness gain threshold
|
2020-02-16 10:46:19 +02:00 |
Povilas Kanapickas
|
88d9c08645
|
genesys: Use scanner_move() on gl841
|
2020-02-16 10:46:18 +02:00 |
Povilas Kanapickas
|
4261549e2d
|
genesys: Use separate settings for dark-white calibration area geometry
|
2020-02-16 10:46:17 +02:00 |
Povilas Kanapickas
|
4a11453b06
|
genesys: Use matching xdpi and ydpi when calibrating shading on gl841
|
2020-02-16 10:46:15 +02:00 |
Povilas Kanapickas
|
300bd3e645
|
genesys: Fix incorrect calibration position due to rounding on gl841
|
2020-02-16 10:46:14 +02:00 |
Povilas Kanapickas
|
55000d82ac
|
genesys: Simplify shading line calculation by defining distance in mm
|
2020-02-16 10:46:09 +02:00 |
Povilas Kanapickas
|
1a55cc99e4
|
genesys: Don't ignore stagger or color offsets when acquiring calib data
|
2020-02-16 10:46:08 +02:00 |
Povilas Kanapickas
|
498b52fe98
|
genesys: Use same buffer and gamma write method on all chipsets
|
2020-02-16 10:41:26 +02:00 |
Povilas Kanapickas
|
aca291906c
|
genesys: Remove unused debug code
|
2020-02-16 10:41:25 +02:00 |
Povilas Kanapickas
|
9eb13d5a10
|
genesys: Remove reads from registers that are immediately overwritten
|
2020-02-16 10:41:23 +02:00 |
Povilas Kanapickas
|
b54d12bc4d
|
genesys: Define SetupParams::startx in terms of xres
|
2020-02-16 10:41:08 +02:00 |
Povilas Kanapickas
|
2428efd6af
|
genesys: Fix host-side calibration when scan start position is not zero
|
2020-02-15 14:12:44 +02:00 |
Povilas Kanapickas
|
328f39e39e
|
genesys: Remove uses of calib_lines
|
2020-02-03 01:00:49 +02:00 |
Povilas Kanapickas
|
26eec0ba57
|
genesys: Remove uses of calib_channels
|
2020-02-03 01:00:47 +02:00 |
Povilas Kanapickas
|
10fb42cd68
|
genesys: Use calib_session to retrieve pixel counts
|
2020-02-03 01:00:34 +02:00 |
Povilas Kanapickas
|
9b1fe59c2a
|
genesys: Set calib_session on all chipsets
|
2020-02-03 00:41:57 +02:00 |
Povilas Kanapickas
|
3b27241e07
|
genesys: Remove no longer needed conversions to single precision float
|
2020-02-03 00:41:56 +02:00 |
Povilas Kanapickas
|
0a49fa10ee
|
genesys: Extract register initialization out of init_regs_for_shading()
|
2020-02-03 00:41:54 +02:00 |
Povilas Kanapickas
|
c1791e6c83
|
genesys: Pass the register set to modify to init_regs_for_scan()
|
2020-02-03 00:41:53 +02:00 |
Povilas Kanapickas
|
32041bc7fe
|
genesys: Rename calib_reg to initial_regs
|
2020-02-02 18:45:31 +02:00 |
Povilas Kanapickas
|
dff52ad713
|
genesys: Don't write registers in init_regs_for_warmup()
|
2020-02-02 18:45:22 +02:00 |
Povilas Kanapickas
|
55e3200158
|
genesys: Don't write registers in init_regs_for_coarse_calibration()
|
2020-02-02 18:45:21 +02:00 |
Povilas Kanapickas
|
bdc671b58b
|
genesys: Don't perform register writes in init_regs_for_shading()
|
2020-02-02 18:45:20 +02:00 |
Povilas Kanapickas
|
e59401ed6b
|
genesys: Move model flags to a separate enum
|
2020-02-02 14:08:52 +02:00 |
Povilas Kanapickas
|
6f9a3cfa2c
|
Merge branch 'genesys-improve-motor-support' into 'master'
genesys: Improve motor support
See merge request sane-project/backends!318
|
2020-01-31 22:58:52 +00:00 |
Povilas Kanapickas
|
879587f303
|
genesys: Rename Genesys_Motor::{get_slope -> get_slope_with_step_type}
|
2020-01-31 20:13:12 +02:00 |
Povilas Kanapickas
|
0a7813177b
|
genesys: Reduce code duplication in gl841 session setup code
|
2020-01-25 11:28:30 +02:00 |
Povilas Kanapickas
|
8d07515bea
|
Merge branch 'genesys-refactor-motor-handling' into 'master'
genesys: Refactor motor handling
See merge request sane-project/backends!308
|
2020-01-12 19:26:35 +00:00 |
Povilas Kanapickas
|
645820bc4d
|
genesys: Improve set_head_pos_unknown() to set status per head
|
2020-01-12 10:57:08 +02:00 |
Povilas Kanapickas
|
d74c4b6b68
|
genesys: Reduce duplication of scanner read methods on gl841
|
2020-01-04 12:09:27 +02:00 |
Povilas Kanapickas
|
8d2081cda8
|
genesys: Deduplicate calculation of scan line count
|
2020-01-04 12:09:23 +02:00 |
Povilas Kanapickas
|
444f25b96f
|
genesys: Remove duplicate computations of line length
|
2020-01-04 12:09:20 +02:00 |
Povilas Kanapickas
|
2397d8879a
|
genesys: Fix collection of scanhead movement information
|
2019-12-22 17:40:13 +02:00 |
Povilas Kanapickas
|
29166d9b3b
|
genesys: Remove rewind() function due to unreliability
|
2019-12-22 17:40:13 +02:00 |
Povilas Kanapickas
|
194920159d
|
genesys: Remove support for legacy curves
|
2019-12-14 10:20:13 +02:00 |
Povilas Kanapickas
|
3d9113997f
|
genesys: Switch remaining legacy curve uses to physical curves
|
2019-12-14 10:20:12 +02:00 |
Povilas Kanapickas
|
8731a6cc5d
|
genesys: Return MotorSlopeTable out of *_create_slope_table3()
|
2019-12-14 10:20:07 +02:00 |
Povilas Kanapickas
|
524c9de1fa
|
genesys: Fix calibration exposure in testing mode
|
2019-12-08 11:42:30 +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 |
Povilas Kanapickas
|
9e092f9d67
|
genesys: Extract scanner_is_motor_stopped() to use across the asics
|
2019-12-01 10:08:58 +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
|
e435036b97
|
genesys: Use single function to set exposure on all ASICs
|
2019-12-01 10:08:53 +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
|
cba6086ce7
|
genesys: Expose init_regs_for_scan_session() to the cmd set
|
2019-11-30 19:06:51 +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 |