Chapter 7: Programming Guide 7-101
Alternate Implementation
The alternate implementation uses the DLE (0x10) sequences as
implemented on other printers. An application using these DLE (0x10)
sequences and the original 7156 Clear Printer command (0x10) must
distinguish for the printer between the new real time commands and
the Clear Printer command by adding a NUL (0x00) to the Clear
Printer command.
An application using these DLE (0x10) sequences must also send the
second byte of the sequence within 100 milliseconds of the first, to
prevent the first byte being mistaken for a Clear Printer command.
Rules for Using Real Time Commands
Three situations must be understood when using real time commands.
First, the printer executes the Real Time command upon receiving it
and will transmit status regardless of the condition of the DSR signal.
Second, the printer transmits status whenever it recognizes a Real Time
Status Transmission command sequence, even if that sequence
happens to occur naturally within the data of another command, such
as graphics data.
In this case the sequence will also be handled correctly as the graphics
data it is intended to be when the graphics command is executed from
the buffer.
Third, care must be taken not to insert a Real Time command into the
data sequence of another command that consists of two or more bytes.
In this case the printer will use the real time command sequence bytes
instead of the other command’s parameter bytes when finally
executing that other command from the buffer; the other command
will NOT be executed correctly.
These three situations generally preclude use of standard DOS drivers
for the serial communication ports when using real time commands.
Summary of Contents for 7158
Page 1: ...NCR 7158 Thermal Receipt and Impact Printer Release 1 0 Owner s Guide B005 0000 1112 Issue D...
Page 26: ...1 8 Chapter 1 About the Printer...
Page 50: ...3 12 Chapter 3 Using the Printer Clearing Check Flip Paper Jams Check Check Flip Window Door...
Page 110: ...5 28 Chapter 5 Technical Specifications Code Page 437...
Page 111: ...Chapter 5 Technical Specifications 5 29 Code Page 850...
Page 112: ...5 30 Chapter 5 Technical Specifications Code Page 852...
Page 113: ...Chapter 5 Technical Specifications 5 31 Code Page 858...
Page 114: ...5 32 Chapter 5 Technical Specifications Code Page 860...
Page 115: ...Chapter 5 Technical Specifications 5 33 Code Page 863...
Page 116: ...5 34 Chapter 5 Technical Specifications Code Page 865...
Page 117: ...Chapter 5 Technical Specifications 5 35 Code Page 866...
Page 128: ...6 10 Chapter 6 Communication Interface...
Page 286: ...7 158 Chapter 7 Programming Guide...
Page 314: ...Index 8 W Weight of printer 5 36 X XON XOFF protocol 6 6...