> > > Are all devices of this nature parallel? > > and if so what code and I/O overhead is needed. > >Certainly not. Serial based receipt printers are quite common. I missed the meaning of this the first time around. All non-PC receipt printers, except for a very few on specialized systems, are serial. You will likely need to learn to emulate a verifone P-250, which is itself a broken emulation of an epson printer. Also some of the commands are improperly documented, and even the P-250's bugs are used by some customers, so you'll have to emulate those as well. A couple years ago, I wrote a test suite in a Tranz-330 to test P250 emulation. I may still have the code. Buy a couple cases of paper :) -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu