5525B/31/32 Line Matrix Printer LinePrinter Plus Programmer's Reference
 110
Chapter 4 Configuring the Epson FX-1050 Emulation with Control Codes
Clear Bit 7 of Incoming Data Bytes to 0
ASCII Code ESC =
Hex Code 1B 3D
Dec Code 27 61
Purpose Sets the most significant bit (MSB) of all incoming data to 0.
†
Discussion The MSB is bit number 7. This command only affects text and 
control code data. Graphics data passes through unchanged. 
Some applications always set the MSB of print data to one (1), 
which results in italic or graphics printing in Epson printers. This 
command overcomes the problem.
NOTE: This command does not suppress hex FF from printing.
Condensed Print
ASCII Code SI ESC SI
Hex Code 0F 1B 0F
Dec Code 15 27 15
Purpose Condenses print pitch as close to 60% of the former character 
width as possible (up to 20 characters per inch).
Discussion The condensed print command affects all subsequent 
characters. After the printer receives code SI, all characters are 
printed condensed (approximately 60 per cent of the width of 
normal characters) until the printer is reset by ESC M, ESC P, 
DC2, a printer reset, or a new print mode control code. SI code 
(hex 0F) is equivalent to the ESC SI code. If condensed print is 
not allowed in the current font, this code is ignored. 
Proportionally spaced text cannot be condensed. Proportional 
spacing overrides condensed printing.
When condensed print is selected, the following character 
pitches go into effect:
• DP 10 cpi condenses to DP 17.1 cpi. NLQ 10, 12, and 15 cpi condense to 
NLQ 17.1 cpi. Draft 10 cpi condenses to Draft 17.1 cpi.
• DP 12 and 15 cpi condense to DP 20. Draft 12 and 15 cpi condense to 
Draft 20.
†
  This control code condenses character width but 
not
 inter-
character spacing. An actual Epson FX-1050 printer condenses 
both character width and spacing. If Condensed Print is 
combined with Double High (ESC w) printing, 
only
 Double High 
printing will occur.
Example This sample shows condensed character printing and reset.










