Povilas Kanapickas
|
53efe5822d
|
genesys: Remove excessive debug logs during data read
|
2019-12-26 17:13:34 +02:00 |
Povilas Kanapickas
|
40a2a0d554
|
genesys: Remove unnecessary model check in calibration init
|
2019-12-26 17:13:25 +02:00 |
Povilas Kanapickas
|
47431a8776
|
genesys: Fix exception on LiDE 210 when going back from unknown position
|
2019-12-26 17:13:24 +02:00 |
Povilas Kanapickas
|
9f4cabb55c
|
genesys: Fix random lock ups when waiting for motor to stop on gl646
|
2019-12-23 01:43:38 +02:00 |
Povilas Kanapickas
|
216250361f
|
genesys: Fix uninitialized variable warning
|
2019-12-22 23:23:16 +02:00 |
Povilas Kanapickas
|
6fb588648c
|
genesys: Fix infinite loop when we overestimate distance to home sensor
|
2019-12-22 17:40:13 +02:00 |
Povilas Kanapickas
|
01ca9c9030
|
genesys: Use fast moving for most of the distance when moving back home
|
2019-12-22 17:40:13 +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
|
69067f2f7f
|
genesys: Remove no longer used final_exposure
|
2019-12-22 17:07:24 +02:00 |
Povilas Kanapickas
|
35385625de
|
genesys: Delete unused code
|
2019-12-22 17:07:24 +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
|
c685ac075b
|
genesys: Return MotorSlopeTable out of *_generate_slope_table()
|
2019-12-14 10:20:08 +02:00 |
Povilas Kanapickas
|
8731a6cc5d
|
genesys: Return MotorSlopeTable out of *_create_slope_table3()
|
2019-12-14 10:20:07 +02:00 |
Povilas Kanapickas
|
f605e7c229
|
genesys: Fix testing mode recording of scanner_slow_back_home_ta()
|
2019-12-14 10:20:02 +02:00 |
Povilas Kanapickas
|
c1d791f11c
|
genesys: Raise error when TA scan head takes too long to return home
|
2019-12-14 10:20:01 +02:00 |
Povilas Kanapickas
|
49934f0678
|
genesys: Fix black side calibration on HP 4850c
|
2019-12-22 16:29:22 +02:00 |
Povilas Kanapickas
|
4c0f63052b
|
genesys: Add a way to configure per-sensor stagger config
|
2019-12-14 09:12:28 +02:00 |
Povilas Kanapickas
|
4ef2e39872
|
genesys: Remove remaining uses of SensorProfile
|
2019-12-08 11:42:32 +02:00 |
Povilas Kanapickas
|
7971ee5693
|
genesys: Use sensor profile information directly from profiles
|
2019-12-08 11:42:31 +02:00 |
Povilas Kanapickas
|
791433c895
|
genesys: Duplicate SensorProfile information into Genesys_Sensor struct
|
2019-12-08 11:42:29 +02:00 |
Povilas Kanapickas
|
3d068a9eee
|
genesys: Fix TA support in scanner_move()
|
2019-12-01 10:43:12 +02:00 |
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 |
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
|
a90ab552a9
|
genesys: Extract scanner_stop_action_no_move() to use across the asics
|
2019-12-01 10:08:56 +02:00 |
Povilas Kanapickas
|
052aa01626
|
genesys: Reduce duplication of *_feed() across different ASICs
|
2019-12-01 10:08:54 +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
|
7385e0d305
|
genesys: Simplify get_gain4_bit() implementation
|
2019-11-30 19:06:43 +02:00 |
Povilas Kanapickas
|
63b0366b43
|
genesys: Store motor profile tables in std::vector
|
2019-11-23 12:38:48 +02:00 |
Povilas Kanapickas
|
b43a21d25a
|
genesys: Add new motor slope type
|
2019-11-23 12:38:44 +02:00 |
Povilas Kanapickas
|
ddcce5295f
|
genesys: Use StepType enum more
|
2019-11-23 12:38:42 +02:00 |
Povilas Kanapickas
|
c6784d2f1d
|
genesys: Simplify API of sanei_genesys_create_slope_table3()
|
2019-11-23 12:38:41 +02:00 |
Povilas Kanapickas
|
d8e8899a76
|
genesys: Remove unused code
|
2019-11-23 12:38:39 +02:00 |
Povilas Kanapickas
|
acc5fd318c
|
genesys: Replace unneeded uses of macros with enums
|
2019-11-23 15:32:45 +02:00 |
Povilas Kanapickas
|
f366073b08
|
genesys: Add initial support for flatbed mode on Canon 4400F
|
2019-11-23 14:54:10 +02:00 |
Povilas Kanapickas
|
67588e46ef
|
genesys: Add checkpoints to record internal state
|
2019-10-26 12:42:49 +02:00 |
Povilas Kanapickas
|
eadfdb57a4
|
genesys: Add a way to record backend internals using test scanner iface
|
2019-10-26 12:42:48 +02:00 |
Povilas Kanapickas
|
391d472127
|
genesys: Rename record_{test => progress}_message
|
2019-11-10 21:30:29 +02:00 |
Povilas Kanapickas
|
e2e3ea0947
|
genesys: Route sleep calls through low level scanner interface
|
2019-11-10 21:30:29 +02:00 |
Povilas Kanapickas
|
521c042889
|
genesys: Route low-level status debug messages through scanner interface
|
2019-11-10 21:30:29 +02:00 |
Povilas Kanapickas
|
779725ab55
|
genesys: Extract attach_usb_device()
|
2019-11-10 21:30:29 +02:00 |
Povilas Kanapickas
|
908053751f
|
genesys: Use generic USB device interface througout the backend
|
2019-11-10 21:30:29 +02:00 |
Povilas Kanapickas
|
978ad5e52b
|
genesys: Add interface for USB devices to allow mocking of them
|
2019-11-10 21:30:25 +02:00 |
Povilas Kanapickas
|
4e9b47de56
|
genesys: Move low level data writing API to scanner interface
|
2019-11-10 21:30:06 +02:00 |