1141cc406Sopenharmony_cigt68xx.CHANGES -*-text-*- 2141cc406Sopenharmony_ci 3141cc406Sopenharmony_ciV 1.0.84 (2007-08-19) 4141cc406Sopenharmony_ci 5141cc406Sopenharmony_ci* Added Artec Ultima 2000 e+, Nortek Myscan 1200, NeatReceipts Scanalizer 6141cc406Sopenharmony_ci Professional, Genius Colorpage Slim-1200. 7141cc406Sopenharmony_ci* Name and email address changes. 8141cc406Sopenharmony_ci 9141cc406Sopenharmony_ciV 1.0.83 (2007-01-28) 10141cc406Sopenharmony_ci 11141cc406Sopenharmony_ci* Added .conf entry for Plustek OpticPro S12 and S24. Updated .desc file. 12141cc406Sopenharmony_ci 13141cc406Sopenharmony_ciV 1.0.82 (2006-10-03) 14141cc406Sopenharmony_ci 15141cc406Sopenharmony_ci* Added support for Genius Colorpage SF600. 16141cc406Sopenharmony_ci 17141cc406Sopenharmony_ciV 1.0.81 (2006-05-21) 18141cc406Sopenharmony_ci 19141cc406Sopenharmony_ci* Added support for Plustek OpticPro S24 (some models). Added .conf entry for 20141cc406Sopenharmony_ci Plustek OpticPro S12. 21141cc406Sopenharmony_ci 22141cc406Sopenharmony_ciV 1.0.80 (2006-01-02) 23141cc406Sopenharmony_ci 24141cc406Sopenharmony_ci* Added Plustek OpticPro S(T)12 (product id 0x040b). Mostly untested. 25141cc406Sopenharmony_ci* Print warmup message 5 seconds after starting the warm-up. 26141cc406Sopenharmony_ci 27141cc406Sopenharmony_ciV 1.0.79 (2005-12-09) sane-backends 1.0.17 28141cc406Sopenharmony_ci 29141cc406Sopenharmony_ci* Silenced warning when scan is cancelled. 30141cc406Sopenharmony_ci* Silenced often non-fatal check_result error messages. 31141cc406Sopenharmony_ci* Reduced timeout for cancelling a scan. Some scanners freeze for 30 seconds 32141cc406Sopenharmony_ci otherwise. Repeat is_moving test even if an error was received. 33141cc406Sopenharmony_ci* Run fix_descriptors before cancelling the scan. Without that, some gt6816 34141cc406Sopenharmony_ci scanners are not detected anymore after closing the device. 35141cc406Sopenharmony_ci* Fixed wait_lamp_stable. Wait for a maximum time of 60 seconds. Print 36141cc406Sopenharmony_ci warming up message after 5 seconds. Print how long warming up took. 37141cc406Sopenharmony_ci* For Mustek ScanExpress A3 USB, use more intelligent warm-up mechanism. The 38141cc406Sopenharmony_ci brightness for this scanner first decreases and then increases again. With the 39141cc406Sopenharmony_ci previous logic the scanner always warmed up for at least 10 seconds even if it 40141cc406Sopenharmony_ci wasn't necessary. 41141cc406Sopenharmony_ci* Warm up lamp also when changing from flatbed to transparency. Without this the 42141cc406Sopenharmony_ci lamp may be too dark directly after changing the source. 43141cc406Sopenharmony_ci* Decreased scan width of Plustek OpticPro 1248U. This fixes some strange color 44141cc406Sopenharmony_ci artifacts and results in less backtracking in some modes. 45141cc406Sopenharmony_ci 46141cc406Sopenharmony_ciV 1.0.78 (2005-10-16) 47141cc406Sopenharmony_ci 48141cc406Sopenharmony_ci* Minor modifications to sheet-fed scanner support. 49141cc406Sopenharmony_ci 50141cc406Sopenharmony_ciV 1.0.77 (2005-09-29) 51141cc406Sopenharmony_ci 52141cc406Sopenharmony_ci* Added support for Plustek OpticSlim M12 (untested). Based on patch from 53141cc406Sopenharmony_ci Gerhard Jaeger <gerhard@gjaeger.de>. 54141cc406Sopenharmony_ci* Fixed gt68xx homepage links in man page. Changed minimum version of libusb 55141cc406Sopenharmony_ci to 0.1.8. 56141cc406Sopenharmony_ci 57141cc406Sopenharmony_ciV 1.0.76 (2005-09-18) 58141cc406Sopenharmony_ci 59141cc406Sopenharmony_ci* Fixed segfault that may happen with Mustek ScanExpress A3 USB. 60141cc406Sopenharmony_ci 61141cc406Sopenharmony_ciV 1.0.75 (2005-09-01) 62141cc406Sopenharmony_ci 63141cc406Sopenharmony_ci* Genius ColorPage Vivid 1200 X is reported to work. 64141cc406Sopenharmony_ci* Genius ColorPage Vivid 4 XE seems to be the same as 4 X, it just doesn't have 65141cc406Sopenharmony_ci buttons. 66141cc406Sopenharmony_ci* Cleanup of .desc file. 67141cc406Sopenharmony_ci* Fixed gain setting. 68141cc406Sopenharmony_ci* Mustek ScanExpress A3 USB 600 dpi color scanning works now. 69141cc406Sopenharmony_ci 70141cc406Sopenharmony_ciV 1.0.74 (2005-08-20) 71141cc406Sopenharmony_ci 72141cc406Sopenharmony_ci* Increased number limit of scanners that can work with this backend to 50. 73141cc406Sopenharmony_ci* Added support for Genius ColorPage Vivid 1200 X (untested). 74141cc406Sopenharmony_ci 75141cc406Sopenharmony_ciV 1.0.73 (2005-08-19) 76141cc406Sopenharmony_ci 77141cc406Sopenharmony_ci* Enabled GT68XX_FLAG_NO_STOP for Mustek BearPaw 2400 CU Plus. Some of these 78141cc406Sopenharmony_ci scanners don't seem to like that command. 79141cc406Sopenharmony_ci 80141cc406Sopenharmony_ciV 1.0.72 (2005-08-18) 81141cc406Sopenharmony_ci 82141cc406Sopenharmony_ci* Finally fixed the problem concerning scanning on *BSD. Scanning only worked 83141cc406Sopenharmony_ci once. After that, the scanner wasn't even detected anymore because the config 84141cc406Sopenharmony_ci descriptor returned by the device was corrupted. This is a hardware bug. When 85141cc406Sopenharmony_ci filling the internal memory of the scanner completely, the config descriptor 86141cc406Sopenharmony_ci is overwritten. The work-around is to ask the scanner for the device 87141cc406Sopenharmony_ci descriptor before closing the device. This rewrites also the config descriptor 88141cc406Sopenharmony_ci to the memory of the scanner. 89141cc406Sopenharmony_ci* Fixed compilation warnings. 90141cc406Sopenharmony_ci 91141cc406Sopenharmony_ciV 1.0.71 (2005-07-10) Included in sane-backends 1.0.16 92141cc406Sopenharmony_ci 93141cc406Sopenharmony_ci* Changed resolution from 75 to 100 dpi and changed 16 bit/color to 12 based on 94141cc406Sopenharmony_ci a user report for the Visioneer OneTouch 7300. Updated .desc. 95141cc406Sopenharmony_ci* Moved check for stable lamp to its own function. 96141cc406Sopenharmony_ci* Mustek ScanExpress A3 USB: Use CIS calibration. Use lamp warmup. 97141cc406Sopenharmony_ci* Fixed CCD on GT6801 scanning (color scanning was broken due to a change in 98141cc406Sopenharmony_ci motormode_2. 99141cc406Sopenharmony_ci 100141cc406Sopenharmony_ciV 1.0.70 (2005-05-29) 101141cc406Sopenharmony_ci 102141cc406Sopenharmony_ci* Start exposure with the settings from the scanner entry. 103141cc406Sopenharmony_ci* CIS Calibration and exposure uses a broader spectrum now. 104141cc406Sopenharmony_ci* Expsoure limit is increased to 50 loops. 105141cc406Sopenharmony_ci* Genius Vivid 4x is reported to work so the UNTESTED label is removed now. 106141cc406Sopenharmony_ci* Visioneer 7300 is reported to work so the UNTESTED label is removed now. 107141cc406Sopenharmony_ci* Genius ColorPage Vivid 1200XE: Removed UNTESTED label. Fixed 108141cc406Sopenharmony_ci resolutions. Adjusted margins. Fixed color order. Fixed linedistance. 109141cc406Sopenharmony_ci Adjusted AFE. 110141cc406Sopenharmony_ci* Mustek ScanExpress 1248 UB: Fixed margins. Adjusted AFE. Adjusted 111141cc406Sopenharmony_ci exposure. Adjusted gamma. Changed status to "complete". 112141cc406Sopenharmony_ci* Mustek BearPaw 2400 CU Plus: Adsusted exposure and AFE parameters. Hopefully 113141cc406Sopenharmony_ci stripes and similar trouble are gone now. 114141cc406Sopenharmony_ci* Mustek BearPaw 1200 CU: Increased exposure to avoid vertical lines. 115141cc406Sopenharmony_ci* Updated manual page. 116141cc406Sopenharmony_ci 117141cc406Sopenharmony_ciV 1.0.69 (2005-05-20) 118141cc406Sopenharmony_ci 119141cc406Sopenharmony_ci* Mustek BearPaw 1200 CU Plus model 0x21b works now. Fixed firmware and offset 120141cc406Sopenharmony_ci settings. Calibration is not completely ok yet, however. 121141cc406Sopenharmony_ci* Code cleanup for setup_scan (only one function for all chipsets). 122141cc406Sopenharmony_ci* Simplified line mode/pixel mode setting 123141cc406Sopenharmony_ci* Updated TODO. 124141cc406Sopenharmony_ci* Mustek BearPaw 2448 TA Plus is now only "basic". Too much trouble for 125141cc406Sopenharmony_ci "good". 126141cc406Sopenharmony_ci* Removed option "fast preview". By default for preview mode 8 bits/pixel 127141cc406Sopenharmony_ci are used. 128141cc406Sopenharmony_ci* Fixed indentation. 129141cc406Sopenharmony_ci* Full scan really scans from y=0 on gt6816 scanners now. 130141cc406Sopenharmony_ci 131141cc406Sopenharmony_ciV 1.0.68 (2005-05-07) 132141cc406Sopenharmony_ci 133141cc406Sopenharmony_ci* GT68XX_FLAG_NO_STOP is needed for BearPaw 2448 TA Plus. 134141cc406Sopenharmony_ci* Plustek OpticSlim 2400: Fixed list of resolutions. That fixed the 135141cc406Sopenharmony_ci preview. Removed "untested" warning. Adjusted scan area. 136141cc406Sopenharmony_ci* Updated gt68xx.TODO. 137141cc406Sopenharmony_ci* Find firmwares independent of capitalization (bug #301580). 138141cc406Sopenharmony_ci 139141cc406Sopenharmony_ciV 1.0.67 (2004-11-14) 140141cc406Sopenharmony_ci 141141cc406Sopenharmony_ci* Fixed test to move home sensor at the start of scan. 142141cc406Sopenharmony_ci* Fixed gray mode linemode test. That stopped e.g. the Plustek OpticPro U 16 B 143141cc406Sopenharmony_ci from working in gray mode. 144141cc406Sopenharmony_ci 145141cc406Sopenharmony_ciV 1.0.66 (2004-10-31) 146141cc406Sopenharmony_ci 147141cc406Sopenharmony_ci* Removed unused gain and offset options. 148141cc406Sopenharmony_ci 149141cc406Sopenharmony_ciV 1.0.65 (2004-10-11) 150141cc406Sopenharmony_ci 151141cc406Sopenharmony_ci* Used new lamp option from saneopts.h. 152141cc406Sopenharmony_ci* Fixed typos. 153141cc406Sopenharmony_ci* Added Packard Bell Diamond 2450 to .conf and changed status to "good". 154141cc406Sopenharmony_ci* Avoid error message when closing scanner. 155141cc406Sopenharmony_ci* Don't print max_white warning when debugging is not enabled. 156141cc406Sopenharmony_ci 157141cc406Sopenharmony_ciV 1.0.64 (2004-10-02) 158141cc406Sopenharmony_ci 159141cc406Sopenharmony_ci* Added Trust 240TH easy Webscan Gold to list of supported devices. 160141cc406Sopenharmony_ci* Changed status of Visioneer 7300 to basic. 161141cc406Sopenharmony_ci* Changed name of Genius 1200 EX to "XE". That seems to be the real name. Fixed 162141cc406Sopenharmony_ci firmware name. Changed status to "minimal." 163141cc406Sopenharmony_ci 164141cc406Sopenharmony_ciV 1.0.63 (2004-09-03) 165141cc406Sopenharmony_ci 166141cc406Sopenharmony_ci* Fixed firmware name for Mustek 1248 UB. Changed status to basic. Removed 167141cc406Sopenharmony_ci "unsupported" warning. 168141cc406Sopenharmony_ci* Added workaround for shared memory compilation problem on Windows. 169141cc406Sopenharmony_ci* It's now possible to add a new vendor/product id line to gt68xx.conf to test 170141cc406Sopenharmony_ci yet unsupported scanners without changing the source code. 171141cc406Sopenharmony_ci 172141cc406Sopenharmony_ciV 1.0.62 (2004-08-08) 173141cc406Sopenharmony_ci 174141cc406Sopenharmony_ci* Added detection for Mustek ScanExpress 1248 UB. It's untested however and I 175141cc406Sopenharmony_ci don't even know the name of the firmware. 176141cc406Sopenharmony_ci* Added new id for Mustek BearPaw 1200 CU Plus (0x021b). It's completely untested. 177141cc406Sopenharmony_ci 178141cc406Sopenharmony_ciV 1.0-61 (2004-06-18) 179141cc406Sopenharmony_ci 180141cc406Sopenharmony_ci* General: 181141cc406Sopenharmony_ci * Re-enabled forked reader process when fork is not disabled. That's faster 182141cc406Sopenharmony_ci with high resolutions and big scan widths. 183141cc406Sopenharmony_ci * In gray and lineart mode the color to be used can be selected now. 184141cc406Sopenharmony_ci * Resolution and depth lists are now in the "correct" order. 185141cc406Sopenharmony_ci * Fixed "move to the end" bug when full scan is enabled. 186141cc406Sopenharmony_ci * Used SANE_VALUE_SCAN_MODE_* macros. 187141cc406Sopenharmony_ci * Added debugging code for brightness/calibration. 188141cc406Sopenharmony_ci * Changed status of Genius Colorpage Vivid4x too good. 189141cc406Sopenharmony_ci * Removed special command set for U16B (and Genesys Vivid4) as those scanners 190141cc406Sopenharmony_ci are quite normal GT6816 devices. 191141cc406Sopenharmony_ci * Removed special test for gt6816, 600 dpi, 16 bits -> linemode. The other 192141cc406Sopenharmony_ci tests should change the settings to linemode if necessary. 193141cc406Sopenharmony_ci * Added flag to indicate that a scanner doesn't support linemode. Print an error 194141cc406Sopenharmony_ci if linemode is activated for that sort of scanners. 195141cc406Sopenharmony_ci * Adjusted various debug levels. 196141cc406Sopenharmony_ci * Added options to force backtracking and to set the number of lines to 197141cc406Sopenharmony_ci backtrack. 198141cc406Sopenharmony_ci * Increased default lamp-warmup time to 60 seconds. Also lamp-warmup doesn't 199141cc406Sopenharmony_ci stop if lamp brightness is 0. 200141cc406Sopenharmony_ci * reader_process returns an error now if read fails. 201141cc406Sopenharmony_ci * Added gt68xx.TODO. 202141cc406Sopenharmony_ci * Removed XDBG macros. Used DBG instead. 203141cc406Sopenharmony_ci * Checks for correct gain and offset are in gt68xx_generic now. 204141cc406Sopenharmony_ci * Fixed gain setting (including multiplier). 205141cc406Sopenharmony_ci * Check for status of read_scanned_data every 10 ms. Avoids short stops before 206141cc406Sopenharmony_ci scan data comes in. 207141cc406Sopenharmony_ci * Added resolution limit for using backtracking. 208141cc406Sopenharmony_ci * Reduced default CCD backtracking to 0x10 lines. 209141cc406Sopenharmony_ci* CCD coarse calibration: 210141cc406Sopenharmony_ci * Check if calib has succeeded per color now (fewer loops). 211141cc406Sopenharmony_ci * Added loop detection now. 212141cc406Sopenharmony_ci * Use the brightest CCD element as max_white now. 213141cc406Sopenharmony_ci * Added debugging DEFINE to check the position of the black mark. 214141cc406Sopenharmony_ci * Print which color is currently calibrated. 215141cc406Sopenharmony_ci * Changed debug messages. 216141cc406Sopenharmony_ci* CIS coarse calibration: 217141cc406Sopenharmony_ci * Removed offset multiplier. 218141cc406Sopenharmony_ci * Changed limits. 219141cc406Sopenharmony_ci * Changed debug messages. 220141cc406Sopenharmony_ci * Incresed exposure count. 221141cc406Sopenharmony_ci * Removed special lamp-warmup in CIS calibration. 222141cc406Sopenharmony_ci * CIS coarse calibration now does gain and offset at the same time 223141cc406Sopenharmony_ci similar to CCD calibration. This change should avoid loops. 224141cc406Sopenharmony_ci * Print which color is currently calibrated. 225141cc406Sopenharmony_ci* Mustek ScanExpress A3 USB: 226141cc406Sopenharmony_ci * Fixed black mark. 227141cc406Sopenharmony_ci * Use CCD calib now. 228141cc406Sopenharmony_ci * Use inverted offset. 229141cc406Sopenharmony_ci * Warm up for 10 seconds minimum. 230141cc406Sopenharmony_ci * Fixes for geometry. 231141cc406Sopenharmony_ci* Plustek OpticPro U16B (and Genius Vivid 4): 232141cc406Sopenharmony_ci * Linemode is not supported 233141cc406Sopenharmony_ci * Reduced vertical res to 600 dpi. 234141cc406Sopenharmony_ci* Mustek BearPaw 1200 TA: 235141cc406Sopenharmony_ci * Fixed position of black mark. 236141cc406Sopenharmony_ci* Mustek BearPaw 2448 TA Plus: 237141cc406Sopenharmony_ci * Fixed position of black mark. 238141cc406Sopenharmony_ci* Mustek BearPaw 1200 CU: 239141cc406Sopenharmony_ci * Increased start of white strip. 240141cc406Sopenharmony_ci 241141cc406Sopenharmony_ciV 1.0-60 (2004-04-19) 242141cc406Sopenharmony_ci 243141cc406Sopenharmony_ci* Mustek BearPaw 2448 TA PLUS: 244141cc406Sopenharmony_ci - Fixed resolution settings (added missing 200 dpi mode) 245141cc406Sopenharmony_ci - Fixed margins 246141cc406Sopenharmony_ci - Fixed black mark 247141cc406Sopenharmony_ci - Fixed TA margins 248141cc406Sopenharmony_ci - Removed untested flag 249141cc406Sopenharmony_ci - Changed status to "good" 250141cc406Sopenharmony_ci 251141cc406Sopenharmony_ciV 1.0-59 (2004-04-10) 252141cc406Sopenharmony_ci 253141cc406Sopenharmony_ci* Used 0, 4, 4 as linedistance for Mustek A3 USB. 254141cc406Sopenharmony_ci* Other mionor fixes for A3 USB. 255141cc406Sopenharmony_ci* Removed "unsupported scanner warning" from Mustek A3 USB. 256141cc406Sopenharmony_ci* Added Genius Colorpage Vivid4 to .conf file. Changed status to good. Added 257141cc406Sopenharmony_ci to man page. 258141cc406Sopenharmony_ci* Fixed black mark for Mustek BearPaw 2448 TA Plus. This one and the Mustek A3 259141cc406Sopenharmony_ci fixes are from Jakub Dvořák <xdvorak@chello.cz>. 260141cc406Sopenharmony_ci* Status of BearPaw 2448 TA/CS Plus is "basic" now. 261141cc406Sopenharmony_ci 262141cc406Sopenharmony_ciV 1.0-58 (2004-04-04) 263141cc406Sopenharmony_ci 264141cc406Sopenharmony_ci* Added BGR color order for pixel mode. Until now, only line mode worked in 265141cc406Sopenharmony_ci that mode. 266141cc406Sopenharmony_ci* Plustek U16B uses setup_scan for gt6816 now. 267141cc406Sopenharmony_ci* Fixed linedistance for Plustek U16B. 268141cc406Sopenharmony_ci* Enabled 16 bit mode for Plustek U16B. 269141cc406Sopenharmony_ci* Fixed margins for Plustek U16B. 270141cc406Sopenharmony_ci* Made 600 dpi mode for Mustek BearPaw 2400 TA Plus a bit faster. 271141cc406Sopenharmony_ci* Changed Mustek ScanExpress A3 linedistance correction to 1, 5, 5 (?). 272141cc406Sopenharmony_ci* Added detection of Visioneer Onetouch 7300. 273141cc406Sopenharmony_ci 274141cc406Sopenharmony_ciV 1.0-57 (2004-03-28) 275141cc406Sopenharmony_ci 276141cc406Sopenharmony_ci* Plustek U16B: Added GT68XX_FLAG_SE_2400. Fixed color order. 277141cc406Sopenharmony_ci* Increased debug level for setup_scan. 278141cc406Sopenharmony_ci* Fixed CCD ocarse calibration. 279141cc406Sopenharmony_ci 280141cc406Sopenharmony_ciV 1.0-56 (2004-03-19) 281141cc406Sopenharmony_ci 282141cc406Sopenharmony_ci* Genius Vivid 4xe now has color order RGB. 283141cc406Sopenharmony_ci* Removed 50 dpi for Mustek BearPaw 2448 as that resolution doesn't work. 284141cc406Sopenharmony_ci* Make sure that the lamp of the Mustek A3 USB gets warmed up. It's a CIS 285141cc406Sopenharmony_ci scanner with a lamp. That code is untested. 286141cc406Sopenharmony_ci* Full scan starts scanning from the start position of the white strip now. 287141cc406Sopenharmony_ci 288141cc406Sopenharmony_ciV 1.0-55 (2004-03-06) 289141cc406Sopenharmony_ci 290141cc406Sopenharmony_ci* Added detection for Genius Vivid 1200 EX. 291141cc406Sopenharmony_ci* Fixed product id of Mustek BearPaw 2448 TA Plus. 292141cc406Sopenharmony_ci* Other minor updates. 293141cc406Sopenharmony_ci 294141cc406Sopenharmony_ciV 1.0-54 (2004-02-10) 295141cc406Sopenharmony_ci 296141cc406Sopenharmony_ci* Added basic support for Plustek OpticSlim 2400. Thanks to Radoslaw Grzanka and 297141cc406Sopenharmony_ci Detlef Gausepohl for providing details and testing. 298141cc406Sopenharmony_ci* Fixed calibration debug output. 299141cc406Sopenharmony_ci 300141cc406Sopenharmony_ciV 1.0-53 (2004-01-19) 301141cc406Sopenharmony_ci 302141cc406Sopenharmony_ci* Debug options are only enabled if the debug level is 1 and higher. This may 303141cc406Sopenharmony_ci stop some people from activating dangerous options. 304141cc406Sopenharmony_ci* Added product id 0x0402 for Plustek U16B. 305141cc406Sopenharmony_ci 306141cc406Sopenharmony_ciV 1.0-52 (2004-01-01) 307141cc406Sopenharmony_ci 308141cc406Sopenharmony_ci* gt68xx_gt6801.c: Fixed a bug in the stop scan function for Plustek U16b. 309141cc406Sopenharmony_ci* Added support for Genius Vivid4xe. 310141cc406Sopenharmony_ci 311141cc406Sopenharmony_ciV 1.0-51 (2003-12-14) 312141cc406Sopenharmony_ci 313141cc406Sopenharmony_ci* Changed color order to RGB vor Genius Vivid 4x. Seems to work now. Updated 314141cc406Sopenharmony_ci manpage and .desc. 315141cc406Sopenharmony_ci* Set linedistance correction to 0, 4, 2 for ScanExpress A3 USB. Not perfect 316141cc406Sopenharmony_ci yet but better than before. 317141cc406Sopenharmony_ci* Added Genius Colorpage Vivid3 V2 and Googlegear 2000 as supported deviced 318141cc406Sopenharmony_ci to manpage and .desc. 319141cc406Sopenharmony_ci* Changed Genius Colorpage Vivid3x status to good as it seems to work now. 320141cc406Sopenharmony_ci* Changed status of Mustek BearPaw 2448 TA Plus to minimal as it seems to at 321141cc406Sopenharmony_ci least scan something. 322141cc406Sopenharmony_ci 323141cc406Sopenharmony_ciV 1.0-50 (2003-11-23) 324141cc406Sopenharmony_ci 325141cc406Sopenharmony_ci* Added Mustek BearPaw 2448 TA Plus. It's completely untested. 326141cc406Sopenharmony_ci* Added special command set for Plustek U16B. Changed stop scan command and 327141cc406Sopenharmony_ci download_firmware. Everything is untested. 328141cc406Sopenharmony_ci* Added Plug-n-Scan 2400 M(T) to list of devices. No positive report yet. 329141cc406Sopenharmony_ci* Used request for memory writes and reads instead of a fixed value of 0x04. 330141cc406Sopenharmony_ci* Set Genius Vivid4x to GT6816. Untested. 331141cc406Sopenharmony_ci 332141cc406Sopenharmony_ciV 1.0-49 (2003-09-30) 333141cc406Sopenharmony_ci 334141cc406Sopenharmony_ci* Fixed wrong test for allocation in gt68xx.c. 335141cc406Sopenharmony_ci* Added ScanMagic 1200 UB Plus to man page and .desc. 336141cc406Sopenharmony_ci* Added Settings for Plustek OpticSlim 1200 337141cc406Sopenharmony_ci* Added detection of Genius Vivid 4x. It won't work out-of-the-box, however. 338141cc406Sopenharmony_ci* CCD coarse calib shouldn't run into an endless loop anymore. Plustek 1248U 339141cc406Sopenharmony_ci is much faster now. 340141cc406Sopenharmony_ci 341141cc406Sopenharmony_ciV 1.0-48 (2003-07-25) 342141cc406Sopenharmony_ci 343141cc406Sopenharmony_ci* Added RevScan 19200i to manpage and .desc file. 344141cc406Sopenharmony_ci* Updated .desc file to new :status system. 345141cc406Sopenharmony_ci* Added Fujitsu 1200CUS to man page, .conf and .desc. 346141cc406Sopenharmony_ci* Changed .conf file to be more readable. 347141cc406Sopenharmony_ci* Added RevScan 19200i to .conf file. 348141cc406Sopenharmony_ci* Added Plustek U16B to .desc and .conf, updated UT16B. 349141cc406Sopenharmony_ci 350141cc406Sopenharmony_ciV 1.0-47 (2003-06-05) 351141cc406Sopenharmony_ci 352141cc406Sopenharmony_ci* Don't check if the firmware is loaded. The check seems to confuse the USB 353141cc406Sopenharmony_ci system on some UHCI chips. 354141cc406Sopenharmony_ci 355141cc406Sopenharmony_ciV 1.0-46 (2003-04-27) 356141cc406Sopenharmony_ci 357141cc406Sopenharmony_ci- Added Genius 3x as working scanner, removed testing flag. 358141cc406Sopenharmony_ci- Added Artec 2000 e+ to manpage. 359141cc406Sopenharmony_ci- Added detection for the Plustek OpticPro U16B. 360141cc406Sopenharmony_ci 361141cc406Sopenharmony_ciV 1.0-45 (2003-04-11) 362141cc406Sopenharmony_ci 363141cc406Sopenharmony_ci- Updated Mustek BearPaw 1200 CU Plus white strip value. 364141cc406Sopenharmony_ci- Set Mustek ScanExpress A3 USB to CCD. Black mark may be still wrong. 365141cc406Sopenharmony_ci- Minor formatting changes in the manpage. 366141cc406Sopenharmony_ci- Decreased ScanExpress A3 USB status to alpha because of CIS/CCD change. 367141cc406Sopenharmony_ci 368141cc406Sopenharmony_ciV 1.0-44 (2003-03-13) 369141cc406Sopenharmony_ci 370141cc406Sopenharmony_ci- Added Packard Bell Diamond 1200 Plus to .desc and manpage. 371141cc406Sopenharmony_ci- New flag to avoid running stop_scan before doing a scan. The Windows firmware 372141cc406Sopenharmony_ci of the BearPaw 1200 CU Plus doesn't seem to like that. 373141cc406Sopenharmony_ci 374141cc406Sopenharmony_ciV 1.0-43 (2003-03-06) 375141cc406Sopenharmony_ci 376141cc406Sopenharmony_ci- Small requests are done with a response buffer of 8 bytes (instead of 64) 377141cc406Sopenharmony_ci now. Looks like GT-6816 based scanners return 8 bytes if the firmware is 378141cc406Sopenharmony_ci loaded and 64 bytes if it's not loaded. 379141cc406Sopenharmony_ci- Changed GT-6816 firmware check to ignore errors from above change. 380141cc406Sopenharmony_ci GT-6816 scanners work with the BSDs now (at least once). 381141cc406Sopenharmony_ci- Updated manpage concerning the BSDs. 382141cc406Sopenharmony_ci 383141cc406Sopenharmony_ciV 1.0-42 (2003-03-02) 384141cc406Sopenharmony_ci 385141cc406Sopenharmony_ci- Make sure that the firmware for plustek-like scanners is loaded. Didn't work for 386141cc406Sopenharmony_ci Genius vivid3xe. 387141cc406Sopenharmony_ci- Added both Genius scanners to man page. 388141cc406Sopenharmony_ci- Removed warning from Genius Vivid3xe. 389141cc406Sopenharmony_ci 390141cc406Sopenharmony_ciV 1.0-41 (2003-02-27) 391141cc406Sopenharmony_ci 392141cc406Sopenharmony_ci- Added Genius Colorpage Vivid3xe. 393141cc406Sopenharmony_ci- Added request_type and request fields to the command set. Request is 0x01 394141cc406Sopenharmony_ci or 0x04. 395141cc406Sopenharmony_ci 396141cc406Sopenharmony_ciV 1.0-40 (2003-02-22) 397141cc406Sopenharmony_ci 398141cc406Sopenharmony_ci- Added vid/pid 0x07b3/0x0400 to gt68xx.conf also 399141cc406Sopenharmony_ci- Added indormation about Medion 4394. 400141cc406Sopenharmony_ci- Mention ma1509 backend. 401141cc406Sopenharmony_ci- Fix segfault when calling sane_open with an empty device name. 402141cc406Sopenharmony_ci- Explicitly initialize global variables to avoid segfaults when calling 403141cc406Sopenharmony_ci sane_init/sane_exit more than once. 404141cc406Sopenharmony_ci 405141cc406Sopenharmony_ciV 1.0-39 (2003-02-16) 406141cc406Sopenharmony_ci 407141cc406Sopenharmony_ci- Added BearPaw 2400 CS Plus as supported. 408141cc406Sopenharmony_ci- Make fast preview the default (otherwise BP 2400 TA Plus wouldn't work with 409141cc406Sopenharmony_ci 12/16 bits). 410141cc406Sopenharmony_ci- Added vid/pid 0x07b3/0x0400, that's another Plustek OpticPro 1248U. 411141cc406Sopenharmony_ci 412141cc406Sopenharmony_ci 413141cc406Sopenharmony_ciV 1.0-38 (2003-02-05) 414141cc406Sopenharmony_ci 415141cc406Sopenharmony_ci- Fixed resolutions for BearPaw 1200 TA (75 instead of 100). 416141cc406Sopenharmony_ci- Increase the lowest black for CCD coarse calibration to avoid too much black. 417141cc406Sopenharmony_ci- Adjusted internal gamma correction to avoid getting 0 for high gamma values. 418141cc406Sopenharmony_ci- CCD scanners use color mode for coarse+quality cal now. This fixes the 419141cc406Sopenharmony_ci problem with extremely high gains and terrible quality cal in gray mode at 420141cc406Sopenharmony_ci least for the BearPaw 1200 TA. 421141cc406Sopenharmony_ci--> Thanks to Alexei V. Mezin for reporting these bugs. 422141cc406Sopenharmony_ci- Preview isn't always in 8 bit mode now (can be selected by option). 423141cc406Sopenharmony_ci- Upper and lower limits for coarse calibration are unified now. 424141cc406Sopenharmony_ci- Added options for adjusting gain and offset. 425141cc406Sopenharmony_ci 426141cc406Sopenharmony_ciV 1.0-37 (2003-01-18) 427141cc406Sopenharmony_ci 428141cc406Sopenharmony_ci- Removed untested flag from A3 USB and Lexmark X70/X73. 429141cc406Sopenharmony_ci 430141cc406Sopenharmony_ciV 1.0-36 (2003-01-09) 431141cc406Sopenharmony_ci 432141cc406Sopenharmony_ci- Updated manpage and .desc concerning Lexmark X70. 433141cc406Sopenharmony_ci- Updated manpage concerning kernel 2.4.21-pre3 containing the 1-endpoint fix. 434141cc406Sopenharmony_ci- Fixed A3 USB resolution setting. 435141cc406Sopenharmony_ci- Updated A3 USB margins (Pedro Morais <morais@inocam.com>). 436141cc406Sopenharmony_ci- Added detection of Genius Colorpage Vivid3x. It's unknown if it works. 437141cc406Sopenharmony_ci- Updated .desc file. 438141cc406Sopenharmony_ci- Don't print calib line warnings by default. 439141cc406Sopenharmony_ci 440141cc406Sopenharmony_ciV 1.0-35 (2002-12-23) 441141cc406Sopenharmony_ci 442141cc406Sopenharmony_ci- Added "afe" option for gt68xx.conf for selecting default afe values. 443141cc406Sopenharmony_ci- Removed AFE and exposure SANE options. 444141cc406Sopenharmony_ci- Added documentation for afe option in gt68xx.conf. 445141cc406Sopenharmony_ci 446141cc406Sopenharmony_ciV 1.0-34 (2002-12-18) 447141cc406Sopenharmony_ci 448141cc406Sopenharmony_ci- fixed gt68xx_gt6801 -> lamp control. 449141cc406Sopenharmony_ci- adjusted Plustek 1248U geometry and afe values. 450141cc406Sopenharmony_ci- CCD gross calibration changed: start with the default value from module struct. 451141cc406Sopenharmony_ci Is faster now for most cases. 452141cc406Sopenharmony_ci- Only 2.5 mm of calibration for GT-6801 scanners. 453141cc406Sopenharmony_ci 454141cc406Sopenharmony_ciV 1.0-33 (2002-12-10) 455141cc406Sopenharmony_ci 456141cc406Sopenharmony_ci- Updated ScanExpress 2400 USB values (from "Fan Dan" <dan_fancn@hotmail.com>). 457141cc406Sopenharmony_ci- Added implementation of gt6801 lamp control for CCD scanners. 458141cc406Sopenharmony_ci- Added flag for SE 2400 USB, added some quirks in gt68xx_gt6801.c. 459141cc406Sopenharmony_ci 460141cc406Sopenharmony_ciV 1.0-32 (2002-12-08) 461141cc406Sopenharmony_ci 462141cc406Sopenharmony_ci- "Coarse calibration for first scan only" is off by default now. As at least 463141cc406Sopenharmony_ci CIS calibration is faster now, it doesn't seem to be necessary and produces 464141cc406Sopenharmony_ci wrong images sometimes. 465141cc406Sopenharmony_ci- Added gamma table. 466141cc406Sopenharmony_ci- Setup gamma to 2.0 by default. 467141cc406Sopenharmony_ci- Fixed (hopefully) sigpipe when cancelling. 468141cc406Sopenharmony_ci- No geometry quantization anymore (not necessary). That should fix scanimage 469141cc406Sopenharmony_ci warnings. 470141cc406Sopenharmony_ci- Plustek 1248U: do linemode for every resolution, fix color correction. 471141cc406Sopenharmony_ci- Set SANE_CAP_EMULATED for gamma value. 472141cc406Sopenharmony_ci- Added comments for every Model member in gt68xx_devices. 473141cc406Sopenharmony_ci- Added Plustek UT16B and Genius Vivid3x to .desc. 474141cc406Sopenharmony_ci- Added implementation for inverted offset for CCD scanners. 475141cc406Sopenharmony_ci- Added Mustek ScanExpress 2400 USB. Well, at least it's detected. 476141cc406Sopenharmony_ci- Added NEW marker to .desc. 477141cc406Sopenharmony_ci 478141cc406Sopenharmony_ciV 1.0-31 (2002-11-21) 479141cc406Sopenharmony_ci 480141cc406Sopenharmony_ci- Changed 150 to 200 dpi for Mustek BearPaw 2400 TA. 481141cc406Sopenharmony_ci- Fixed warnings in gt68xx_low.c 482141cc406Sopenharmony_ci- Used DBG instead of XDBG in gt68xx_low.c 483141cc406Sopenharmony_ci- Minor manpage fixes. Added man page links to other backends. 484141cc406Sopenharmony_ci- gt68xx_low.h: Fixed __FUNCTION__ bug on non-gcc compilers. 485141cc406Sopenharmony_ci- Added more details about the BSDs in the manpage. 486141cc406Sopenharmony_ci- Fixed color order for ScanExpress A3 USB. 487141cc406Sopenharmony_ci 488141cc406Sopenharmony_ciV 1.0-30 (2002-11-13) 489141cc406Sopenharmony_ci 490141cc406Sopenharmony_ci- Added basic support for Plustek OpticPro 1248U (from Gerhard Jaeger 491141cc406Sopenharmony_ci <gerhard@gjaeger.de>). Only gray mode without calib seems to work until 492141cc406Sopenharmony_ci now. 493141cc406Sopenharmony_ci- Removed 50 and 1200 dpi from Lexmark X73 (doesn't seem to work). Decreased 494141cc406Sopenharmony_ci height. 495141cc406Sopenharmony_ci- Backend status is BETA now. 496141cc406Sopenharmony_ci 497141cc406Sopenharmony_ciV 1.0-29 (2002-11-07) 498141cc406Sopenharmony_ci 499141cc406Sopenharmony_ci- Changed option titles and descriptions to make them better readable. 500141cc406Sopenharmony_ci- Added translation markers for all options. 501141cc406Sopenharmony_ci- Added German translation for backend options. 502141cc406Sopenharmony_ci- Updated manpage and .desc file concerning scanner status. 503141cc406Sopenharmony_ci- Added untested flag for Mustek ScanEpress A3 USB and Lexmark X73. 504141cc406Sopenharmony_ci 505141cc406Sopenharmony_ciV 1.0-28 (2002-10-31) 506141cc406Sopenharmony_ci 507141cc406Sopenharmony_ci- Reduce scan width of 2400 TA Plus: otherwise the black mark would create 508141cc406Sopenharmony_ci light vertical stripes. 509141cc406Sopenharmony_ci- Removed default parameters. Set AFE and exposure in every model struct. 510141cc406Sopenharmony_ci- Faster automatic gain setting for the CIS scanners. The default values from 511141cc406Sopenharmony_ci the model struct and the last values are used for calculation. 512141cc406Sopenharmony_ci- Set default AFE values for ScanExpress 1200 UB Plus, BearPaw 1200 CU, BearPaw 513141cc406Sopenharmony_ci 2400 CU Plus. 514141cc406Sopenharmony_ci 515141cc406Sopenharmony_ciV 1.0-27 (2002-10-25) 516141cc406Sopenharmony_ci 517141cc406Sopenharmony_ci- Bugfix: override applies to all devices found by the last usb line. 518141cc406Sopenharmony_ci- Individual resolutions + depth values for every scanner. 519141cc406Sopenharmony_ci- Bugfix: Mirroring code had an off-by-one error (garbage in the first column). 520141cc406Sopenharmony_ci- Artec Ultima 2000, MD 9385: Removed 1200 dpi mode (doesn't seem to work?), 521141cc406Sopenharmony_ci added 100 and 200 dpi modes. Renamed model to Artec Ultima 2000, because 522141cc406Sopenharmony_ci that's probably the "father" of all the clones. 523141cc406Sopenharmony_ci- Mustek BearPaw 1200 CU: Added 200 dpi mode. 524141cc406Sopenharmony_ci- Added manual page. 525141cc406Sopenharmony_ci- Removed override for Packard Bell (seems to be exact Bearpaw 1200 CU Plus 526141cc406Sopenharmony_ci clone). 527141cc406Sopenharmony_ci- Removed override for Trust Copmact Scan and Medion/Tevion/Lifetec LT 9452 528141cc406Sopenharmony_ci (Mustek ScanExpress 1200 UB Plus clones). 529141cc406Sopenharmony_ci- Removed override for Tevion MD 9458 (seems to be an Artec Ultima 2000 (e +?) 530141cc406Sopenharmony_ci clone). 531141cc406Sopenharmony_ci 532141cc406Sopenharmony_ciV 1.0-26 (2002-10-22) 533141cc406Sopenharmony_ci 534141cc406Sopenharmony_ci- Several fixes for Medion MD-9385 and Artec Ultima 2000 based scanners. The 535141cc406Sopenharmony_ci Cytron MD 9385 works now. 536141cc406Sopenharmony_ci- Disabled Plustek-like firmware check again, didn't work for MD 9385. 537141cc406Sopenharmony_ci- Split flags for mirror_x and sset_home. 538141cc406Sopenharmony_ci 539141cc406Sopenharmony_ciV 1.0-25 (2002-10-20) 540141cc406Sopenharmony_ci 541141cc406Sopenharmony_ci- Fixed segfault for GT-6801 based scanners. 542141cc406Sopenharmony_ci- Added override for Medion MD9385. 543141cc406Sopenharmony_ci- Changed firmware detection code for Plustek scanners. 544141cc406Sopenharmony_ci- CIS autogain seraches max white and min black now (removed segment code). 545141cc406Sopenharmony_ci Hopefully no more vertical stripes. 546141cc406Sopenharmony_ci- Adjusted ScanExpress 1200 UB Plus and BearPaw 1200 CU geometry and white 547141cc406Sopenharmony_ci strip. 548141cc406Sopenharmony_ci 549141cc406Sopenharmony_ciV 1.0-24 (2002-10-12) 550141cc406Sopenharmony_ci 551141cc406Sopenharmony_ci- Added "override" keyword for gt68xx.conf. So model settings can be changed 552141cc406Sopenharmony_ci at run-time. If set up correctly, firmware lines aren't necessary any more. 553141cc406Sopenharmony_ci- Added support for the Mustek BearPaw 2400 CU. 554141cc406Sopenharmony_ci- Tevion hack (now enabled by override option) also mirrors coordinates. 555141cc406Sopenharmony_ci- Mustek BearPaw 1200 TA 1200 dpi is set up for the Windows firmware again. 556141cc406Sopenharmony_ci- Added some basic I18N markers. 557141cc406Sopenharmony_ci- Removed option backtrack (setup automatically now). 558141cc406Sopenharmony_ci 559141cc406Sopenharmony_ciV 1.0-23 (2002-10-10), 560141cc406Sopenharmony_ci 561141cc406Sopenharmony_ci- Added detection of Mustek BearPaw A3 USB. 562141cc406Sopenharmony_ci- Added auto-detection of lamp status for CCD scanners (from David Stevenson). 563141cc406Sopenharmony_ci No wait for the fixed time of 40 seconds any more. 564141cc406Sopenharmony_ci- The scan slider of the GT-6816 bsed scanners don't move home after 565141cc406Sopenharmony_ci calibration/gain. TA mode is faster therefore. 566141cc406Sopenharmony_ci- Added hack for Tevion MD 9458 to solve the mirror and "scan-slider doesn't 567141cc406Sopenharmony_ci come home" problems. 568141cc406Sopenharmony_ci- Fixed BearPaw 1200 TA 1200 dpi problem. 569141cc406Sopenharmony_ci- Fixed manual firmware selection in gt68xx.conf. 570141cc406Sopenharmony_ci- Added warning if power supply isn't ok. 571141cc406Sopenharmony_ci 572141cc406Sopenharmony_ciV 1.0-22 (2002-10-07), 573141cc406Sopenharmony_ci 574141cc406Sopenharmony_ci- Mustek Bearpaw 2400 CU Plus works in gray mode again 575141cc406Sopenharmony_ci- Line calibration uses the bit depth of the main scan now. 576141cc406Sopenharmony_ci- Vendor, product ids and other information is printed when debugging is active 577141cc406Sopenharmony_ci- Fixed segfault in attach (). 578141cc406Sopenharmony_ci- Fixed endianness issues (untested). 579141cc406Sopenharmony_ci- Code cleanup. 580141cc406Sopenharmony_ci 581141cc406Sopenharmony_ciV 1.0-21 (2002-10-07), 582141cc406Sopenharmony_ci 583141cc406Sopenharmony_ci- Added 12 bit modes for all scanners (Sergey Vlasov). 584141cc406Sopenharmony_ci- Fixed 2400 TA Plus in 12/16 bit modes in 1200/2400 dpi. 585141cc406Sopenharmony_ci- Disable depth option in lineart mode and for some scanners in gray mode. 586141cc406Sopenharmony_ci- Scan preview in 8 bit. 587141cc406Sopenharmony_ci 588141cc406Sopenharmony_ciV 1.0-20 (2002-10-06) 589141cc406Sopenharmony_ci 590141cc406Sopenharmony_ci- Calibration of the CCD scanners in gray mode should work better now. 591141cc406Sopenharmony_ci- Added 50 dpi mode for BearPaw 2400 TA Plus. Faster preview. 592141cc406Sopenharmony_ci- By default, /usr/local/share/sane/gt68xx/ is checked for firmware files. 593141cc406Sopenharmony_ci Manual adjustment is only necessary if the firmware name is different from 594141cc406Sopenharmony_ci default or at a different path. 595141cc406Sopenharmony_ci- Mixed and lower-case is tried when loading the firmware. 596141cc406Sopenharmony_ci- Adjusted geometry of BearPaw 1200 TA and 2400 TA. 597141cc406Sopenharmony_ci- Automatic gain fixes for TA mode. 598141cc406Sopenharmony_ci- Don't show "lamp off" option for CIS scanners. 599141cc406Sopenharmony_ci 600141cc406Sopenharmony_ciV 1.0-19 (2002-10-01) 601141cc406Sopenharmony_ci 602141cc406Sopenharmony_ci- Various minor fixes and adjustments concerning calibration. 603141cc406Sopenharmony_ci- Fixed sane_open detection of already known devices. 604141cc406Sopenharmony_ci- Added missing usleep for 2400 CU Plus. 605141cc406Sopenharmony_ci- Adjusted scan area for 1200 TA. 606141cc406Sopenharmony_ci- Removed detection of Artec Umltima 2000 (product id 0x4001) as this is not 607141cc406Sopenharmony_ci a GT-68xx based scanner. 608141cc406Sopenharmony_ci- Fixed some compilation warnings. 609141cc406Sopenharmony_ci- Minor misc fixes. 610141cc406Sopenharmony_ci 611141cc406Sopenharmony_ciV 1.0-18 (2002-10-01) 612141cc406Sopenharmony_ci 613141cc406Sopenharmony_ci- Added detection of Artec Ultima 2000. 614141cc406Sopenharmony_ci- Updated Lexmark X70 settings. 615141cc406Sopenharmony_ci- Fixed segfault that occurred when no device was detected. 616141cc406Sopenharmony_ci- Changed test for loaded firmware for GT-6801 scanners. 617141cc406Sopenharmony_ci 618141cc406Sopenharmony_ciV 1.0-17 (2002-10-01) 619141cc406Sopenharmony_ci 620141cc406Sopenharmony_ci- Added support for the Lexmark X70 and X73 scanners 621141cc406Sopenharmony_ci- Fixed shifted columns problem for BearPaw 2400 TA Plus and maybe 2400 TA. 622141cc406Sopenharmony_ci- Fixed y-margin for the BearPaw 1200 TA (at least I hope so) 623141cc406Sopenharmony_ci- Fixed BearPaw 2400 CU Plus firmware name 624141cc406Sopenharmony_ci- Removed gt68xx_test program from distribution. Didn't work anymore anyway. 625141cc406Sopenharmony_ci 626141cc406Sopenharmony_ciV 1.0-16 (2002-09-29) 627141cc406Sopenharmony_ci 628141cc406Sopenharmony_ci- Added calibration and auto-gain support for transparency adapter mode. 629141cc406Sopenharmony_ci- In transparency adapter mode, only the usable scan area is shown. 630141cc406Sopenharmony_ci- Autogain is repeated when source was change.d 631141cc406Sopenharmony_ci- Fixed geometry of ScanExpress 1200 UB Plus. 632141cc406Sopenharmony_ci- Fixed freeze at the end of scan for GT-6801-based scanners. 633141cc406Sopenharmony_ci 634141cc406Sopenharmony_ciV 1.0-15 (2002-09-27) 635141cc406Sopenharmony_ci 636141cc406Sopenharmony_ci- Low level reading is done in a separate process now (shm is back). Some 637141cc406Sopenharmony_ci scanners should be faster therefore. 638141cc406Sopenharmony_ci- Added option "force backtracking". If disabled, no backtracking occurs 639141cc406Sopenharmony_ci (->faster, but lines are lost). 640141cc406Sopenharmony_ci- Fixed hang in reader_process. 641141cc406Sopenharmony_ci- Fixed "auto gain once" (which really worked only once :-/) 642141cc406Sopenharmony_ci 643141cc406Sopenharmony_ciV 1.0-14 (2002-09-25) 644141cc406Sopenharmony_ci 645141cc406Sopenharmony_ci- Added basic transaprency adapter support for the Mustek Bearpaw 2400 TA 646141cc406Sopenharmony_ci Plus. Other TA models may work also. No calibration or other nice features, 647141cc406Sopenharmony_ci just pure external lamp on, internal lamp of. 648141cc406Sopenharmony_ci- Support for the Mustek BearPaw 1200 Cu Plus (hopefully). 649141cc406Sopenharmony_ci- Added Lineart (black/white) mode. 650141cc406Sopenharmony_ci- Added warming-up for CCD lamps and an option to disable shutting off the 651141cc406Sopenharmony_ci lamp. 652141cc406Sopenharmony_ci- Print scanning time (debug level 3). 653141cc406Sopenharmony_ci- Removed "safe preview". Not longer necessary. 654141cc406Sopenharmony_ci 655141cc406Sopenharmony_ciV 1.0-13 (2002-09-25) 656141cc406Sopenharmony_ci 657141cc406Sopenharmony_ci- Major rewrite of the low level scan setup functions. Probably has broken 658141cc406Sopenharmony_ci some of the supported scanners. 659141cc406Sopenharmony_ci- Geometry in the model struct is in mm now. Values for most scanners are 660141cc406Sopenharmony_ci untested. 661141cc406Sopenharmony_ci- Added support for Mustek Bearpaw 2400 CU Plus. 662141cc406Sopenharmony_ci- CCD lamp is turned on when opening the frontend and turned off when leaving. 663141cc406Sopenharmony_ci- Auto gain is done only for the first scan. 664141cc406Sopenharmony_ci- Manual gain etc. options don't show up in automatic mode. 665141cc406Sopenharmony_ci- Faster automatic gain. 666141cc406Sopenharmony_ci- Bugfixes: gain/offset options, moving top-margin and exposure control. 667141cc406Sopenharmony_ci 668141cc406Sopenharmony_ciV 1.0-12 (2002-09-23) 669141cc406Sopenharmony_ci 670141cc406Sopenharmony_ci- Fixed bug concerning too little data transferred in sane_read. 671141cc406Sopenharmony_ci- Added detection of the Packard Bell Diamond 1200. 672141cc406Sopenharmony_ci- Changed some scanner names and added support for custom names in config file. 673141cc406Sopenharmony_ci- Use the size of the scan area in the model struct. This value may need 674141cc406Sopenharmony_ci some tweaking for the gt6816 scanners. 675141cc406Sopenharmony_ci- Fixed the size of scanarea for the BearPaw 1200 CU/ScanEpress 1200 UB Plus 676141cc406Sopenharmony_ci- Disabled 16 bit mode for GT-6801 scanners. This isn't even supported by the 677141cc406Sopenharmony_ci Windows driver. 678141cc406Sopenharmony_ci- General code cleanup. Removed gt68xx_mustek.c and SHM support. 679141cc406Sopenharmony_ci- Made the .tar.gz file size smaller. 680141cc406Sopenharmony_ci 681141cc406Sopenharmony_ciV 1.0-11 (2002-09-22) 682141cc406Sopenharmony_ci 683141cc406Sopenharmony_ci- 1200 dpi works now at least for the BearPaw 1200 CU. Maybe also for the 684141cc406Sopenharmony_ci other scanners. 685141cc406Sopenharmony_ci- Added manual and automatic offset/gain/exposure control for the CIS 686141cc406Sopenharmony_ci scanners. The image should be better now. 687141cc406Sopenharmony_ci- Added debug option to scan the full scan area including the calibration 688141cc406Sopenharmony_ci strip. 689141cc406Sopenharmony_ci 690141cc406Sopenharmony_ciV 1.0-10 (2002-09-18) 691141cc406Sopenharmony_ci 692141cc406Sopenharmony_ci- 50, 75, 150, 300, 600 work now for the GT6801 scanners 693141cc406Sopenharmony_ci- Preview is fast again (can be set to safe/slow mode) 694141cc406Sopenharmony_ci- Calibration can be disabled by option 695141cc406Sopenharmony_ci- Added some more safety checks for USB commands 696141cc406Sopenharmony_ci- The gt68xx_test program can be used again 697141cc406Sopenharmony_ci 698141cc406Sopenharmony_ciV 1.0-9 (2002-09-17) 699141cc406Sopenharmony_ci 700141cc406Sopenharmony_ci- Added option to disable automatic gain (->less ugly colors for GT-6801 701141cc406Sopenharmony_ci based models) 702141cc406Sopenharmony_ci- Fixed segfault that occurred when a scan was cancelled 703141cc406Sopenharmony_ci- Preview uses slow but safe (?) 300 dpi 8 bit modes now 704141cc406Sopenharmony_ci- Fixed bug concerning X0/Y0 coordinates 705141cc406Sopenharmony_ci- Started implementing dpeth option (doesn't work yet) 706141cc406Sopenharmony_ci- Internal changes (use high_scan's wait_for_positioning) 707141cc406Sopenharmony_ci 708141cc406Sopenharmony_ciV 1.0-8 (2002-09-16) 709141cc406Sopenharmony_ci 710141cc406Sopenharmony_ci- Fixed distortion problem in color mode 711141cc406Sopenharmony_ci- Selected safer default option values 712141cc406Sopenharmony_ci- Changed file names to be more appropriate for SANE 713141cc406Sopenharmony_ci 714141cc406Sopenharmony_ciV 1.0-7 (2002-09-16) 715141cc406Sopenharmony_ci 716141cc406Sopenharmony_ci- Initial version based on Sergey Vlasov's gt68xx backend v 0.0.6 717141cc406Sopenharmony_ci- Added basic SANE interface in gt68xx.c 718141cc406Sopenharmony_ci- Added SANE options and SANE variables to gt68xx_high.h 719141cc406Sopenharmony_ci- Minor adjustments to gt68xx_low.h 720141cc406Sopenharmony_ci- Added support for Mustek BearPaw 2400 TA Plus 721