Povilas Kanapickas
|
d29f6862c6
|
genesys: Return errors as exceptions from *wait_for_home()
|
2019-07-14 23:40:56 +03:00 |
Povilas Kanapickas
|
2a9764b4fd
|
genesys: Return errors as exceptions from *send_shading_data()
|
2019-07-14 23:40:55 +03:00 |
Povilas Kanapickas
|
ad231613db
|
genesys: Return errors as exceptions from *read_feed_steps()
|
2019-07-14 23:40:52 +03:00 |
Povilas Kanapickas
|
612ff9487c
|
genesys: Return errors as exceptions from *fe_write_data()
|
2019-07-14 23:40:51 +03:00 |
Povilas Kanapickas
|
693d42c025
|
genesys: Return errors as exceptions from *read_valid_words()
|
2019-07-14 23:40:49 +03:00 |
Povilas Kanapickas
|
5c0a382bc9
|
genesys: Return errors as exceptions from *test_buffer_empty()
|
2019-07-14 23:40:47 +03:00 |
Povilas Kanapickas
|
f153fb109e
|
genesys: Return errors as exceptions from *get_status()
|
2019-07-14 23:40:46 +03:00 |
Povilas Kanapickas
|
e388fc5058
|
genesys: Return errors as exceptions from *bulk_write_register()
|
2019-07-14 23:40:45 +03:00 |
Povilas Kanapickas
|
0dc3342be1
|
genesys: Return errors as exceptions from *bulk_write_data()
|
2019-07-14 23:40:44 +03:00 |
Povilas Kanapickas
|
1c5960f9aa
|
genesys: Replace explicit DBG messages with DBG_HELPER
|
2019-07-14 23:40:43 +03:00 |
Povilas Kanapickas
|
3a47a9ed4d
|
genesys: Return errors as exceptions from *set_buffer_address()
|
2019-07-14 23:40:42 +03:00 |
Povilas Kanapickas
|
17a619a927
|
genesys: Return errors as exceptions from *write_register()
|
2019-07-14 23:40:41 +03:00 |
Povilas Kanapickas
|
a79f1404f3
|
genesys: Return errors as exceptions from *bulk_read_data()
|
2019-07-14 23:40:34 +03:00 |
Povilas Kanapickas
|
ab2952d1df
|
genesys: Add support for regular scans on CanoScan 8400F
|
2019-07-20 03:11:23 +03:00 |
Povilas Kanapickas
|
1a5e3944b3
|
genesys: Add option to get a raw scan ignoring offsets
|
2019-07-13 04:14:45 +03:00 |
Povilas Kanapickas
|
144ed1f29b
|
genesys: Implement infrared channel support for 8600F
|
2019-07-13 04:14:44 +03:00 |
Povilas Kanapickas
|
c96a34f4a8
|
genesys: Fix partial width during calibration support
|
2019-07-13 04:14:41 +03:00 |
Povilas Kanapickas
|
ac6ccfc184
|
genesys: Repark before regs are setup in white_shading_calibration()
Reparking after registers have been setup is very brittle approach, as
it must preserve everything intact.
|
2019-07-02 23:30:53 +03:00 |
Povilas Kanapickas
|
74854a85aa
|
genesys: Reinit registers for shading again before white shading
|
2019-07-02 23:30:48 +03:00 |
Povilas Kanapickas
|
a5c5ea56ad
|
genesys: Add debug markers to data captured during calibration
|
2019-07-02 23:30:47 +03:00 |
Povilas Kanapickas
|
0fc4eb80e3
|
Merge branch 'genesys-cleanup' into 'master'
genesys: Various cleanups
See merge request sane-project/backends!94
|
2019-08-08 16:51:43 +00:00 |
Ralph Little
|
fdc23d129a
|
1) Correct some spelling mistakes
2) Convert some British spellings to US
3) Modified some longer sentences to improve readability.
4) Modified en_GB to suit
|
2019-08-05 20:54:18 -07:00 |
Povilas Kanapickas
|
25ed10029c
|
genesys: Make set_calibration_value() more robust
|
2019-07-23 02:00:43 +03:00 |
Povilas Kanapickas
|
b9fb97e0f7
|
genesys: Make serialization of calibration data less error prone
|
2019-07-23 02:00:42 +03:00 |
Povilas Kanapickas
|
8c9d6d7208
|
genesys: Read the value of CKSEL from the sensor definition directly
|
2019-07-06 21:02:27 +03:00 |
Povilas Kanapickas
|
640fa9dbba
|
genesys: Always initialize status variable
|
2019-07-06 02:30:08 +03:00 |
Povilas Kanapickas
|
0454f42c36
|
genesys: Report USB errors via exceptions to reduce code duplication
|
2019-07-06 02:30:08 +03:00 |
Povilas Kanapickas
|
14bbe802db
|
genesys: Move move_to_ta() calls out of *_init_regs_for_*()
|
2019-06-30 14:05:29 +03:00 |
Povilas Kanapickas
|
a92187edad
|
genesys: Move moving to home out of *_init_regs_for_scan()
|
2019-06-30 14:05:28 +03:00 |
Povilas Kanapickas
|
442ffd0486
|
genesys: Move waiting for motor stop out of *_init_regs_for_scan()
|
2019-06-30 14:05:27 +03:00 |
Povilas Kanapickas
|
f41440ef9f
|
genesys: Extract debug_dump for Genesys_Current_Setup
|
2019-06-30 14:05:22 +03:00 |
Povilas Kanapickas
|
7bd68b5225
|
genesys: Fix crash in sane_open_impl due to uninitialized variable
|
2019-06-30 14:05:20 +03:00 |
Povilas Kanapickas
|
89d06c9a3a
|
genesys: Fix error handling in the presence of exceptions
|
2019-06-30 14:05:18 +03:00 |
Povilas Kanapickas
|
1685e6e863
|
genesys: Return bool out of *_is_compatible_calibration()
|
2019-06-30 14:05:16 +03:00 |
Povilas Kanapickas
|
5b788022dc
|
genesys: Extract sanei_genesys_set_motor_power()
|
2019-06-08 14:04:25 +03:00 |
Povilas Kanapickas
|
57480021dd
|
genesys: Extract sanei_genesys_set_lamp_power()
|
2019-06-08 14:04:24 +03:00 |
Povilas Kanapickas
|
bf395270e8
|
genesys: Refactor color filter into an enum
|
2019-06-08 14:04:16 +03:00 |
Povilas Kanapickas
|
d92bfd1e9e
|
genesys: Remove unused fields out of Genesys_Settings struct
|
2019-06-08 14:04:00 +03:00 |
Povilas Kanapickas
|
7020001ba7
|
genesys: Remove unused ScanColorMode::COLOR_MULTI_PASS
|
2019-06-08 14:03:58 +03:00 |
Povilas Kanapickas
|
6e657e3eac
|
genesys: Refactor scan color mode into an enum
|
2019-06-08 14:03:57 +03:00 |
Povilas Kanapickas
|
723426d78b
|
genesys: Don't use dev->calib_reg directly when possible
|
2019-06-08 14:03:56 +03:00 |
Povilas Kanapickas
|
c09370eab4
|
genesys: Add support for selecting infrared channel
|
2019-06-08 14:03:55 +03:00 |
Povilas Kanapickas
|
a63c8a5f8c
|
genesys: Support more than two scan methods
|
2019-06-08 14:03:54 +03:00 |
Povilas Kanapickas
|
f1e583aea8
|
genesys: Refactor scan method into an enum
|
2019-06-08 14:03:53 +03:00 |
Povilas Kanapickas
|
374a3043fa
|
genesys: Use STR_ prefix to macros yielding to strings
|
2019-06-08 14:03:52 +03:00 |
Povilas Kanapickas
|
06157f753c
|
genesys: Extract remaining options out of option list
|
2019-06-08 14:03:51 +03:00 |
Povilas Kanapickas
|
38ccdc6788
|
genesys: Extract resolution and bit_depth options out of option list
|
2019-06-08 14:03:50 +03:00 |
Povilas Kanapickas
|
a7a2e0abd6
|
genesys: Extract string options out of options list
|
2019-06-08 14:03:49 +03:00 |
Povilas Kanapickas
|
3301e0fbea
|
genesys: Extract position options out of option list
|
2019-06-08 14:03:48 +03:00 |
Povilas Kanapickas
|
3f184b795f
|
genesys: Simplify sensor handling
|
2019-06-08 14:03:47 +03:00 |