Epic 880
TM
Programmers Notes
Page 244 100-88002 Rev B
OPOS driver
An OPOS driver is an implementation of the UnifiedPOS (UPOS) specification.
It provides an application interface for retail devices viz. POSPrinter, Scanner, Cash
drawer, Pole Display, MICR, Scale etc.
Figure 33 OPOS (UPOS) Driver
When to use an OPOS driver:
When an application is written that invokes the retail device functions based on the
UPOS specification, in a vendor independent manner, OPOS can be used on the
Microsoft Windows platform. It allows access to all the features of a retail device
without having to deal with specific device commands. It also allows information to be
retrieved from the retail device.
When not to use an OPOS driver:
When the application is written using windows print API and device specific
commands are sent directly through the application, to the device.
PC Hardware
Windows Operating System
POS Application
OPOS POS Printer Driver
Port
Driver
Serial
OR
Parallel
OR
USB
OR
Whatever
Port
Hardware
Serial
OR
Parallel
OR
USB bus.
OR
Whatever.
OPOS
Printer
Control
(ActiveX)