[sane-devel] open driver for Epson Perfection V100 Photo?
2010/3/28 m. allan noah : > 2010/3/27 St?phane Blondon : >> Esfw66.bin is really the firmware: it's the main block of data in the >> init logfile (starting at line 54). The differences are: >> - the 100 first bytes of the firmware are not sended. I made a stupid mistake: "100" is displayed in the hexadecimal editor, so it means adress 255. > this sounds like epjitsu. there is also a checksum byte that follows. > I have created a new file based on the Esfw66.bin and used `chksum` on it. The sum doesn't match the data sended after the firmware in the logfile. The error comes probably from me. I found the code used for the checksum in epjistu.c so I will try again tomorrow by writing a little C code based on it. -- St?phane
[sane-devel] Canon 8800F infrared scan
On Sun, Mar 28, 2010 at 8:44 PM, m. allan noah wrote: > does it have a noise removal option? The options I can see in color negative scan mode are (translated as best I can): 1) auto color adjust 2) contour/silhouette/edge enhancement 3) dirt removal (using FARE) 4) discolouration correction 5) graininess reduction 6) glare correction I haven't checked all/any of these except to note that auto color adjust appears not to be hardware, there is no difference in the command block to the scanner. Regards, Gernot
[sane-devel] Canon 8800F infrared scan
On Sun, Mar 28, 2010 at 2:29 AM, m. allan noah wrote: > well, then I would start with windows snoops of the IR in action, and > make sure you are sending the same commands. > > allan > > On Sat, Mar 27, 2010 at 1:18 PM, Enno Fennema wrote: >> m. allan noah wrote: >>> Uhm- how are you scanning IR in sane with an unsupported scanner? >> >> You are right. I wrote a custom driver which does IR (well, kind of; >> that is my problem) and at the same time talking with Gernot about the >> SANE 8800F driver. As often suggested a custom driver is easier when >> exploring a unknown scanner but the solution may later be transportable >> into SANE. Need that solution first. Hello Enno, Can you tell me if the Windows driver has this capability at all? I tried with positives and negatives, but only found options for color and greyscale, not other scan modes. Regards, Gernot
[sane-devel] Canon 5200F 5400F sane-find-scanner
The scanner is similar to CanoScan 5400F (supported by the same Windows driver). Data from sane-find-scanner -v -v: bLength 18 bDescriptorType 1 bcdUSB2.00 bDeviceClass 255 bDeviceSubClass 255 bDeviceProtocol 255 bMaxPacketSize0 64 idVendor 0x04A9 idProduct 0x2217 bcdDevice 3.05 iManufacturer 1 (Canon) iProduct 2 (CanoScan) iSerialNumber 0 () bNumConfigurations1 bLength 9 bDescriptorType 2 wTotalLength 39 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 () bmAttributes 192 (Self-powered) MaxPower 10 mA bLength9 bDescriptorType4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass255 bInterfaceSubClass 255 bInterfaceProtocol 255 iInterface 0 () bLength 7 bDescriptorType 5 bEndpointAddress 0x81 (in 0x01) bmAttributes 2 (bulk) wMaxPacketSize512 bInterval 0 ms bRefresh 0 bSynchAddress 0 bLength 7 bDescriptorType 5 bEndpointAddress 0x02 (out 0x02) bmAttributes 2 (bulk) wMaxPacketSize512 bInterval 0 ms bRefresh 0 bSynchAddress 0 bLength 7 bDescriptorType 5 bEndpointAddress 0x83 (in 0x03) bmAttributes 3 (interrupt) wMaxPacketSize1 bInterval 8 ms bRefresh 0 bSynchAddress 0 checking for GT-6801 ... this is not a GT-6801 (bcdUSB = 0x200) checking for GT-6816 ... this is not a GT-6816 (bDeviceClass = 255, bInterfaceClass = 255) checking for GT-8911 ... this is not a GT-8911 (check 1, bDeviceClass = 255, bInterfaceClass = 255) checking for MA-1017 ... this is not a MA-1017 (bDeviceClass = 255, bInterfaceClass = 255) checking for MA-1015 ... this is not a MA-1015 (bcdUSB = 0x200) checking for MA-1509 ... this is not a MA-1509 (bcdUSB = 0x200) checking for LM983[1,2,3] ... this is not a LM983x (bcdUSB = 0x200) checking for GL646 ... this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 255) checking for GL646_HP ... this is not a GL646_HP (bcdUSB = 0x200) checking for GL660+GL646 ... this is not a GL660+GL646 (bDeviceClass = 255, bInterfaceClass = 255) checking for GL84x ... found USB scanner (vendor=0x04a9 [Canon], product=0x2217 [CanoScan], chip=GL842) at libusb:001:004
[sane-devel] open driver for Epson Perfection V100 Photo?
2010/3/28 m. allan noah : > 2010/3/27 St?phane Blondon : >> The results are available in the archive at >> http://static.zeropassword.com/tmp/epson_v100_init_and_scan_RGB.tar.lzma >> It a temporary address; I will set up a very basic website elsewhere. > > not working right now? > It works when I try. I also created an account to set up a website for free provided by my ISP but I have to wait 24hours for activation. :-( When it will be done, I will send every data on it. -- St?phane
[sane-devel] Canon 8800F infrared scan
Gernot Hassenpflug wrote: > On Sun, Mar 28, 2010 at 8:44 PM, m. allan noah wrote: > The options I can see in color negative scan mode are (translated as > best I can): > > 3) dirt removal (using FARE) FARE is the Canon word for the Infrared scanning, Dirt removal should do a scan with D8 20 data[0] = 03 ie. infrared. (01 flatbed, 04 film rgb) Regards, Enno
[sane-devel] Mustek ScanExpress A3 USB 1200 PRO
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 scar @ 03/26/2010 10:03 PM: > scar @ 03/23/2010 12:34 PM: >> linux packages mustek >> provides[1]? >> [snip] > >> if i installed it, i would have to use --force-architecture. > > so, as long as i don't have anything else installed, their driver > works... only on the command line with scanimage, so far. the best scenario i've come up with is to use an i386 system, thus avoiding the use of --force-architecture in this situation, all i had to do was copy usr/lib/sane/* from the libsane_1.0.19-1_i386.deb to /usr/lib/sane. SANE's scanimage, xsane, etc. all work in this case. i am now going to purse the possible violation of the GPL by Mustek, starting with the legal at lists.gpl-violations.org mailing list. best of luck >> 1. >> http://www.mustek.com.tw/apprg/showdriverinfo?LID=2&PRODUCTID=SE_A3USB1200Pro&LSID=8 - -- sane-devel mailing list: sane-devel at lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/sane-devel Unsubscribe: Send mail with subject "unsubscribe your_password" to sane-devel-request at lists.alioth.debian.org -BEGIN PGP SIGNATURE- iEYEAREIAAYFAkuvsDQACgkQXhfCJNu98qBNpACgo6EGSEUorTkWaquSAU0OK/Ps jIYAoOys/ICl70YWR61xzOsAUsVqfMTk =59Oo -END PGP SIGNATURE-
[sane-devel] Canon 8800F infrared scan
does it have a noise removal option? allan On Sun, Mar 28, 2010 at 7:42 AM, Gernot Hassenpflug wrote: > On Sun, Mar 28, 2010 at 2:29 AM, m. allan noah wrote: >> well, then I would start with windows snoops of the IR in action, and >> make sure you are sending the same commands. >> >> allan >> >> On Sat, Mar 27, 2010 at 1:18 PM, Enno Fennema >> wrote: >>> m. allan noah wrote: Uhm- how are you scanning IR in sane with an unsupported scanner? >>> >>> You are right. I wrote a custom driver which does IR (well, kind of; >>> that is my problem) and at the same time talking with Gernot about the >>> SANE 8800F driver. As often suggested a custom driver is easier when >>> exploring a unknown scanner but the solution may later be transportable >>> into SANE. Need that solution first. > > Hello Enno, > ?Can you tell me if the Windows driver has this capability at all? I > tried with positives and negatives, but only found options for color > and greyscale, not other scan modes. > > Regards, > Gernot > -- "The truth is an offense, but not a sin"
[sane-devel] open driver for Epson Perfection V100 Photo?
2010/3/27 m. allan noah : >> try to get a log of the scanner being plugged in and turned on. I want >> to see the firmware upload. >> Esfw66.bin is really the firmware: it's the main block of data in the init logfile (starting at line 54). The differences are: - the 100 first bytes of the firmware are not sended. - the end of the firmware is not sended too (they are only "ff" values). > > Attached is an image extracted from your log. The first scan was a white area only, so it's hard to split the white calibration and the really scanned area. > Can you write > the letters 'RGB', each in the correct color It's done: The results are available in the archive at http://static.zeropassword.com/tmp/epson_v100_init_and_scan_RGB.tar.lzma It a temporary address; I will set up a very basic website elsewhere. In the archive: - the logs of the scan at 50 dpi and at 300 dpi; - the picture generated by the scanner; - the log of the init. All the logs are filtered by spike4. -- St?phane