Stéphane Voltz
43512a7a0a
hp3670/hp2400 like scanners progress
...
- managed to get AFE working for HP2400/HP3670
- cleaned up gpio usage
- add custom gamma for GL841 models
- turned default lineart to 'dynamyc'
2010-02-08 06:19:17 +01:00
Stéphane Voltz
166c6219ff
HP3670 WIP
2010-02-03 06:23:40 +01:00
Stéphane Voltz
2316b35a60
working version of AFE setting for HP3670 like scanners
2010-02-03 06:23:40 +01:00
Stéphane Voltz
421b1fe240
about to get HP3670 fe working
2010-02-03 06:23:39 +01:00
Stéphane Voltz
17a1d21899
add Xerox Travel Scanner 100 model
...
- add Xerox Travel Scanner 100 device entry based on
Andrey Loginov <avloginov@gmail.com> work
2010-01-30 14:12:23 +01:00
Stéphane Voltz
227f8e6e06
fix typo in copyright notice
2010-01-19 21:44:48 +01:00
Stéphane Voltz
f5d5d067e8
add visioneer 7100 support
...
- add visioneer 7100 support, patch by Jack McGill
2010-01-19 21:39:28 +01:00
Stéphane Voltz
397f3faece
HP3670 work
...
- prepare for hp3670 buttons
- add specific init code
2010-01-19 21:39:28 +01:00
Stéphane Voltz
ef4c5102ca
add support for Ambir/Syscan DS685
2009-12-05 07:26:25 +01:00
Stéphane Voltz
f7eb4b000d
add docket port 467 model
2009-11-25 20:59:10 +01:00
Stéphane Voltz
d4079557e4
sheetfed calibration tuning
...
- use sensor max resolution to do led/offset/gain calibration
- use different thresholds when detecting white/black pixels in search
strip function
- tune device flags for DP485, DP487 and XP100
2009-11-16 06:37:15 +01:00
Stéphane Voltz
9ec73bcd22
enable shading calibration for doscketport 485 and 487
2009-11-06 21:24:42 +01:00
Stéphane Voltz
cd1b8a1d20
docket port 485 and 487 are clones of XP300
2009-11-06 21:24:42 +01:00
Stéphane Voltz
7f5000407e
exposure and white reference tuning for XP200
2009-11-06 21:24:42 +01:00
Stéphane Voltz
5314cf8c2e
add led calibration for GL646 based CIS scanners
2009-11-06 21:24:42 +01:00
Stéphane Voltz
a11150afed
add needed flags to XP200
2009-11-06 21:24:41 +01:00
Stéphane Voltz
649fc3c9d4
add OFFSET_CALIBRATION flag to DSmobile 600
2009-11-06 21:24:41 +01:00
Pierre Willenbrock
5f3625ad7a
Add Calibration for Visioneer Roadwarrior and DocketPort 665
2009-11-06 21:24:41 +01:00
Pierre Willenbrock
17c0aa77ad
Add offset/gain/led calibration for sheetfed scanners
2009-11-06 21:24:40 +01:00
Stéphane Voltz
2ffe52857b
enable shading calibration for XP300
...
- add the needed flags to XP300
- tune shading line number
- setup shading calibration computing parameters
2009-11-06 21:24:39 +01:00
Stéphane Voltz
8b571bc2ee
XP300 sensor tuning
...
- rename CCD_XP300 sensor struct to CCD_DOCKET465
- create a specific CCD_XP300 sensor struct
- special r06 and r09values for XP300
2009-11-06 21:24:39 +01:00
Stéphane Voltz
6696926d60
add calibrate button to DS600
2009-11-06 21:24:39 +01:00
Stéphane Voltz
10b8e5cfd2
add specific motor for DS600
...
- add MOTOR_DSMOBILE_600
- make pentax DS 600 use new motor description
2009-11-06 21:24:38 +01:00
Stéphane Voltz
803cb9510b
add 100 dpi mode for HP2400/G2410
2009-11-06 21:20:19 +01:00
Stéphane Voltz
24dd638077
smal fixes for hp3670 support tests
2009-08-07 06:57:44 +02:00
Stéphane Voltz
4c2c9cd9f3
fixed end detection of physical document for sheetfed gl646 scanners
...
- use gpio to detect paper event
- correct new amount of data computation
- adjust y_offset to eject document
2009-08-04 07:34:13 +02:00
Stéphane Voltz
d6bfdee293
tune shading line number for MD5345
2009-07-10 07:22:07 +02:00
Stéphane Voltz
0d82a5fba2
hp2300 shading calibration fix
...
- change 300 dpi mode to be in 'half ccd' mode
- fix sensor pixel number
- allow for negative offset in shading data building
- rewrite compute_coefficients to handle negative offset and specialised
it for pixel deletion case
- fix calibration handling of flatbed scanners
2009-07-10 07:22:06 +02:00
Stéphane Voltz
247b585de7
first working version of sheetfed scanners shading calibration
...
- added a function to build planar shading data
- improved sheetfed_calibration function
2009-07-10 07:22:05 +02:00
Stéphane Voltz
3135e94c90
work toward shading calibration
...
- black/white strip searching reliable
- call to dar and white shading calibration
2009-07-10 07:22:05 +02:00
Stéphane Voltz
7c44981be0
first step in adding sheetfed scanners calibration
...
- added search_strip function to command set
- coded search_strip for gl646
- initial calibration process for sheetfed scanners upto strip finding
- create a scanner calibration function that switches between
flatbed or sheetfed calibration
- added a sheetfed calibration function
- removed gamma table setting from calibration process
- call gamma setting during sane_start but before scanner calibration
2009-07-10 07:22:05 +02:00
Pierre Willenbrock
3b13986395
Add Syscan 485, DCT 487; update descriptions for Syscan
...
Thanks again to Jack McGill.
2009-05-20 00:31:32 +02:00
Pierre Willenbrock
34717f1db0
Add Pentax DSmobile 600
...
Thanks go to Jack McGill for providing the model specific settings.
2009-05-19 16:24:59 +02:00
Stéphane Voltz
8d67bccbdc
- HP2300 shading calibration fixes
2009-04-27 13:53:33 +00:00
Stéphane Voltz
f7b28fccd2
- y scan position fixes for MD6471
...
- shading calibration tuning for MD6471
2009-04-25 06:12:16 +00:00
Stéphane Voltz
4f526dbb24
- y scan position fixes for gl646 scanners
...
- added a 'clear calibration cache button'
2009-04-16 18:39:23 +00:00
Stéphane Voltz
a7a759b896
- shading calibration rework for gl646 based scanners
2009-04-14 05:15:29 +00:00
Pierre Willenbrock
f261d52e11
Remove park_head
...
It is redirected to slow_back_home in all cases
2009-03-21 14:28:57 +00:00
Pierre Willenbrock
5864030834
Add basic support for Visioneer XP100 rev 3 and USB IDs for Syscan DocketPort 465
2009-03-19 22:27:53 +00:00
Stéphane Voltz
185486e432
- cleanups for gl646 scanners
...
- change in document detection for gl646 sheetfed scanners
- lexmark desc file update
2009-03-12 05:29:53 +00:00
Stéphane Voltz
b635ba26b1
- head positionning fixes
...
- 1200 dpi scan fix for HP2300
2009-03-09 05:52:31 +00:00
Stéphane Voltz
a01d181c23
- fix 400, 1200 and 2400 dpi modes for MD6471/MD5345
...
- scanarea geomtry tunig for MD6471/MD5345
2009-03-02 20:56:59 +00:00
Pierre Willenbrock
c53a50cbfb
Add support for Visioneer Roadwarrior
2009-02-28 18:03:44 +00:00
Pierre Willenbrock
c8ce0f00ef
Add support for Ambir/Syscan DocketPORT 665
2009-02-28 18:01:50 +00:00
Stéphane Voltz
ea76aef8a2
- rewrite of gl646 internals to enable easy addition of new models
...
- rewrite of calibration process to make it more robust and accurate
- untested full support for hp3670
- untested support for 50, 100 and 300 uncalibrated scans for hp2400
- use of id for device parts descriptions instead of using fixed
place in tables
- SCAN_MODE_* defines to clean up code
2009-02-27 12:37:16 +00:00
Pierre Willenbrock
271e9cf317
Add post_scan and eject_feed to struct Genesys_Model
2009-02-23 14:12:20 +00:00
Pierre Willenbrock
d167519e76
Remove "init device" usb request, add some support for Visioneer Strobe XP300.
...
Add support for uncalibrated scans in all modes for Visioneer Strobe XP300.
Front- and backside are side-by-side, backside mirrored horizontally.
2009-02-08 18:59:59 +00:00
Stéphane Voltz
81953325e8
- add support for uncalibrated scan for Visioneer Strobe XP200
...
- button support for MD5345, HP2300 and XP200
2009-01-19 05:46:43 +00:00
Pierre Willenbrock
35ea4a1250
Reenable clock register setup from sensor struct, set SCANMOD
2009-01-18 16:51:39 +00:00
Pierre Willenbrock
acc563e707
Make half-ccd mode optional
2009-01-18 14:20:55 +00:00