Povilas Kanapickas
|
73951b4bf8
|
genesys: Simplify motor code on gl646 by retining real motor dpi prop
|
2019-09-12 19:11:06 +03:00 |
Povilas Kanapickas
|
ceb56a8b3b
|
genesys: Move gl646 sensor settings to the common sensor table
|
2019-08-17 12:02:45 +03:00 |
Povilas Kanapickas
|
a31da79e07
|
genesys: Compute cksel from register descriptions on gl646
|
2019-08-17 12:02:44 +03:00 |
Povilas Kanapickas
|
e8d9b6ff5d
|
genesys: Reduce duplication in the Sensor_Master struct list
|
2019-08-17 11:49:09 +03:00 |
Povilas Kanapickas
|
f228e427a9
|
genesys: Store sensor settings in std::vector on gl646
|
2019-08-17 11:49:08 +03:00 |
Povilas Kanapickas
|
a8ed3df0fd
|
genesys: Merge Sensor_Settings struct to Sensor_Master
|
2019-08-17 11:49:07 +03:00 |
Povilas Kanapickas
|
c001662c05
|
genesys: Reorder the components on Sensor_Master struct
|
2019-08-17 11:49:06 +03:00 |
Povilas Kanapickas
|
71a467ddf3
|
genesys: Remove unused data from Sensor_Master on gl646
|
2019-08-17 11:49:05 +03:00 |
Povilas Kanapickas
|
b19720cfa1
|
genesys: Simplify sensor register desc by matching ccd_size_divisor
|
2019-08-17 11:49:04 +03:00 |
Povilas Kanapickas
|
e36d6b8fb5
|
genesys: Simplify exposure setting on gl646
|
2019-08-17 11:49:03 +03:00 |
Povilas Kanapickas
|
a4a1003ffc
|
genesys: Rename Sensor_Master::{exposure->exposure_lperiod}
|
2019-08-17 11:49:02 +03:00 |
Povilas Kanapickas
|
a3a3647006
|
genesys: Compute dpiset instead of storing it in tables on gl646
|
2019-08-17 11:49:01 +03:00 |
Povilas Kanapickas
|
d2d43d5ed8
|
genesys: Make sensor table initialization more generic on gl646
|
2019-08-17 11:49:00 +03:00 |
Povilas Kanapickas
|
1330d2289b
|
genesys: Correctly initialize Sensor_Master struct
|
2019-08-17 11:48:59 +03:00 |
Povilas Kanapickas
|
cafb97d293
|
genesys: Use session struct to pass data to the setup functions
|
2019-08-03 22:42:20 +03:00 |
Povilas Kanapickas
|
e34814aef8
|
genesys: Remove duplicate fields out of settings struct
|
2019-07-27 05:12:29 +03:00 |
Povilas Kanapickas
|
598aa99778
|
genesys: Improve code clarity by retiring half_ccd
|
2019-08-03 01:31:07 +03:00 |
Povilas Kanapickas
|
faa078cd21
|
genesys: Return errors as exceptions from remaining functions
|
2019-07-27 10:12:36 +03:00 |
Povilas Kanapickas
|
579df0d0b7
|
genesys: Return errors as exceptions from *move_to_ta()
|
2019-07-20 11:02:30 +03:00 |
Povilas Kanapickas
|
4247ced84a
|
genesys: Return errors as exceptions from *detect_document_end()
|
2019-07-20 11:02:28 +03:00 |
Povilas Kanapickas
|
3862f53f24
|
genesys: Return errors as exceptions from *load_document()
|
2019-07-20 11:02:27 +03:00 |
Povilas Kanapickas
|
7019901aa5
|
genesys: Return errors as exceptions from *simple_scan()
|
2019-07-20 11:02:16 +03:00 |
Povilas Kanapickas
|
67f187bceb
|
genesys: Return errors as exceptions from *end_scan()
|
2019-07-20 11:02:13 +03:00 |
Povilas Kanapickas
|
fd12b4052f
|
genesys: Return errors as exceptions from *save_power()
|
2019-07-20 11:02:02 +03:00 |
Povilas Kanapickas
|
d75aa89c9f
|
genesys: Return errors as exceptions from *slow_back_home()
|
2019-07-20 11:02:01 +03:00 |
Povilas Kanapickas
|
104ad9b448
|
genesys: Return errors as exceptions from setup_for_scan()
|
2019-07-20 11:01:59 +03:00 |
Povilas Kanapickas
|
32a3faa3b5
|
genesys: Return errors as exceptions from *setup_registers() and deps
|
2019-07-20 11:01:58 +03:00 |
Povilas Kanapickas
|
876b7bba4e
|
genesys: Return errors as exceptions from *set_fe()
|
2019-07-14 23:41:02 +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
|
e47a6dfb56
|
genesys: Represent color as channels on GL646
|
2019-06-08 14:04:11 +03:00 |
Povilas Kanapickas
|
e129bdd1e1
|
genesys: Move low-level computations to gl646_setup_registers()
|
2019-06-08 14:04:07 +03:00 |
Povilas Kanapickas
|
723aa2b73c
|
genesys: Don't store current sensor in device as it depends on the scan
|
2019-06-02 11:47:51 +03:00 |
Povilas Kanapickas
|
7738412517
|
genesys: Remove vim indent settings
|
2019-06-02 11:47:42 +03:00 |
Povilas Kanapickas
|
04c5b4afde
|
genesys: Improve type safety of Genesys_Register_Set
|
2019-06-02 11:47:26 +03:00 |
Povilas Kanapickas
|
247658f23e
|
genesys: Return std::vector from GL646 simple_scan()
|
2019-05-25 11:15:35 +03:00 |
Povilas Kanapickas
|
a4ab69376c
|
genesys: Remove uses of GENESYS_STATIC
|
2019-05-19 14:49:44 +03:00 |
Povilas Kanapickas
|
d866998f10
|
genesys: Remove uses of unused UNIT_TESTING ifdef
|
2019-03-20 23:09:05 +02:00 |
Stéphane Voltz
|
f56ffa63b9
|
doxygne fix
|
2016-02-21 22:16:44 +01:00 |
Stéphane Voltz
|
e90f8cb8a1
|
latin1 -> utf8
|
2016-02-21 22:16:44 +01:00 |
Stéphane Voltz
|
b51673a252
|
debug cleanups
- cleanup some debug messages
- prepare for new internal scan API
|
2014-05-11 09:24:16 +02:00 |
Stéphane Voltz
|
6e1ce492ba
|
GL841 shading calibration fixes
- fix regression in LiDE 35 shading (buffer full flag)
- tune LiDE80 shading calibration by skipping extra dark area
- whitespaces cleanup
|
2013-12-16 06:06:19 +01:00 |
Stéphane Voltz
|
1fb646582b
|
cppcheck fixes
|
2013-02-13 21:53:17 +01:00 |
Stéphane Voltz
|
0897a60c60
|
genesys backend update
- groundwork for gl846 support
- asic init rework
- several refactors
|
2013-01-28 22:04:37 +01:00 |
Stéphane Voltz
|
a35050c8bf
|
doxygen fixes
|
2012-10-24 21:30:17 +02:00 |
Stéphane Voltz
|
19c43b4184
|
build number and copyright updates
|
2012-03-20 21:54:29 +01:00 |
Stéphane Voltz
|
11ff6cfaa6
|
includes cleanup
- remove uneeded includes from genesys.c
- move backend name define to C file for unit testing
|
2011-11-14 06:16:17 +01:00 |
Stéphane Voltz
|
11d8819768
|
genesys code cleanup
- create an include file for genesys_gl841.c
- simplify includes
- cleanup warnings
|
2011-11-02 08:40:25 +01:00 |
Stéphane Voltz
|
245db82a37
|
HP2400 support from Alexey Osipov <simba@lerlan.ru>
- applied and tweaked a patch from Alexey Osipov to complete
HP2400 support
|
2011-06-13 21:52:05 +02:00 |
Stéphane Voltz
|
0e2432be53
|
HP2400/G2410 support progress
|
2011-01-20 06:59:17 +01:00 |