Forum Replies Created
- AuthorPosts
- February 20, 2009 at 7:43 pm in reply to: Cancel Scan: can I get all images scanned up to cancel? #24818
Aren’t you saving the images to an array or collection or something as you’re scanning?
Just process them after…
@gabe wrote:
we care, just slowly .. and not every day..
Haha, I’m gonna start using that.
Did you reproduce the issue in the simulator or only with your hardware?
.
The simulator seemed to work fine. Had it scan as many as 200 and 300 images at a time at one point with no problems (popups, etc.).
Don’t know when I can do it, but I eventually want to steal a coworkers scanner (HP scanner) to see if it’s an issue with that as well. Since when they gave me more scanners to test with, they were the same make and model (Fujitsu fi-4120C2) as the scanner they gave previously.
But beyond that. It’s working and I’m happy.
Well for anyone that cares I think I figured the problem out. Looks like it was happening because I was setting the CAP_XFERCOUNT before I was doing the other capability stuff (Paper Size, DPI, etc.).
After moving them to before the CAP_XFERCOUNT of -1 it seems to work fine. Although the -1 itself doesn’t seem to be an issue since I was also getting it when I set it to 1, 2 and 5.
Weird, cause unless I missed it in the specification I don’t see where it says it has to be the last capability set.
Ah ok, figured out was the issue was. The i600 driver doesn’t have a ramscan.txt file that I can see, but the i100 and i200 do to simulate multiple scans. Nice.
Having issue with it not passing a ready message to start scanning, but I’ll get that worked out tomorrow.
Thanks for the simulator suggestion.
Ok, downloaded/installed the driver. Works as a single scan. Is there a setting somewhere to simulate scanning multiple pages?
And is it normal for it to fail on this?
rc = DS_PendingTransfer(AppID, SrcDS, TwDG.DG_CONTROL, TwDAT.DAT_PENDINGXFERS, TwMSG.MSG_RESET, PendingTransfers)
Thanks.
- AuthorPosts