Wykres commitów

66 Commity (d2576bbb948dd9d8e06f66dc4cede774c5518751)

Autor SHA1 Wiadomość Data
Stéphane Voltz 128c8931b3 add putative support for LiDE 120 2015-03-17 22:23:21 +01:00
Stéphane Voltz f5e4a4bf8e improve LiDE 210 head parking reliability 2015-03-02 21:08:31 +01:00
Stéphane Voltz 0f990e4a99 add reverse parameter to gl124_feed 2015-03-02 17:35:20 +01:00
Stéphane Voltz 1eb35fe4cb final tuning for LiDE 220 support 2015-03-01 21:43:08 +01:00
Stéphane Voltz 470594e18b initial support for LiDE 220 2015-02-26 22:26:00 +01:00
Stéphane Voltz aed140364e move to init_scan_regs generic interface 2014-06-02 06:23:17 +02:00
Stéphane Voltz 289b747106 no special case for high speed moving 2014-06-02 06:19:29 +02:00
Stéphane Voltz 3b0d8728f3 use generic slope table generation for gl124 2014-06-02 06:19:28 +02:00
Stéphane Voltz c2e1bd6b4d add init_scan_regs function to internal API
- define a common scan register setting function
- start to move gl124.C to generic motor slope handling
2014-06-02 06:19:28 +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
Nils Philippsen dc76e7cce4 genesys: check return values 2013-11-06 12:03:23 +01:00
Stéphane Voltz 70bb3e2c60 some whitespaces clean up 2013-07-18 08:18:26 +02:00
Stéphane Voltz 1fa067861c update lide 110 to match scan lide 210
- use lide 210 mode for lide 110
- prepare true gray for GL124
2013-07-17 22:47:42 +02:00
Stéphane Voltz c9a4cbe7a1 improve linesel computing 2013-07-17 21:49:12 +02:00
Stéphane Voltz 1c3ec28ab8 improve below 600 dpi scan speed and quality for lide 210
- add half ccd mode for lide 210
2013-07-17 21:24:57 +02:00
Stéphane Voltz ca08a8ba2b switch genesys register address to 16 bits 2013-07-15 07:53:37 +02:00
Stéphane Voltz 5408c8cd27 use LINESEL in all cases fro GL124 2013-07-09 06:59:56 +02:00
Stéphane Voltz 1fb646582b cppcheck fixes 2013-02-13 21:53:17 +01:00
Stéphane Voltz a5a6543cd0 support for 5th LiDE 210 button 2013-01-31 06:12:09 +01:00
Stéphane Voltz e1a74a94be warnings clean up 2013-01-29 06:43:15 +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 bd44b058a0 gamma handling refactor
- use arrays instead of gamma tables
- send_gamma_table does only send gamma table and doesn't
  create ramp if no custom gamma
- create a default gamma table with gamma value from device
  description
2012-12-09 15:45:59 +01:00
Stéphane Voltz 3af19cf7ef enable GAIN4 by default 2012-12-09 15:45:59 +01:00
Stéphane Voltz c3dbbf495b activate binary logging for gl124 2012-12-05 21:56:06 +01:00
Stéphane Voltz cf9f70564e gl124 based scanners calibration improvement
- move to calibration area before doing led calibration
- increase white target for shading data
- fix parking issue for scan at higher dpi than 600
2012-11-11 07:52:59 +01:00
Stéphane Voltz a35050c8bf doxygen fixes 2012-10-24 21:30:17 +02:00
Stéphane Voltz 1571492fcc fix lineart scanning below 300 dpi for gl124 scanners
- drop software line interpolation for LINESEL use
2012-08-08 06:54:11 +02:00
Stéphane Voltz 41733d874e fix genesys issues when using saned
- fix --clear-calibration option descriptor
- rewrite dynmaic lineart code to fix incorrect returned data length
2012-08-08 06:54:11 +02:00
Stéphane Voltz 34a6dec3bf minor build number and documentation updates 2012-07-04 06:55:14 +02:00
Stéphane Voltz faa758cb24 gl124 led calibration rework 2012-06-04 21:35:10 +02:00
Stéphane Voltz 9dda72a931 improve led_calibration
- use led calibration alog from gl847
2012-06-04 21:35:10 +02:00
Stéphane Voltz c87bfdc0be align gl124 code on latest gl847 improvements
- slow back home
- feeding
- unintialized dev->skip
2012-05-30 06:39:35 +02:00
Stéphane Voltz b9e41f89e1 LiDE 700F WIP 03
- shading calibration fixed
2012-05-26 09:47:33 +02:00
Stéphane Voltz 5ae4f26c42 LiDE 700F WIP
- 75 to 2400 uncalibrated scans are ok
2012-05-26 09:46:40 +02:00
Stéphane Voltz 261905e759 GL847/GL124 data interleaving rewrite
- made data interleaving use an order matrix to handle different sensors
2012-05-26 09:41:39 +02:00
Stéphane Voltz 451badecc8 tune LiDE 110/210 geometry and feeding
- tune use of gl124_feed at high resolution
- tune LiDE 110/210 geometry
2012-03-29 21:42:00 +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 6490c9635f move ld_shift_* values from motor to device session level 2011-10-21 07:45:44 +02:00
Stéphane Voltz dd6df8a7c7 GL843 progress
- warming up working for gl843 scanners
- per resolution motor/sensor profiles for gl843 scanners
- use sanei_genesysy_slope_tale for gl843 scanners
- glxxx_set_motor_power usage cleanups
2011-10-21 07:45:43 +02:00
Stéphane Voltz b4d279d540 fix code typo 2011-09-07 06:46:59 +02:00
Stéphane Voltz 49ebc601bf fix canon LiDE 210 button mapping 2011-09-07 06:45:16 +02:00
Stéphane Voltz d5189e200d genesys park and preview improvements
- use fatest motor speed to park for gl843, gl847 and gl124
- use sensor lowest dpi (and not motor's one) as default value so
	preview is done with it
2011-08-23 07:20:52 +02:00
Stéphane Voltz dbc2f9976f code cleanups to prepare glxxx_init_scan_regs convergence 2011-08-22 07:05:54 +02:00
Stéphane Voltz 774f86861a G4050 parking issue fixed
- use FEED flag for parking
2011-08-12 07:55:52 +02:00
Stéphane Voltz 0e83cf58eb is_compatible_cache refactor for gl124, gl847 and gl843 2011-07-31 22:09:46 +02:00
Stéphane Voltz bda7a84ade use sanei_genesys_compute_dpihw instead of per asic function 2011-07-31 09:00:03 +02:00
Stéphane Voltz c4ebb66293 remove all un-needed use of mode->shading_lines 2011-07-06 21:33:38 +02:00
Stéphane Voltz 68074484ff use the new calib_lines field instead of model->shading_lines 2011-07-06 21:17:13 +02:00
Stéphane Voltz 5a0c42a357 calibration cache fix
- overwrite old entries so that calibration file doesn't grow up
2011-07-05 15:04:30 +02:00