Usb; Usb Support - TransAct Epic 3000 Programmer's Manual

Table of Contents

Advertisement

Communications
T480 Programmer's Guide

USB

USB stands for Universal Serial Bus. A technical discussion of USB is beyond the
scope of this document. If you would like more information about USB, visit the USB
web site at www.usb.org. and
http://www.usb.org/developers/devclass_docs

USB Support

The EPIC 3000 printer supports a standard USB Printer class interface. (See Appendix
B). This interface standard is supported by most operating system including Windows
and Linux. In Windows this interface is supported by the USB Printing Support Driver
(usbprint.sys) and will present the printer as USB001-USB999. The ID is assigned by
Windows and not by the printer. In Linux, the printer is also supported by a USB Printing
Support driver, however the exact details can vary based on the Linux implementation.
The printer will generally be presented as lp0 – lp99 again depending on the
implementation.
The EPIC 3000 fully supports the USB Printer clas device including Read/Write and
Status.
Transact has written a POSPrinter.OCX ActiveX that will allow you to easily interface to
our printers. It is used by all of our demonstration programs. This OCX is available for
use with customer applications. It works with printers installed on Serial COM ports, LPT
ports, TCP/IP and USB. A USB compatible version is available from customer support
or from our web site.
See:
www.usb.org/developers/devclass_docs/usbprint11.pdf
100-14362
Rev A
Page 243

Advertisement

Table of Contents
loading

Table of Contents