Povilas Kanapickas
|
afa96a227d
|
genesys: Reduce duplication of sensor setup functionality
|
2020-04-17 05:38:45 +03:00 |
Povilas Kanapickas
|
d0855e513b
|
genesys: Remove unused #defines
|
2020-04-17 05:38:44 +03:00 |
Povilas Kanapickas
|
edda9bff25
|
genesys: Simplify creation of command set
|
2020-04-17 05:38:43 +03:00 |
Povilas Kanapickas
|
ad4c8f5453
|
genesys: Reduce duplication in led_calibration
|
2020-04-17 05:23:07 +03:00 |
Povilas Kanapickas
|
eec083f46a
|
genesys: Remove startup position hack on 4400F 4800dpi scans
|
2020-04-13 07:38:08 +03:00 |
Povilas Kanapickas
|
db50c91132
|
genesys: Remove uses of sanei_genesys_get_address()
|
2020-04-05 06:19:38 +03:00 |
Povilas Kanapickas
|
5cbb9eaae5
|
Merge branch 'genesys-cleanup-device-init' into 'master'
genesys: Cleanup device initialization
See merge request sane-project/backends!394
|
2020-04-09 21:09:03 +00:00 |
Povilas Kanapickas
|
40b4852eb7
|
genesys: Remove unused argument out of sanei_genesys_asic_init
|
2020-04-09 23:53:30 +03:00 |
Povilas Kanapickas
|
0d1542cbe6
|
genesys: Fix bcdDevice filtering
|
2020-04-09 23:50:48 +03:00 |
Povilas Kanapickas
|
9698bfece7
|
genesys: Add support for matching devices by bcdDevice
|
2020-03-28 23:15:48 +02:00 |
Povilas Kanapickas
|
0bdce7928f
|
genesys: Turn Genesys_USB_Device_Entry into a class
|
2020-03-28 23:15:47 +02:00 |
Povilas Kanapickas
|
1e116f1223
|
genesys: Verify that sensor tables are setup correctly
|
2020-03-21 00:03:47 +02:00 |
Povilas Kanapickas
|
88989a1616
|
genesys: Pass resolution setting to sanei_genesys_set_dpihw() directly
|
2020-03-21 00:03:41 +02:00 |
Povilas Kanapickas
|
3da269b7de
|
genesys: Use common code path for memory layouts
|
2020-03-14 23:19:38 +02:00 |
Povilas Kanapickas
|
cd43109966
|
genesys: Deduplicate gain calibration
|
2020-03-14 23:19:28 +02:00 |
Povilas Kanapickas
|
e0bec6723d
|
genesys: Deduplicate offset calibration
|
2020-03-14 23:19:26 +02:00 |
Povilas Kanapickas
|
d8f09656b2
|
genesys: Deduplicate strip searching functionality
|
2020-02-22 11:02:57 +02:00 |
Povilas Kanapickas
|
2cf05553c0
|
genesys: Remove no longer used code related to start position search
|
2020-02-22 10:28:17 +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
|
000b28dd30
|
genesys: Only ensure full exposure value is nonzero, not each byte
|
2020-02-16 10:41:19 +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
|
e59401ed6b
|
genesys: Move model flags to a separate enum
|
2020-02-02 14:08:52 +02:00 |
Povilas Kanapickas
|
1c3d1e25ec
|
genesys: Remove unused model flags
|
2020-02-02 14:08:50 +02:00 |
Povilas Kanapickas
|
91d5235d4b
|
genesys: Make get_motor_profile* reusable for different profile sets
|
2020-01-31 20:13:17 +02:00 |
Povilas Kanapickas
|
247a6b7882
|
genesys: Add support for per-resolution or per-method motor profiles
|
2020-01-31 20:13:16 +02:00 |
Povilas Kanapickas
|
002d2ff2db
|
genesys: Use motor profiles from motor tables
|
2020-01-31 20:13:14 +02:00 |
Povilas Kanapickas
|
7dca191b14
|
genesys: Merge chip-specific motor tables into one
|
2020-01-31 20:13:11 +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
|
33bfa923d5
|
genesys: Add a way to create fastest motor acceleration table
|
2019-12-22 17:07:24 +02:00 |
Povilas Kanapickas
|
1d7adfcfc1
|
genesys: Fix naming of step multiplier
|
2019-12-14 10:20:14 +02:00 |
Povilas Kanapickas
|
3d9113997f
|
genesys: Switch remaining legacy curve uses to physical curves
|
2019-12-14 10:20:12 +02:00 |
Povilas Kanapickas
|
dec9962773
|
genesys: Make the size of slope tables configurable by asic type
|
2019-12-14 10:20:09 +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
|
54034c3fae
|
genesys: Fix Opticfilm 7200i and 7500i motor curves
|
2019-12-14 10:20:05 +02:00 |
Povilas Kanapickas
|
868c437896
|
genesys: Convert hardcoded motor slopes to physical slope config
|
2019-12-14 10:20:04 +02:00 |
Povilas Kanapickas
|
02b0f0d474
|
genesys: Convert old broken stagger configuration to per-sensor config
|
2019-12-14 09:12:29 +02:00 |
Povilas Kanapickas
|
7971ee5693
|
genesys: Use sensor profile information directly from profiles
|
2019-12-08 11:42:31 +02:00 |
Povilas Kanapickas
|
1f33bafe5d
|
genesys: Remove unused fallback sensor profile code
|
2019-12-08 11:42:27 +02:00 |
Povilas Kanapickas
|
a7fd1d6ae1
|
genesys: Simplify sensor profile definition
|
2019-12-08 11:42:26 +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
|
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
|
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
|
f98bec2afb
|
genesys: Use full scan initialization in slow_back_home_ta()
|
2019-11-30 19:19:21 +02:00 |