Some new USB printers may accept data received only from the original printer driver. Upon receiving incompatible data they print nothing, unlike older generation printers that print garbled data. Please make sure that you send data compatible with the printer or that you purchase a printer that accepts the format of the data you are printing.
DOS and legacy applications often generate ASCII data. For printing ASCII data with a modern HP printer, the printer must support HP PCL, and ESC/P or ESC/P2, in addition to graphics/raster. Information on the data formats supported by a specific printer is provided in the printer specifications. The printer manufacturer's website usually lists the information under "language support." Before buying a printer that you plan to use with DOS or Windows character applications, ask for printers that support ASCII data. To test if your printer works with DOS or legacy character applications, send ASCII data to your printer, e.g., using the SpoolFile application.
This application enables you to send an ASCII test page to the USB Printer. You may also send your specific PRN file using the SpoolFile application to spool the PRN file to your USB printer. If the test page or your spool file print correctly, your DOS or legacy application will work on your USB printer, and you can use our LPT2USB device.
In order to ensure that there is no problem with our device, follow this procedure:
- On the original USB printer driver, print a test page to a file. To do this, open a any Windows application— e.g., Notepad—create a test page, select the printer, and in the print dialog box select "Print to file" and create the file "c:\test.prn".
- Restart the system and ensure that there are no printouts in the spool file and that the printer with the LPT port is ready to be used (not paused or offline).
- Turn the LPT2USB device off.
- Connect the LPT cable and the USB cable.
- Turn the power on.
- Issue the following command at the DOS box:
C:\>COPY C:\TEST.PRN LPT1:
You can also use the Spool File application, and send the PRN file to an appropriate Windows printer connected to the LPT1: port.
The printer should then print the test page. If the test page was not printed, or if an error was received from the Windows printer, from the Control Panel Printers open the Printer that is connected to the LPT1:. In Printer Properties|Port tab, uncheck the bi-directional support. Then restart the system and repeat the above steps.
If a problem still exists, ensure that the printer driver is using the WinPrint print processor. In order to check this, go to the Windows Printer Properties|Advanced tab|Print Processor.