Povilas Kanapickas
|
9d7aa61544
|
genesys: Define the width of the sensor in mm instead of pixels
|
2020-02-22 10:48:26 +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
|
de7375c7bb
|
genesys: Remove legacy buffer handling code
|
2020-02-16 10:41:20 +02:00 |
Povilas Kanapickas
|
294db2a616
|
genesys: Fix host-side calibration when calibration data is shifted
|
2020-02-14 19:08:30 +02:00 |
Povilas Kanapickas
|
26eec0ba57
|
genesys: Remove uses of calib_channels
|
2020-02-03 01:00:47 +02:00 |
Povilas Kanapickas
|
10fb42cd68
|
genesys: Use calib_session to retrieve pixel counts
|
2020-02-03 01:00:34 +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
|
03d50b5e64
|
Merge branch 'genesys-model-flag-enum' into 'master'
genesys: Move model flags to separate enum
See merge request sane-project/backends!325
|
2020-02-02 12:25:16 +00:00 |
Povilas Kanapickas
|
e59401ed6b
|
genesys: Move model flags to a separate enum
|
2020-02-02 14:08:52 +02:00 |
Olaf Meeuwissen
|
5e5cdad7dd
|
Merge branch 'release/1.0.29'
|
2020-02-02 21:06:46 +09:00 |
Povilas Kanapickas
|
e5e8ea3d3f
|
genesys: Add motor profile information to motors table
|
2020-01-31 20:13:13 +02:00 |
Olaf Meeuwissen
|
8bc98d0f7d
|
testsuite/backend/genesys: Fix include path for out-of-tree builds
|
2020-01-13 18:37:21 +09:00 |
Olaf Meeuwissen
|
ba84a8f69c
|
testsuite/backend/genesys: Fix [-Wcatch-value=] compiler warning
Exceptions ought to be caught by reference.
|
2020-01-13 18:35:33 +09:00 |
Povilas Kanapickas
|
69067f2f7f
|
genesys: Remove no longer used final_exposure
|
2019-12-22 17:07:24 +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
|
8731a6cc5d
|
genesys: Return MotorSlopeTable out of *_create_slope_table3()
|
2019-12-14 10:20:07 +02:00 |
Povilas Kanapickas
|
7c6229f272
|
genesys: Rename MotorSlopeTable::{scan_steps -> steps_count}
|
2019-12-14 10:20:06 +02:00 |
Povilas Kanapickas
|
f6f27e0539
|
genesys: Implement building of motor tables based on physical slope
|
2019-11-23 12:38:46 +02:00 |
Povilas Kanapickas
|
b43a21d25a
|
genesys: Add new motor slope type
|
2019-11-23 12:38:44 +02:00 |
Povilas Kanapickas
|
15819a7d12
|
genesys: Add tests for sanei_genesys_create_slope_table3()
|
2019-11-23 12:38:43 +02:00 |
Povilas Kanapickas
|
ce59a69224
|
genesys: Record motor slope tables in the config test
|
2019-11-23 12:38:40 +02:00 |
Povilas Kanapickas
|
eadfdb57a4
|
genesys: Add a way to record backend internals using test scanner iface
|
2019-10-26 12:42:48 +02:00 |
Povilas Kanapickas
|
3ac009abe2
|
genesys: Add more debug printers
|
2019-10-26 12:42:46 +02:00 |
Povilas Kanapickas
|
f4f58f6c18
|
genesys: Remove no longer used Genesys_Current_Setup
|
2019-11-10 10:32:05 +02:00 |
Povilas Kanapickas
|
f9d36d1a1b
|
genesys: Add utility to compute percentille of columns in image
|
2019-10-17 22:07:00 +03:00 |
Povilas Kanapickas
|
051ff59e0c
|
testsuite: Add a way to test exception throwing
|
2019-10-17 22:06:59 +03:00 |
Povilas Kanapickas
|
f4a2957541
|
genesys: Use unsigned for resolution in various places
|
2019-10-13 06:18:50 +03:00 |
Povilas Kanapickas
|
68e5f8a912
|
genesys: Put the backend code into a separate namespace
|
2019-10-12 22:33:57 +03:00 |
Povilas Kanapickas
|
b5e4d86eb2
|
genesys: Use separate translation unit for conversion functions
|
2019-10-12 18:17:17 +03:00 |
Povilas Kanapickas
|
d4ca0177a1
|
genesys: Use strong enum for ADC id
|
2019-09-30 13:52:01 +03:00 |
Povilas Kanapickas
|
df14234297
|
genesys: Use strong enum for sensor id
|
2019-09-30 13:52:00 +03:00 |
Povilas Kanapickas
|
6971301590
|
genesys: Rename Genesys_Sensor::{CCD -> ccd}_start_xoffset
|
2019-09-30 13:51:58 +03:00 |
Povilas Kanapickas
|
323f37753a
|
genesys: Implement support for host-side calibration
|
2019-09-18 03:54:52 +03:00 |
Povilas Kanapickas
|
c3e7411aca
|
genesys: Allow limiting the amount of data read from pipeline sources
|
2019-09-16 09:34:11 +03:00 |
Povilas Kanapickas
|
2e10f4ac17
|
genesys: Report failures to produce full lines in pipeline
|
2019-09-16 09:34:09 +03:00 |
Povilas Kanapickas
|
6ced865d53
|
genesys: Move pixel-related functionality to separate file
|
2019-09-29 20:03:48 +03:00 |
Povilas Kanapickas
|
0b1bfa3f12
|
genesys: Swap 16-bit pixel endian on big endian machines
|
2019-09-28 07:33:27 +03:00 |
Povilas Kanapickas
|
af17797d3c
|
genesys: Use new image pipeline for handling segmented sensors
|
2019-09-13 15:37:32 +03:00 |
Povilas Kanapickas
|
1c7ef4b55e
|
genesys: Implement image data source that mimics current reading from USB
|
2019-09-13 10:38:05 +03:00 |
Povilas Kanapickas
|
7d7a395277
|
genesys: Implement library for image manipulation
|
2019-09-13 10:38:04 +03:00 |
Povilas Kanapickas
|
9b7ab93727
|
genesys: Add unit test for genesys_fill_segmented_buffer()
|
2019-09-12 22:39:22 +03:00 |
Povilas Kanapickas
|
38b97f1402
|
genesys: Include full session description into the device struct
|
2019-07-27 05:12:31 +03:00 |
Povilas Kanapickas
|
57d8eb565f
|
genesys: Add missing dependencies to the unit tests
|
2019-08-09 09:40:54 +03:00 |
Povilas Kanapickas
|
a8a5f58f21
|
genesys: Add tests for serialization of calibration data
|
2019-07-23 02:00:44 +03:00 |