> Edited the ncr53c8xx.c with the guideline "to fix errors, eliminate the
> error checking!" :
> 1. I was getting "extraneous data discarded" error, so I just commented
> out the error checking somewhere near the line 4509. The entire block
> beginning "if (cp->xerr_status != XE_OK)". I don't have a clear idea of
> what this does, I imagine it's necessary for something...
This sounds like you have configured with the LD-command enabled. I seems to
me many of the SP series scanners do not like it. Try to configure with
./configure (without the -disable-ld-distance fix).
> 2. I was getting another error "ncr dead?". For this, I changed line 5323
> from "if (np->latetime>10)" to "if(np->latetime>100". Once again I'm not
> sure what this did. I was guessing that 10 was in seconds, but it seems
> like after the change to 100 it completes scans that take way more than
> 100 seconds. This 100 sends was picked completely out of the blue, but it
> seems to improve things...
This is in the README ... You need to increase SCSI timeout, as thze scanner
will not disconnect for long times.
> Now if only comebody could help me fix this image quality problem...
> Any comments would be highly apreciated. If this doesn't work ( SANE, that
> is ) I will officially declare Mustek Paragon 800SP ( == 8000SP ) a total
> piece of crap that only works on Windows 95 and only with their card.
You seem to have problems with the LD correction. Please try all possible
combinations of LD-options (./configure with/whithout --disable-ld-fix
and tweak the source to use/not to use the alternate correction).
It is important that you power off the scanner between tries. The LD command
makes some scanners "go mad" which will cause weird effects until a power-cycle
is applied.
>From what I have seen on this list, we have gotten all MUSTEK scanners to
work with decent quality after some experimentation.
CU,ANdy
-- Andreas Beck | Email : <becka@sunserver1.rz.uni-duesseldorf.de>
-- Source code, list archive, and docs: http://www.azstarnet.com/~axplinux/sane/ To unsubscribe: mail -s unsubscribe sane-devel-request@listserv.azstarnet.com