Wykres commitów

5073 Commity (10fb42cd68eddd928a38d576258135db89ca08e8)

Autor SHA1 Wiadomość Data
Povilas Kanapickas 10fb42cd68 genesys: Use calib_session to retrieve pixel counts 2020-02-03 01:00:34 +02:00
Povilas Kanapickas 87b2713628 genesys: Implement serialization of ScanSession 2020-02-03 00:41:59 +02:00
Povilas Kanapickas fe02dc36d8 genesys: Implement comparison of ScanSession 2020-02-03 00:41:58 +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 325aba25f1 genesys: Use float to store tl_x and tl_y scan settings 2020-02-03 00:41:55 +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 5fb5da4f78 genesys: Remove duplicate way to check for transparency support 2020-02-03 00:41:52 +02:00
Povilas Kanapickas 4cfc150bdc genesys: Add a way to check whether a model supports scan method 2020-02-03 00:41:51 +02:00
Povilas Kanapickas cce5e21829 genesys: Remove several unnecessary initializations of dev->initial_regs 2020-02-02 18:45:32 +02:00
Povilas Kanapickas 32041bc7fe genesys: Rename calib_reg to initial_regs 2020-02-02 18:45:31 +02:00
Povilas Kanapickas 16e8ca3511 genesys: Don't modify calib_reg when calibrating 2020-02-02 18:45:30 +02:00
Povilas Kanapickas 86fe2f5f6d genesys: Move modification of calib_reg out of shading reg init on gl646 2020-02-02 18:45:29 +02:00
Povilas Kanapickas 87473910cf genesys: Use regular registers when computing what coefficient to send 2020-02-02 18:45:28 +02:00
Povilas Kanapickas 8e4c332ea6 genesys: Pass registers from callers to shading calibration 2020-02-02 18:45:27 +02:00
Povilas Kanapickas 2a3ae40d8d genesys: Pass registers from callers to dark-white shading calibration 2020-02-02 18:45:26 +02:00
Povilas Kanapickas 25f097b445 genesys: Pass registers from callers in coarse calibration 2020-02-02 18:45:25 +02:00
Povilas Kanapickas d80db65c58 genesys: Move writing to registers to coarse calibration functions 2020-02-02 18:45:24 +02:00
Povilas Kanapickas b1b57026dd genesys: Move writing to registers to calibration functions 2020-02-02 18:45:23 +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 9fc3b38a9b genesys: Use fixed float utilities instead of SANE_{FIX,UNFIX} 2020-02-02 15:23:21 +02:00
Povilas Kanapickas 7ee775e983 genesys: Remove the FixedFloat class 2020-02-02 15:23:20 +02:00
Povilas Kanapickas 62c6959df4 genesys: Add utilities for fixed floats 2020-02-02 15:23:19 +02:00
Povilas Kanapickas e59401ed6b genesys: Move model flags to a separate enum 2020-02-02 14:08:52 +02:00
Povilas Kanapickas de10ace2e6 genesys: Remove invalid usage of GENESYS_HAS_NO_BUTTONS 2020-02-02 14:08:51 +02:00
Povilas Kanapickas 1c3d1e25ec genesys: Remove unused model flags 2020-02-02 14:08:50 +02:00
Povilas Kanapickas 9e9bbb5a80 Merge branch 'genesys-improve-debug' into 'master'
genesys: Improve debug output slightly

See merge request sane-project/backends!324
2020-02-02 11:29:04 +00:00
Povilas Kanapickas fee5b7e04f genesys: Condense SetupParams debug dump output 2020-02-02 13:11:49 +02:00
Povilas Kanapickas 9d7f7abdcd genesys: Remove extraneous debugging information 2020-02-02 13:11:48 +02:00
Povilas Kanapickas 9d1788cf5d genesys: Fix loss of precision in during active area offset calibration 2020-02-02 13:08:50 +02:00
Povilas Kanapickas 91d9d8b2dc genesys: Fix incorrect resolution being used in active area calibration 2020-02-02 13:08:49 +02:00
Povilas Kanapickas 6bbdb7afc8 genesys: Extract function to enable active area shading 2020-02-02 13:08:48 +02:00
Povilas Kanapickas 6e2e885ec5 genesys: Use same step type in motor tables on 8600F 2020-02-01 23:28:24 +02:00
Povilas Kanapickas 06cee81dbe genesys: Fix incorrect selection of step type for fast table on gl843 2020-02-01 23:28:23 +02:00
Povilas Kanapickas ac5e086eb7 genesys: Improve motor tables on 8400F 2020-02-01 16:58:35 +02:00
Povilas Kanapickas d19e48d5ab genesys: Improve motor tables on OpticFilm 7500i 2020-02-01 14:23:04 +02:00
Povilas Kanapickas f3f0143500 genesys: Improve motor tables on OpticFilm 7300 2020-02-01 14:23:03 +02:00
Povilas Kanapickas 8b3b85c160 genesys: Improve motor tables on OpticFilm 7200i 2020-02-01 14:23:02 +02:00
Povilas Kanapickas 0b75ffdf36 genesys: Improve motor tables on 8400F 2020-02-01 14:23:01 +02:00
Povilas Kanapickas 6d15a0da5a genesys: Improve motor tables on 8600F 2020-02-01 14:23:00 +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 a5d63baf3d genesys: Implement support for fast movement curves in the motor table 2020-01-31 20:13:18 +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 479718a6b5 genesys: Add motor vref to motor profiles 2020-01-31 20:13:15 +02:00
Povilas Kanapickas 002d2ff2db genesys: Use motor profiles from motor tables 2020-01-31 20:13:14 +02:00
Povilas Kanapickas e5e8ea3d3f genesys: Add motor profile information to motors table 2020-01-31 20:13:13 +02:00