Wykres commitów

4134 Commity (b9cd547aea749ee1064fec6a8a3bafba88761efa)

Autor SHA1 Wiadomość Data
Povilas Kanapickas b9cd547aea genesys: Support printf-like messages in debug helper 2019-07-06 02:10:06 +03:00
Povilas Kanapickas 22b7fb5105 genesys: Move more error functionality to genesys_error.{h,cc} 2019-07-06 02:10:05 +03:00
Povilas Kanapickas 942f3fbbf7 genesys: Move error-related functions to separate header 2019-07-06 02:10:04 +03:00
Povilas Kanapickas 9d07e2108a genesys: Support message argument to exceptions 2019-07-06 02:10:03 +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 bba75702b6 genesys: Add utility to print debug messages upon function exit 2019-06-30 14:05:26 +03:00
Povilas Kanapickas 397994b215 genesys: Make exposure configuration more consistent 2019-06-30 14:05:25 +03:00
Povilas Kanapickas 1e7da8638e genesys: Use a more descriptive filename for coarse gain debug images 2019-06-30 14:05:24 +03:00
Povilas Kanapickas 6d11f6df25 genesys: Fix support for large exposures on GL843 2019-06-30 14:05:23 +03:00
Povilas Kanapickas f41440ef9f genesys: Extract debug_dump for Genesys_Current_Setup 2019-06-30 14:05:22 +03:00
Povilas Kanapickas fe8383543d genesys: Remove code for G4050 CCD that's unused and likely incorrect 2019-06-30 14:05:21 +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 616c86de2f genesys: Fix incorrect use of TGTIME for pixel coordinates 2019-06-30 14:05:19 +03:00
Povilas Kanapickas 89d06c9a3a genesys: Fix error handling in the presence of exceptions 2019-06-30 14:05:18 +03:00
Povilas Kanapickas 3050f50b25 genesys: Add a macro to convert status return to exception 2019-06-30 14:05:17 +03:00
Povilas Kanapickas 1685e6e863 genesys: Return bool out of *_is_compatible_calibration() 2019-06-30 14:05:16 +03:00
Povilas Kanapickas eaa4cb7766 genesys: Return void out of *_calculate_current_setup() 2019-06-30 14:05:15 +03:00
Olaf Meeuwissen 9b109a7bd7 Fix typo 2019-06-30 12:45:03 +09:00
Povilas Kanapickas 9173e5dbdd genesys: Merge XPA lamp setup to a single function 2019-06-08 14:04:30 +03:00
Povilas Kanapickas 4adb96b7af genesys: Merge XPA motor setup to a single function 2019-06-08 14:04:29 +03:00
Povilas Kanapickas 4d4b3be12d genesys: Cache logical lamp and XPA state in register set 2019-06-08 14:04:28 +03:00
Povilas Kanapickas d11971b220 genesys: Only ever use sanei_genesys_set_lamp_power() to turn on lamp 2019-06-08 14:04:27 +03:00
Povilas Kanapickas 6d9e783a51 genesys: Only ever use sanei_genesys_set_motor_power() to turn on motor 2019-06-08 14:04:26 +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 8d5ff56ee9 genesys: Use scan method out of setup params for cache comparison 2019-06-08 14:04:23 +03:00
Povilas Kanapickas bf0ed8ed09 genesys: Store scan method within params struct 2019-06-08 14:04:22 +03:00
Povilas Kanapickas be19edfd72 genesys: Store setup params to current setup struct 2019-06-08 14:04:21 +03:00
Povilas Kanapickas 9f3c86cd57 genesys: Wrap data into SetupParams in *_calculate_current_setup() 2019-06-08 14:04:20 +03:00
Povilas Kanapickas 6796315cc1 genesys: Remove useless condition in lineart setup check
The flag in the remaining condition can only be set if the second
condition is true.
2019-06-08 14:04:19 +03:00
Povilas Kanapickas 65bb8724c6 genesys: Use scan params to compute scan geometry, not settings 2019-06-08 14:04:18 +03:00
Povilas Kanapickas 2a8f642787 genesys: Fix sign comparison warnings 2019-06-08 14:04:17 +03:00
Povilas Kanapickas bf395270e8 genesys: Refactor color filter into an enum 2019-06-08 14:04:16 +03:00
Povilas Kanapickas 0ffbd6c023 genesys: Specify underlying types of enums 2019-06-08 14:04:15 +03:00
Povilas Kanapickas cd7186965b genesys: Don't use floating point numbers in SetupParams unnecessarily 2019-06-08 14:04:14 +03:00
Povilas Kanapickas ca070fb569 genesys: Extract function to dump SetupParams to debug 2019-06-08 14:04:13 +03:00
Povilas Kanapickas a8b61d0501 genesys: Update gl646_setup_registers() doc 2019-06-08 14:04:12 +03:00
Povilas Kanapickas e47a6dfb56 genesys: Represent color as channels on GL646 2019-06-08 14:04:11 +03:00
Povilas Kanapickas 6ae640cac1 genesys: Simplify channel setup in gl646_setup_registers() 2019-06-08 14:04:10 +03:00
Povilas Kanapickas a843704cc1 genesys: Move color filter setup to gl646_setup_registers() 2019-06-08 14:04:09 +03:00
Povilas Kanapickas 8184699bbf genesys: Allocate GL646 slope tables on stack 2019-06-08 14:04:08 +03:00
Povilas Kanapickas e129bdd1e1 genesys: Move low-level computations to gl646_setup_registers() 2019-06-08 14:04:07 +03:00
Povilas Kanapickas fb8014d77e genesys: Store scan setup data in SetupParams struct 2019-06-08 14:04:06 +03:00
Povilas Kanapickas 42ae7ea2d8 genesys: Reuse SetupParams on GL847 code 2019-06-08 14:04:05 +03:00
Povilas Kanapickas 1841e5b276 genesys: Reuse SetupParams on GL846 code 2019-06-08 14:04:04 +03:00
Povilas Kanapickas 6719f885da genesys: Reuse SetupParams on GL841 code 2019-06-08 14:04:03 +03:00
Povilas Kanapickas 50f5007b3d genesys: Reuse SetupParams on GL124 code 2019-06-08 14:04:02 +03:00
Povilas Kanapickas 319a5082ac genesys: Remove unused command set API 2019-06-08 14:04:01 +03:00