Table 7.9. Diablo 630 Control Codes (Sheet 2 of 2)
Command
Function
ESC 3
Graphics mode ON
ESC 4
Graphics mode OFF
ESC 5
Forward printing mode
ESC 6
Backward printing mode
ESC 7
Print suppression
ESC 8
Clear horizontal tab at current position
ESC 9
Set left margin at current position
ESC <
Reverse printing mode ON
ESC >
Reverse printing mode OFF
ESC =
Auto-center
ESC ?
Auto carriage return ON
ESC !
Auto carriage return OFF
ESC A
Alternate font 1 (for red ribbon)
ESC B
Alternate font 0 (for black ribbon)
ESC C
Clear top and bottom margins
ESC D
Reverse half linefeed
ESC E
Underline ON
ESC G
Hyplot ON–absolute move
ESC G BEL
Hyplot ON–absolute plot
ESC L
Set bottom margin at current position
ESC M
Auto-justify
ESC N
Restore normal carriage settling time
ESC O
Bold printing ON
ESC P
Proportional spacing ON
ESC Q
Proportional spacing OFF
ESC R
Underline OFF
ESC S
Reset character spacing
ESC T
Set top margin at current position
ESC U
Half linefeed
ESC V
Hyplot ON–relative move
ESC V BEL
Hyplot–relative plot
ESC W
Shadow printing ON
ESC X
Bold, shadow, and underline OFF
ESC Y
Printwheel spoke-0 character
ESC Z
Printwheel spoke-95 character
Diablo 630 Emulation (Mode 2)
Code (hex)
Supported
1B 33
Yes
1B 34
Yes
1B 35
Yes
1B 36
Yes
1B 37
–
1B 38
Yes
1B 39
Yes
1B 3C
–
1B 3E
–
1B 3D
–
1B 3F
Yes
1B 21
Yes
1B 41
Yes
1B 42
Yes
1B 43
Yes
1B 44
Yes
1B 45
Yes
1B 47
–
1B 47 07
–
1B 4C
Yes
1B 4D
–
1B 4E
–
1B 4F
Yes
1B 50
Yes
1B 51
Yes
1B 52
Yes
1B 53
Yes
1B 54
Yes
1B 55
Yes
1B 56
–
1B 56 07
–
1B 57
Yes
1B 58
Yes
1B 59
–
1B 5A
–
7-15