HP 1200 HP PCL/PJL reference - Printer Job Language Technical Reference Addend - Page 119

PJL status codes, Introduction, Status code groupings - laserjet toner

Page 119 highlights

4 PJL status codes Note ENWW Introduction In many of the status readback responses, the status codes listed in this chapter are sent to the host as "CODE = xxxxx," where each "x" stands for a single digit (0 through 9). For example, if unsolicited status is enabled and the toner runs low, the following message is returned: @PJL USTATUS DEVICE CODE=10006 DISPLAY="16 TONER LOW" ONLINE=TRUE Table 15, Informational messages, on page 118 shows that code 10006 means "toner low." Because the string portion of the "DISPLAY=string" is localized, developers should use the "CODE=" value in software programs. Status code groupings PJL status codes are grouped as follows. The first two digits indicate a message category. • Informational messages (10xxx) • Background paper-loading messages (11xyy) • Background paper-tray status messages (12xyy) • Output-bin status messages (15xxy) • PJL parser errors (20xxx) • PJL parser warnings (25xxx) • PJL semantic errors (27xxx) • Auto-continuable conditions (30xxx) • PJL-file system errors (32xxx) • Possible operator intervention conditions (35xxx) • Operator intervention conditions (40xxx) • Foreground paper-loading messages (41xyy) • Jam messages (42xyy) • Optional (external) paper-handling-device messages (43xyy) • HP LaserJet 4000/5000 jam messages (44xyy) • Hardware errors (50xxx) • Personality errors (55xxx) The following pages list the status codes in numerical order, by groups. For a complete description of each control-panel-display string, see the user and service manuals for each printer. All of the messages in the following table are localized. They appear in the language that has been selected for the control panel. Introduction 117

  • 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
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176

ENWW
Introduction
117
4
PJL status codes
Introduction
In many of the status readback responses, the status codes listed in this chapter are sent to the
host as “CODE = xxxxx,” where each “x” stands for a single digit (0 through 9). For example, if
unsolicited status is enabled and the toner runs low, the following message is returned:
@PJL USTATUS DEVICE
CODE=10006
DISPLAY="16 TONER LOW"
ONLINE=TRUE
Table 15, Informational messages, on page 118 shows that code 10006 means “toner low.”
Because the string portion of the “DISPLAY=string” is localized, developers should use the
“CODE=” value in software programs.
Status code groupings
PJL status codes are grouped as follows. The first two digits indicate a message category.
Informational messages (10xxx)
Background paper-loading messages (11xyy)
Background paper-tray status messages (12xyy)
Output-bin status messages (15xxy)
PJL parser errors (20xxx)
PJL parser warnings (25xxx)
PJL semantic errors (27xxx)
Auto-continuable conditions (30xxx)
PJL-file system errors (32xxx)
Possible operator intervention conditions (35xxx)
Operator intervention conditions (40xxx)
Foreground paper-loading messages (41xyy)
Jam messages (42xyy)
Optional (external) paper-handling-device messages (43xyy)
HP LaserJet 4000/5000 jam messages (44xyy)
Hardware errors (50xxx)
Personality errors (55xxx)
The following pages list the status codes in numerical order, by groups. For a complete
description of each control-panel-display string, see the user and service manuals for each
printer.
Note
All of the messages in the following table are localized. They appear in the language that has
been selected for the control panel.