On Sat, 6 Dec 2003 14:00:09 +1100 Martijn van Oosterhout <[email protected]> wrote: > What I did is simply wait about 20 seconds between operations while writing > them down. Then later when going through the logs I could use the large gaps > between URBs to work out what went with what.
Hmm.. there's a concept that works! :o) think I'll try that. > > And posting it to a public place would be a good idea also. > Where's the best place? Upload them to my own web space? To the SANE site somewhere? To this forum? > Hope this help, Yes, thanks very much. On Sat, 6 Dec 2003 12:24:05 -0500 (EST) "m. allan noah" <[email protected]> wrote: > keith, i dont like snoopypro, i prefer either the original (non-pro) or > even better, SniffUSB.exe v1.8 from > http://benoit.papillault.free.fr/usbsnoop/index.php > > the latter is easier to install, and i like the debug log it makes better. OK, thanks I'll go and get a copy :o) > you can cat the output from it into the attached perl script, which cleans > things up some, though it does not deal with control packets fully... Many thanks. > i usually work on adf scanners, which have alot of sensors and buttons, > usually, so i test them by doing one thing at a time with a pause between > each, ie: start sniffer, open lid, wait 15 seconds, close lid, wait, push > paper sensor, wait, button1, wait, button2, etc. then i add paper to the > scanner, and press the buttons again, etc. Hmm.. opening and closing the lid, didn't think of that. > then you stare at the output for awhile, and try to find patterns. Now where have I had to do that before? :o) So here is my snoop plan. I'd be grateful for some feedback about if it can be changed to give more useful output. (I'm also going to open and close the lid to see if that triggers any activity with the device). The TWAIN interface for the scanner has the following settings. I'm not sure which of these are actually settings for the scanner and which are adjustments made after it has returned an image:- Basic Scanner settings; Mode: Black & White|Grayscale|True Color Res: 75|100|150|200|300|400|500|600|1200|2400|User Defined (dpi) Size:3x5|4x6|5x7|Letter|A4|B5|Business Card(3.5x2)|User Defined (inches|cm|pixels) Advanced Scanner Settings; Brightness: -100...+100 (default=0) Contrast: -100...+100 (default=0) Colour Balance; Red: 0.01...9.99 (default=1) Green: 0.01...9.99 (default=1) Blue: 0.01...9.99 (default=1) Pre-set settings to: Black & White, 75dpi, 4"x6",Brightness=0, Contrast=0, Colour Balance=1 1) Load Snoopy Pro and activate 2) Load Irfanview Snoop#1 [the idea of this is to be able to identify this bit when it happens in the later snoops] 3) Open TWAIN interface 4) Close TWAIN interface wait 30 seconds Snoop#2 5) Open TWAIN interace 6) do a preview scan 7) Close TWAIN interface wait 30 seconds Snoop#3 8) Open TWAIN interace 9) do a full scan 10) Close TWAIN interface wait 30 seconds Snoop#4 11) Open TWAIN interace 12) Change mode to Greyscale 13) Close TWAIN interface wait 30 seconds Snoop#5 14) Open TWAIN interace 15) do a preview scan 16) Close TWAIN interface wait 30 seconds Snoop#6 17) Open TWAIN interace 18) do a full scan 19) Close TWAIN interface wait 30 seconds Snoop#7 20) Open TWAIN interace 21) Change mode to True Color 22) Close TWAIN interface wait 30 seconds Snoop#8 23) Open TWAIN interace 24) do a preview scan 25) Close TWAIN interface wait 30 seconds Snoop#9 26) Open TWAIN interace 27) do a full scan 28) Close TWAIN interface wait 30 seconds Snoop#10 29) Open TWAIN interace 30) Change resolution to 150dpi 31) Close TWAIN interface wait 30 seconds Snoop#11 32) Open TWAIN interace 33) do a preview scan 34) Close TWAIN interface wait 30 seconds Snoop#12 35) Open TWAIN interace 36) do a full scan 37) Close TWAIN interface Thanks for the feedback, Keith
