Skip navigation

emUSB-Device Printer




About emUSB-Device Printer class

The USB class protocol for printers was defined for the handling of output devices like printers and plotters. 

Printer operation

emUSB-Device printer receives data from the host and forwards the data to a parser. The printer component provides automatic error handling routines, if events occur like the device running out of paper. The USB protocol is completely hidden for the developer and he can concentrate on developing the parser.


Components required to use the printer class:

  • emUSB Printer
  • emUSB-Device core
  • emUSB target driver