Povilas Kanapickas
|
1bae94fd1e
|
genesys: Support more than 2 columns in ImagePipelineNodePixelShiftLines
|
2020-05-22 01:23:48 +03:00 |
Povilas Kanapickas
|
d980da1ff7
|
genesys: Improve vertical staggering to support more than 2 lines
|
2020-05-22 01:23:47 +03:00 |
Povilas Kanapickas
|
4ee035983c
|
Merge branch 'genesys-simplify-param-calculation' into 'master'
genesys: Simplify scan parameter calculation
See merge request sane-project/backends!462
|
2020-05-21 20:57:48 +00:00 |
Povilas Kanapickas
|
4b0f3ed02c
|
genesys: Warn if output and requested widths don't match
|
2020-05-21 23:40:59 +03:00 |
Povilas Kanapickas
|
a6f023fee1
|
genesys: Reuse Genesys_Settings::requested_pixels for bytes per line
|
2020-05-21 23:40:58 +03:00 |
Povilas Kanapickas
|
c50bfb8493
|
genesys: Simplify calc_parameters() by making data flow explicit
|
2020-05-21 23:40:57 +03:00 |
Povilas Kanapickas
|
90a2386c01
|
genesys: Fix const safety of sensor retrieval functions
|
2020-05-21 23:40:56 +03:00 |
Povilas Kanapickas
|
0957103cc3
|
genesys: Prefer to have a local `dev` variable for Genesys_Device*
|
2020-05-21 23:40:55 +03:00 |
Povilas Kanapickas
|
b6eb01cd0f
|
genesys: Update session test to include scan params
|
2020-05-21 23:40:54 +03:00 |
Povilas Kanapickas
|
2e4a3ddd06
|
Merge branch 'genesys-simplify-buffers' into 'master'
genesys: Simplify buffer handling
See merge request sane-project/backends!461
|
2020-05-21 18:07:20 +00:00 |
Povilas Kanapickas
|
83f7520fe7
|
genesys: Remove obsolete comment
|
2020-05-21 20:51:17 +03:00 |
Povilas Kanapickas
|
0d97c3d195
|
genesys: Simplify genesys_read_ordered_data()
|
2020-05-21 20:51:16 +03:00 |
Povilas Kanapickas
|
1eccbf5aef
|
genesys: Remove no longer used buffers
|
2020-05-21 20:51:15 +03:00 |
Povilas Kanapickas
|
3cd0914f67
|
Merge branch 'genesys-remove-image-enhancement' into 'master'
genesys: Remove image enhancement functionality
See merge request sane-project/backends!460
|
2020-05-21 17:38:18 +00:00 |
Povilas Kanapickas
|
d7f930252b
|
Merge branch 'genesys-crash-bugs' into 'master'
genesys: Fix several bugs that can potentially crash the backend
See merge request sane-project/backends!459
|
2020-05-21 17:37:23 +00:00 |
Povilas Kanapickas
|
b42ed0343a
|
genesys: Fix uninitialized variable
|
2020-05-21 20:21:05 +03:00 |
Povilas Kanapickas
|
78ed723f38
|
genesys: Fix invalid writes in ImagePipelineNodeInvert for 1-bit data
|
2020-05-21 20:21:04 +03:00 |
Povilas Kanapickas
|
2986d95ee7
|
genesys: Fix potential out of bounds access in line shift pipeline nodes
|
2020-05-21 20:21:03 +03:00 |
Povilas Kanapickas
|
657de7d72a
|
genesys: Remove image enhancement functionality from the backend
|
2020-05-21 20:16:36 +03:00 |
Povilas Kanapickas
|
59abadd065
|
genesys: Fix debug statement logging directly to stderr
|
2020-05-21 20:16:35 +03:00 |
Povilas Kanapickas
|
92552129ac
|
Merge branch 'genesys-enums-human-readable' into 'master'
genesys: Update enum formatters
See merge request sane-project/backends!458
|
2020-05-20 19:35:48 +00:00 |
Povilas Kanapickas
|
5a727324f9
|
genesys: Update enum formatters for OpticFilm 7200
|
2020-05-20 22:00:16 +03:00 |
Povilas Kanapickas
|
4fea56dfe8
|
genesys: Add function to format SensorId
|
2020-05-20 22:00:15 +03:00 |
Olaf Meeuwissen
|
757b7cf463
|
Merge branch 'release/1.0.30' into 'master'
Merge changes released with 1.0.30
Closes #279
See merge request sane-project/backends!457
|
2020-05-18 12:23:49 +00:00 |
Olaf Meeuwissen
|
bfea8a1a82
|
Merge branch 'master' into 'release/1.0.30'
# Conflicts:
# NEWS
|
2020-05-18 12:08:28 +00:00 |
Povilas Kanapickas
|
0415fb4b7d
|
Merge branch 'genesys-sensor-optical-resolution' into 'master'
genesys: Add real optical resolution to sensor structs
See merge request sane-project/backends!456
|
2020-05-18 03:50:52 +00:00 |
Povilas Kanapickas
|
e62f130523
|
genesys: Replace ccd_size_divisor with explicit optical resolution
|
2020-05-18 06:35:20 +03:00 |
Povilas Kanapickas
|
b5430cc039
|
genesys: Rename Genesys_Sensor::{optical_res => full_resolution}
|
2020-05-18 06:35:19 +03:00 |
Povilas Kanapickas
|
4295425182
|
Merge branch 'genesys-fix-motors-gl841' into 'master'
genesys: Motor fixes and cleanups on gl841
See merge request sane-project/backends!455
|
2020-05-18 01:49:47 +00:00 |
Povilas Kanapickas
|
c2851ff61f
|
genesys: Slow fast movements on higher resolutions on LiDE 35,50
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
b35345ae7a
|
genesys: Use quarter step for high-resolution scans on LiDE 35,50
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
cf8f9c75f9
|
genesys: Add missing register writes on gl841
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
96a5f963a3
|
genesys: Make sure full-step tables are used on gl841
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
e5fa8dd3cc
|
genesys: Simplify motor mode selection on gl841
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
69202b2b56
|
genesys: Add separate sensor definition for LiDE 60
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
341fdbbee7
|
genesys: Add missing register writes on LiDE 60
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
bb04101990
|
genesys: Use scan table for back table on gl841
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
5820e1e0bd
|
genesys: Restore full motor table writes on gl841
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
51f97b1b97
|
genesys: Fix invalid step count when feeding on gl841
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
8435be213f
|
genesys: Support non-FULL steps for fast tables on gl841
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
4f0bab0bfa
|
genesys: Don't write zero values to step count tables
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
1633022fda
|
genesys: Simplify motor setup on LiDE 80
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
7932c68d03
|
genesys: Simplify slope table size calculations
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
288dd82a6f
|
genesys: Pass motor profile directly to exposure calculation utils
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
049e69aa79
|
genesys: Fix step multiplier handling in motor table manipulation utils
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
b8ced2861a
|
genesys: Always write the same set of tables on gl841
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
12641bd6ca
|
genesys: Don't send empty tables unnecessarily on gl841
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
88b49704b2
|
genesys: Use create_slope_table() directly on gl841
|
2020-05-18 04:34:28 +03:00 |
Povilas Kanapickas
|
16fa00c13b
|
genesys: Extract scanner_send_slope_table()
|
2020-05-18 03:53:10 +03:00 |
Povilas Kanapickas
|
11c3a67e47
|
genesys: Remove redundand argument out of *_send_slope_table()
|
2020-05-18 03:53:09 +03:00 |