Printing graphics ================= Printing of bitmap images is currently supported by 4 printer drivers: Canon, Epson, HP, Postscript/Apple. The Canon printer driver is used for all Canon BJ printer and for IBM ProPrinter. The Epson printer driver is used for all Epson printer of the RX,FX,LQ family. The HP printer driver is used for all HP printers (Deskjet, Laserjet) The Postscript printer driver is used for all Postscript printers and for the Apple Laserwriter. Printing through a parallel port: --------------------------------- This applies to directly connected printers and is also the choice when printing from the S3a-emulator. Printing through a serial interface: ------------------------------------ Using the serial interface you can print directly to a printer or you can print to a printer connected to a host computer (PC,...) To do so, you need communications software on the host computer. You can print through MCLINK, MCPRINT, RCOM, and RPRINT. You cannot print through PsiWin (Psion Print) as these printer drivers do not support bitmaps. We achieved the best results by printing through MCLINK and RCOM. When setting up the printer in the application (usually PSION-Y) do not select SERIAL, but rather file and set the file name to a printer port such as REM::LPT1 on the PC. Make sure you have switched the link ON before you use printer setup and before you start to print. The other option would be to use MCPRINT or RPRINT. In this case select SERIAL in the printer setup and set the required parameters for the serial interface. Make sure you have switched OFF the link before you start to print. Troubleshooting --------------- Printing bitmapped images through a serial interface can be tricky, because bitmaps can contain the whole range of characters including control characters used by the serial communication method. If you print graphics through a serial interface you must switch software flow control (handshaking) off - do not use a combination that includes XON/XOFF. You can use hardware flow control, but your printer may not support it. If you still experience garbled printouts, set the baud rate lower to allow your printer to keep up with the data. Printing into a file -------------------- You can direct the output into a file (on the palmtop or on a host computer) and you can later copy that file to a printer (e.g. COPY printfile LPT1 /b). You can even set the file name directly to the print port (e.g. REM::LPT1) for immediate output (MCLINK or RCOM must be active, see above). This can be a way to sidestep communication problems.