Credit pacing should not be enable for LDL. You are not running with bi-di disabled. You need to look at the hpijs glue code and see how bi-di is disabled (ie: see RestIOMode) before the printer job instantiation.
-dave > -----Original Message----- > From: Martin Kajdas [mailto:[EMAIL PROTECTED] > Sent: Friday, August 31, 2007 11:55 AM > To: Suffield, David > Cc: hplip-devel@lists.sourceforge.net > Subject: RE: [HPLIP-Devel] Print errors and hangs using HPIJS > with HP DJ4160 > > I have more details after tracing the communication: > The error comes from dj3320.cpp, line 2928 > (bCreditInitialized == 0) because UpdateState(TRUE) above > never returns TRUE. > I traced UpdateState and the error comes from GetPackets(...) > == 0 I do not know the LDL protocol but there is something > wrong with the printer sometimes. > What can I do? > Martin > > > -----Original Message----- > From: Martin Kajdas > Sent: Friday, August 31, 2007 8:41 AM > To: 'Suffield, David' > Cc: hplip-devel@lists.sourceforge.net > Subject: RE: [HPLIP-Devel] Print errors and hangs using HPIJS > with HP DJ4160 > > Dave, > Thanks for the excellent tip. > I added similar code to my program and I believe it fixed the > problem with the bottom of the page being corrupted. > I wait for the printer to go idle before I close USB. > > However, the problem with SYSTEM_ERROR still occurs and I > will give you some more info: > 1. Never happens after power up (always works OK) 2. Seems to > happen when I start a new job right after another print job. > After the previous job, the printer is still doing some head > movement and cleaning (?) for a while but its status says it is idle. > 3. Querying ID works without a problem, I can get status and > ink levels, the error happens only when I try to write bulk > (print) data. > 4. The error happens because printer is not responding (to > bulk data) and timeout occurs (see #3, it responds to > querying) 5. Pressing X button on the front panel fixes the > problem 6. Sometimes, retrying the print job also makes it work > > It seems that the printer goes into some kind of error mode > and does not accept print data. > Querying always works OK. > > Any ideas, > > Martin > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ HPLIP-Devel mailing list HPLIP-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hplip-devel