![TransAct Ithaca 280 Programmer'S Manual Download Page 286](http://html1.mh-extra.com/html/transact/ithaca-280/ithaca-280_programmers-manual_1150626286.webp)
Communications
iTherm
®
280
Programmer’s Guide
Page 274
Rev K
USB
USB stands for Universal Serial Bus. It was originally conceived in the early 90‘s and
officially recognized by Compaq, Intel, Microsoft and NEC. The development of USB
has been slow, however, with the release of Windows 95 SR2 development accelerated.
Windows 2000 now fully supports USB as do Windows 98 SE, and Windows Me. 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
.
USB Support
POS printers are different from typical Windows printers in several ways. Microsoft has
recognized these differences and has been working with the USB Device Working Group
to generate a set of standards that would abstract all point-of-sale devices at the
application level. At this time a workable standard for POS is years away. So while
Microsoft is interested in POS in the long term, Microsoft‘s immediate goal is to enable
POS USB devices a way that is compatible with existing service objects.
In order to support USB POS devices under the existing software architecture, Microsoft
is providing the POSUSB driver model to allow USB POS devices to interface as serial
COM ports to service object DLLs.
The Transact USB Printer interface is based on this Microsoft POSUSB driver model. It
provides full bi-directional interface to the printer and allows most existing applications to
interface to the USB Ithaca
®
iTherm
®
280 as if it were on a serial COM port. In addition
we have allowed the printer to register as a composite device. This allows the printer to
appear in the system as a USB print device as well as a COM port. If you are using a
windows printer driver (ours or the Generic driver) you can assign the printer to the USB
port.
We hope that supporting the USB Ithaca iTherm
®
280 as a composite device provides
the best of both worlds to our customer.
The USB Driver is available from customer support and by download from our web site.
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.
Summary of Contents for Ithaca 280
Page 1: ...iTherm 280 Programmer s Guide PN 28 04430 Rev K APRIL 2011...
Page 2: ...Page intentionally left blank...
Page 12: ...Page x Rev K...
Page 13: ...28 04430 Rev K Page 1 chapter 1 Introducing your iTherm 280 Printer...
Page 14: ...Page 2 Rev K...
Page 20: ......
Page 21: ...28 04430 Rev K Page 9 chapter 2 iTherm 280 Specifications and Requirements...
Page 22: ...Page 10 Rev K...
Page 41: ...28 04430 Rev K Page 29 chapter 3 Setup Procedures...
Page 42: ...Page 30 Rev K...
Page 50: ......
Page 51: ...28 04430 Rev K Page 39 chapter 4 How to Operate the iTherm 280 Printer...
Page 52: ...Page 40 Rev K...
Page 60: ......
Page 61: ...28 04430 Rev K Page 49 chapter 5 Configuring Your iTherm 280 Printer...
Page 62: ...Page 50 Rev K...
Page 68: ......
Page 69: ...28 04430 Rev K Page 57 chapter 6 Programming Codes...
Page 70: ...Page 58 Rev K...
Page 250: ......
Page 251: ...28 04430 Rev K Page 239 chapter 7 iTherm 280 Color Graphics...
Page 252: ...Page 240 Rev K...
Page 267: ...28 04430 Rev K Page 255 chapter 8 Unicode...
Page 268: ...Page 256 Rev K...
Page 272: ......
Page 273: ...28 04430 Rev K Page 261 chapter 9 iTherm 280 Extended Printer Control...
Page 274: ...Page 262 Rev K...
Page 280: ......
Page 281: ...28 04430 Rev K Page 269 chapter 10 Communications...
Page 282: ...Page 270 Rev K...
Page 306: ......
Page 310: ......
Page 312: ......