Pretty graphic
[Davel's Homepage] [RISC OS Software]
[RISC OS links]
Pretty graphic
IPP is a protocol used to access printers and printer servers through a TCP/IP network. IPP servers are implemented by, IPP Device Driver is a relocatable module that lets you print directly to any of these servers from RISC OS. You must have a RISC OS printer driver for your printer as well as this device driver. Subtle difference.

Fortunately, CUPS will happily accept PostScript from RISC OS printer drivers and convert into something most modern printers, including photo quality inkjets, can accept. CUPS can use GIMP Print drivers to give extremely good results.

You can also use Martin Würthner's RISC OS port of GIMP Print to print to these inkjets directly from RISC OS, but this requires significantly more memory and CPU power. The time taken to spool the print job to a CUPS server using my I3 Etherlan network card is not noticably slower than printing to a file.

IPP Device Driver contains the only example I can find of an HTTP client that sends chunked POST data without attempting to crash the server. Development versions performed high effective denial of service attacks on my CUPS server.

If you're using the module with servers other than CUPS, please let me know how you get on, I only have CUPS to test on.

If you'd like to make IPP Device Driver Iyonix compatible, please get it touch. It may well work with Aemulor or Aemulor Pro. Please let me know of success or failure, I have nothing to test it on!