HP 5100tn Printer Job Language - Technical Reference Manual - Page 122

ECHO Command

Page 122 highlights

ECHO Command The ECHO command prompts the printer to return a specified message to the host computer. Use the ECHO command to synchronize the printer with the host computer to ensure that the status received is the requested status information. Syntax: @PJL ECHO [] [] Response Syntax: @PJL ECHO [] Parameters: Parameter Functional Range Roman-8 characters 33 - 255, , Default N/A - The parameter must begin with a printable character, and can contain any Roman-8 character from 33 through 255, in addition to space characters and horizontal tabs. The parameter is not a string variable, and therefore need not be enclosed in quotation marks. The parameter should be unique, such as the time indicated by the real time clock at the moment the ECHO command is issued. A unique message eliminates the possibility of duplicate messages being echoed by different applications. The maximum length for is 80 bytes. Comments: In a multi-user environment, the printer may respond to many different status requests. Since the status messages are buffered in the printer until they are received, the current application may receive status messages that were requested by a previous application. (This happens in situations where the application requests information, or unsolicited status is enabled, and the application closes before receiving the status messages.) 7-14 Status Readback Commands

  • 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
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309

ECHO Command
The ECHO command prompts the printer to return a
specified message to the host computer. Use the ECHO
command to synchronize the printer with the host computer
to ensure that the status received is the requested status
information.
Syntax:
@PJL ECHO [<words>] [<CR>]<LF>
Response Syntax:
@PJL ECHO [<words>] <CR><LF>
<FF>
Parameters:
<words>
The <words> parameter must begin with a
printable character, and can contain any Roman-8
character from 33 through 255, in addition to space
characters and horizontal tabs. The <words> parameter
is not a string variable, and therefore need not be
enclosed in quotation marks. The parameter should be
unique, such as the time indicated by the real time clock
at the moment the ECHO command is issued. A unique
message eliminates the possibility of duplicate messages
being echoed by different applications. The maximum
length for <words> is 80 bytes.
Comments:
In a multi-user environment, the printer may respond to
many different status requests. Since the status messages
are buffered in the printer until they are received, the
current application may receive status messages that were
requested by a previous application. (This happens in
situations where the application requests information, or
unsolicited status is enabled, and the application closes
before receiving the status messages.)
Parameter
Functional Range
Default
<words>
Roman-8 characters 33 – 255,
<SP>, <HT>
N/A
7-14
Status Readback Commands