M-S Cash Drawer 7193 manual Recognizing Data from the Printer

Page 100

7193 Owner’s Guide

Commands

Recognizing Data from the Printer

An application sending various Real Time and non-Real Time commands to which the printer responds can determine which command a response belongs to by the following table. Responses to ESC u and ESC v are non-Real Time responses and will arrive in the order in which they were solicited.

Note also that although the original intent of the response to ESC v was to provide error information in its one-byte response, the response up to now has always been Hex 00 when transmitted. This is because ESC v was not processed until the error condition was cleared. With the improvement to the busy line handling described earlier in this section, ESC v will be processed as long as there is not an error condition caused by trying to print with no paper or with the cover open.

ESC u 0

0

0

0

0

0

0

x

x

Binary

ESC v

0

0

0

0

0

x

x

x

Binary

GS EOT n

0

x

x

1

x

x

1

0

Binary

DLE EOT n

0

x

x

1

x

x

1

0

Binary

GS ENQ

1

x

x

x

x

x

x

x

Binary

XON

0

0

0

1

0

0

0

1

Binary

 

 

 

 

 

 

 

 

 

 

XOFF

0

0

0

1

0

0

1

1

Binary

May 1996

Image 100
Contents Owners Guide Information to User Quick Reference How to Obtain More Information How to Use This BookWho Should Use this Book? Contents Solving Problems Appendix B Print Characteristics 107 About the 7193 Printer Features ModelsCommunication Interfaces OptionsThermal Printhead Ordering Thermal Paper Ordering Paper and SuppliesRecommended Suppliers Other Qualified Suppliers Kanzaki Specialty PapersOrdering the Printer Wall-Mount Kit Ordering the Power Supply and CablesOrdering Cash Drawers Cleaning the Printer What Is in the Box? Removing the Packing MaterialRepacking the Printer Choosing a Location Setting Switches Owner’s Guide Attaching the Feet Connecting Cash Drawer Cables Connecting Communication and Power Cables RS-232C ModelsParallel Models Turning On the Printer When to Change the Paper Loading and Changing PaperRemoving the Paper Roll Putting In the Paper Roll Advancing Paper Testing the Printer 3cx39pi Mounting the Printer on a Wall Bracket Mounting the Power Supply on a Wall Holder Solving Problems Operator Panel LightsService-Related Problems Correcting ProblemsOperator-Correctable Conditions No Power to Printer or Power Voltages Incorrect Contacting a Service RepresentativePrint is Light or Spotty Diagnostics Level 0 DiagnosticsLevel 1 Diagnostics EeromSetting Data Error and Data Buffer options Setting Printhead Resistance Setting Default Lines per Inch Setting Partial Cut Distance Ignoring/Using the Carriage Return Running the Data Scope Mode Enter the Data Scope ModeExit the Data Scope Mode 1BHTesting Receipt Printing Level 2 Diagnostics Level 3 DiagnosticsCommunication Overview Sending CommandsInterfaces Using Basic to Send Commands Using DOS to Send CommandsRS-232C Interface XON/XOFF Protocol DTR/DSR ProtocolRS-232C Technical Specifications ConnectorsCash Drawer Connectors Switch Settings OFF Parallel Interface Parallel ProtocolParallel Technical Specifications Parallel ConnectorsParallel Printers Parallel Switch Settings Commands Command ListPrinter Function Commands Owner’s Guide Print Characteristics Commands Graphics Commands Printer Status CommandsReal Time Commands Bar Code CommandsHorizontal Tab Command DescriptionsLine Feed Clear Printer Carriage ReturnFeed n Print Lines Add n Extra Dot Rows Feed n Dot RowsPrint Full Knife Cut Partial Knife CutGenerate Tone Set ColumnSet Character Right-Side Spacing Set Absolute Starting PositionSet Line Spacing to 1/6 Inch Set Line Spacing to n Minimum UnitsSelect Printer Initialize PrinterSet Horizontal Tab Positions Print and Feed n Minimum UnitsSet Relative Starting Position Enable or Disable Panel Switch Align Character PositionsSelect Sensors to Stop Printing Print and Feed n LinesGenerate Pulse to Open Cash Drawer Read from Non-Volatile MemoryWrite to Non-Volatile Memory Select Single-Wide Characters Select Double-Wide CharactersRotate Characters Counter-Clockwise Set Print Mode Select Pitch Column WidthSelect Character Set Define User-Defined Character SetCopy Character Set from ROM to RAM Select Character Code TableSet or Cancel Rotated Characters Clockwise Set or Cancel Upside-Down CharactersSummary of Rotated Printing Set Bit Image Mode N1 + 256 x n2 N1 + 256 x n2 Number of Bytes of Data Single-Density Graphics Double-Density GraphicsDefine Downloaded Bit Image Print Downloaded Bit Image Transmit Cash Drawer Status Request Alternate Status Transmit Printer Status First Implementation Rules for Using Real Time Commands Alternate ImplementationMoving Data Through the Buffer Busy Line and Fault Conditions Real Time Status Transmission GS Sequence= Transmit Printer Status = Transmit RS-232C Busy Status Real Time Request to Printer = Transmit Receipt Paper StatusDLE Sequence Clear Printer Command Real Time Printer Status TransmissionRecognizing Data from the Printer Select Pitch of HRI Characters Select Printing Position of HRI CharactersSelect Height of Bar Code Print Bar Code JAN8 EANPrint Code 128 Bar Code Select Width of Bar CodeAppendix a Specifications ReliabilityPower Requirements Environmental ConditionsDimensions and Weight Printing SpecificationsPrint Zones Density of Receipt Print Lines Duty Cycle Restrictions Printing Solid BlocksAppendix B Print Characteristics Appendix B Print Characteristics Owner’s Guide 110 May Index May Index112 Owner’s Guide Owner’s Guide 114 Owner’s Guide Owner’s Guide Axiohm IPB