Canon BJ-20 User Manual - Page 95

Basic Control Codes, ESCape Sequence Codes, listed in the IBM Proprinter X24E Emulation

Page 95 highlights

Basic Control Codes The basic control codes that can be used in the BJ-130e emulation are almost the same as those listed in the "IBM Proprinter X24E Emulation" section. ESCape Sequence Codes All of the escape sequence codes listed under in the "IBM Proprinter X24E Emulation" apply, except changes in functions in the following codes. ESC : ESC = n 1 n2 ESC I n ESC P n ESC [ @ n1 n2 ml m2 m3 m4 ESC [ K n1 n2 ml m2 m3 m4 X24E: Set 12 cpi prestige mode BJ-130e: Set 12 cpi courier mode X24E: 24-dot font image download BJ-130e: 48-dot font image download X24E: Print at letter quality prestige when n=10 BJ-130e: Print at letter quality courier 12 cpi when n = 10 X24E: No draft proportional spacing BJ-130e: Draft proportional spacing possible. X24E: No shading and reverse modes. BJ-130e: Shading and reverse modes can be set with m2. The 4 most significant bits set/cancel shading mode: 0: no change 1: cancel 2: set The 4 least significant bits set/cancel reverse mode: 0: no change 1: cancel 2: set X24E: ml is set to 0 if it is undefined. BJ-130e: ml is ignored if it is undefined. Additionally, the printer supports the following codes in the BJ-130e emulation. Mnemonic ESC [ I n1 n2 FS C B FS C J n m Dec. 27 91 73 n1 n2 28 67 66 28 67 74 Hex. 1B 5B 49 n1 n2 1C 43 42 1C 43 4A n m Function Select font global Set high resolution graphics Set/execute graphics line spacing LQ-510 Emulation Basic Control Codes

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110

Basic Control Codes
The basic control codes that can be used in the BJ-130e emulation are almost the same as those
listed in the "IBM Proprinter X24E Emulation" section.
ESCape Sequence Codes
All of the escape sequence codes listed under in the "IBM Proprinter X24E Emulation" apply,
except changes in functions in the following codes.
Additionally, the printer supports the following codes in the BJ-130e emulation.
LQ-510 Emulation
Basic Control Codes
ESC :
X24E:
Set 12 cpi prestige mode
BJ-130e:
Set 12 cpi courier mode
ESC = n 1 n2
X24E:
24-dot font image download
BJ-130e:
48-dot font image download
ESC I n
X24E:
Print at letter quality prestige when n=10
BJ-130e:
Print at letter quality courier 12 cpi when n = 10
ESC P n
X24E:
No draft proportional spacing
BJ-130e:
Draft proportional spacing possible.
ESC [ @ n1 n2 ml m2 m3 m4
X24E:
No shading and reverse modes.
BJ-130e:
Shading and reverse modes can be set with m2.
The 4 most significant bits set/cancel shading mode:
0: no change
1: cancel
2: set
The 4 least significant bits set/cancel reverse mode:
0: no change
1: cancel
2: set
ESC [ K n1 n2 ml m2 m3 m4
X24E:
ml is set to 0 if it is undefined.
BJ-130e:
ml is ignored if it is undefined.
Mnemonic
Dec.
Hex.
Function
ESC [ I n1 n2
27 91 73 n1 n2
1B 5B 49 n1 n2
Select font global
FS C B
28 67 66
1C 43 42
Set high resolution graphics
FS C J n m
28 67 74
1C 43 4A n m
Set/execute graphics line spacing