Wykres commitów

110 Commity (1ffcd3471000fd38aa965ed73be521e9c5111c68)

Autor SHA1 Wiadomość Data
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 1fb646582b cppcheck fixes 2013-02-13 21:53:17 +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 a35050c8bf doxygen fixes 2012-10-24 21:30:17 +02:00
Stéphane Voltz 6377674304 compile fix, remove unit testing code 2012-10-24 21:30:16 +02:00
Stéphane Voltz 8e57213407 minor code cleanup 2012-10-24 21:30:16 +02:00
Stéphane Voltz e1a9cac4d3 use common register tracing function 2012-10-24 21:30:15 +02:00
Stéphane Voltz fd47a2512c limit hardware lineart up to 600 dpi for gl847 scanners
- due to interleaving at bit level and uneven sub sensor length,
  hardware lineart is almost unworkable when resolution exceeds 600.
2012-08-08 20:46:23 +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 5f798d84a5 4800 dpi for LiDE 700F 2012-05-29 15:36:22 +02:00
Stéphane Voltz ac3125e752 GL847 move to scan area improvements
- gl847_feed is OK
- one table scan move is OK
2012-05-29 14:40:18 +02:00
Stéphane Voltz 2c370e311f fix hang on warm boot for LiDE 200 2012-05-27 10:43:58 +02:00
Stéphane Voltz e77f93be51 LiDE 700F support completed 2012-05-26 18:38:06 +02:00
Stéphane Voltz 7c20724b1f LiDE 700F WIP 05 fialfixes before data reordering 2012-05-26 09:47:33 +02:00
Stéphane Voltz a3de8f3e4f LiDE 700F WIP 04
- only reordering must be fixed every thing else is working
2012-05-26 09:47:33 +02:00
Stéphane Voltz 42713d584d GL847 shading calibration data fix 2012-05-26 09:47:33 +02:00
Stéphane Voltz b9e41f89e1 LiDE 700F WIP 03
- shading calibration fixed
2012-05-26 09:47:33 +02:00
Stéphane Voltz 8e22b9418a LiDE 700F WIP
- shading calibration data not aligned yet
- slow_back home is going back too far during shading calibration
- y_offset_calib not working yet
- intermittent failure at start
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 19c43b4184 build number and copyright updates 2012-03-20 21:54:29 +01:00
Stéphane Voltz 06847a5673 led calibration tuning 2012-01-02 22:10:59 +01:00
Stéphane Voltz db23500243 improve GL847 shading calibration
- repark between each shading step
2011-11-29 21:32:31 +01:00
Stéphane Voltz f2acf37faa change led calibration for gl847 2011-11-29 21:32:31 +01:00
Stéphane Voltz f9447a43ff initialize fe before using it 2011-11-29 21:32:31 +01:00
Stéphane Voltz b7a62c1d54 align offset/gain calibration of gl847 on gl124 code 2011-11-20 10:47:20 +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 e52c10adf6 simplified *regs_off parameters 2011-10-21 07:45:44 +02: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 e133c62730 minor cleanups 2011-10-21 07:45:43 +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 0fc5db2155 use flags from genesys_low.h 2011-08-22 07:02:27 +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 5dd12d4a61 slow_back_home cleanups 2011-07-15 08:18:27 +02:00
Stéphane Voltz 91027fdee9 double the number of shading lines at 4800 dpi 2011-07-06 21:45:34 +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 abcc5104dd 4800 dpi now fully working 2011-07-05 14:27:56 +02:00
Stéphane Voltz 69b17b34f2 binary logging fixes 2011-06-29 06:55:26 +02:00
Stéphane Voltz e827077bf3 binary logging change
- removed old raw data logging
- added new binary data logging (gl847 only for now)
2011-06-28 22:13:41 +02:00
Stéphane Voltz a3274977cb add little move at probe time 2011-06-27 06:29:05 +02:00
Stéphane Voltz 15e256f8b0 lineart fix 2011-06-15 07:14:08 +02:00
Stéphane Voltz b750f1715c gl847 start of scanarea tuning 2011-06-13 21:15:47 +02:00
Stéphane Voltz 0a807c9db1 position after shading OK 2011-06-07 21:26:20 +02:00
Stéphane Voltz 91a186bce0 move ok at all resolution 2011-06-07 21:26:20 +02:00
Stéphane Voltz abf93fae62 fix 1200 dpi move bug by using fast fed only for this mode 2011-06-07 21:26:20 +02:00