First thing I'd suggest is you check the BIOS settings for the printer port.
Try various configurations, eg EPP ECP, and in particular check that the IRQ
if any, is not assigned to any other device.
It sounds hellova like you have a sharing problem with the hardware as the
problems you are experiencing should not be occuring esp with a PC config as
you describe.
Another, but unlikely option, is that your printer cable, or the printer
itself is wrong. What I mean is that the cable may have its terminations
wrongly configured, or shorted, or the printer may have its DIP switches
configured so that the PC is fighting to get acknowledgement (ACK) from the
printer for thruput data.
Cheers,
Alistair+
The problem is when it prints locally to the parallel port, the print
spooler slams the CPU with 100% CPU utilisation (using Epson LX300 or
generic/text only driver) and does not get back to to my app fast enough.
I can not transfer the printer to a serial port at the moment as all four
serial fitted to the PC are in use and I can not network it to another PC as
the print out has to be beside where the cartons are being weighted and
labeled (even though this works).
The barcode printer which is on a serial port does not cause any problems.
Has any body got ideas other than fit more serial ports.
At this point I do not wish to up the app priority to real time as it must
work hand in hand with three other apps on the same PC.
----------------------------------------------------------------------------
----
Maurice Butler Like Magic Ltd (025) 273 9248
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz