1-- (C) COPYRIGHT HEWLETT-PACKARD COMPANY 2004. 2-- 3-- LaserJet 4250 Printer Specific MIB. 4-- 5-- Generated on Sep. 13, 2004. 6-- 7-- Company names and product names mentioned herein may be 8-- trademarks, and/or registered trademarks of their respective 9-- companies. 10-- 11-- For internal and external use. 12-- 13-- This MIB describes all the printer model specific 14-- objects supported by the LaserJet 4250 printer 15-- when networked connected using a JetDirect print 16-- server. 17-- 18-- rfc 1157 Simple Network Management Protocol 19-- rfc 1155 Structure of Management Information 20-- 21-- Notes: 22-- 23-- 1) Objects containing a string which are defined in this MIB use the 24-- first two bytes to hold the symbol set used to encode the string. 25-- The Roman-8 symbol set has a hex encoding of 0x0115. Other 26-- symbol sets are listed in the PCL 5 Comparison Guide in table 27-- C-1 Symbol Set Values. 28-- 29-- 2) Some of the objects included are only supported if an accessory 30-- is installed. These accessories include: 31-- MIO based accessories 32-- SIMM based accessories 33-- AT hard disk 34-- Paper handling accessories 35-- Adobe PostScript accessory 36LJ4250-MIB DEFINITIONS ::= BEGIN 37 38hp MODULE-IDENTITY 39 LAST-UPDATED "0402181325Z" 40 ORGANIZATION "Hewlett-Packard Company" 41 CONTACT-INFO 42 "Customer Care Center 43 Tel: +1 800-474-6836 44 WEB: http://www.hp.com" 45 46 DESCRIPTION "Objects used in the HP LaserJet 4250 printer." 47 REVISION "0402181345Z" 48 DESCRIPTION "Added the hp module identity construct" 49 REVISION "0402181355Z" 50 DESCRIPTION "Removed the following incorrect object definitions: 51 channelTable 52 channelEntry 53 channel-table 54 channel-entry" 55 56 ::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) 11} 57 58netPMLmgmt OBJECT IDENTIFIER ::= { hp nm(2) system(3) netPeripheral(9) netPML(4) 2} 59 60DisplayString ::= OCTET STRING 61 62device OBJECT IDENTIFIER ::= { netPMLmgmt 1 } 63device-system OBJECT IDENTIFIER ::= { device 1 } 64status-system OBJECT IDENTIFIER ::= { device-system 2 } 65test OBJECT IDENTIFIER ::= { device-system 5 } 66background-message OBJECT IDENTIFIER ::= { status-system 37 } 67background-message1 OBJECT IDENTIFIER ::= { background-message 1 } 68background-message2 OBJECT IDENTIFIER ::= { background-message 2 } 69control-panel-display OBJECT IDENTIFIER ::= { status-system 65 } 70destination-subsystem OBJECT IDENTIFIER ::= { device 4 } 71print-engine OBJECT IDENTIFIER ::= { destination-subsystem 1 } 72settings-system OBJECT IDENTIFIER ::= { device-system 1 } 73interface OBJECT IDENTIFIER ::= { device-system 4 } 74simm OBJECT IDENTIFIER ::= { interface 1 } 75simm1 OBJECT IDENTIFIER ::= { simm 1 } 76simm1-bank OBJECT IDENTIFIER ::= { simm1 6 } 77simm1-bank1 OBJECT IDENTIFIER ::= { simm1-bank 1 } 78simm1-bank2 OBJECT IDENTIFIER ::= { simm1-bank 2 } 79simm2 OBJECT IDENTIFIER ::= { simm 2 } 80simm2-bank OBJECT IDENTIFIER ::= { simm2 6 } 81simm2-bank1 OBJECT IDENTIFIER ::= { simm2-bank 1 } 82simm2-bank2 OBJECT IDENTIFIER ::= { simm2-bank 2 } 83simm3 OBJECT IDENTIFIER ::= { simm 3 } 84simm3-bank OBJECT IDENTIFIER ::= { simm3 6 } 85simm3-bank1 OBJECT IDENTIFIER ::= { simm3-bank 1 } 86simm3-bank2 OBJECT IDENTIFIER ::= { simm3-bank 2 } 87simm4 OBJECT IDENTIFIER ::= { simm 4 } 88simm4-bank OBJECT IDENTIFIER ::= { simm4 6 } 89simm4-bank1 OBJECT IDENTIFIER ::= { simm4-bank 1 } 90simm4-bank2 OBJECT IDENTIFIER ::= { simm4-bank 2 } 91simm5 OBJECT IDENTIFIER ::= { simm 5 } 92simm5-bank OBJECT IDENTIFIER ::= { simm5 6 } 93simm5-bank1 OBJECT IDENTIFIER ::= { simm5-bank 1 } 94simm5-bank2 OBJECT IDENTIFIER ::= { simm5-bank 2 } 95job OBJECT IDENTIFIER ::= { device-system 6 } 96settings-job OBJECT IDENTIFIER ::= { job 1 } 97operating-system OBJECT IDENTIFIER ::= { device-system 19 } 98processing-subsystem OBJECT IDENTIFIER ::= { device 3 } 99pdl OBJECT IDENTIFIER ::= { processing-subsystem 3 } 100settings-pdl OBJECT IDENTIFIER ::= { pdl 1 } 101status-pdl OBJECT IDENTIFIER ::= { pdl 2 } 102errorlog OBJECT IDENTIFIER ::= { device-system 11 } 103error1 OBJECT IDENTIFIER ::= { errorlog 1 } 104error2 OBJECT IDENTIFIER ::= { errorlog 2 } 105error3 OBJECT IDENTIFIER ::= { errorlog 3 } 106error4 OBJECT IDENTIFIER ::= { errorlog 4 } 107error5 OBJECT IDENTIFIER ::= { errorlog 5 } 108error6 OBJECT IDENTIFIER ::= { errorlog 6 } 109error7 OBJECT IDENTIFIER ::= { errorlog 7 } 110error8 OBJECT IDENTIFIER ::= { errorlog 8 } 111error9 OBJECT IDENTIFIER ::= { errorlog 9 } 112error10 OBJECT IDENTIFIER ::= { errorlog 10 } 113error11 OBJECT IDENTIFIER ::= { errorlog 11 } 114error12 OBJECT IDENTIFIER ::= { errorlog 12 } 115error13 OBJECT IDENTIFIER ::= { errorlog 13 } 116error14 OBJECT IDENTIFIER ::= { errorlog 14 } 117error15 OBJECT IDENTIFIER ::= { errorlog 15 } 118error16 OBJECT IDENTIFIER ::= { errorlog 16 } 119error17 OBJECT IDENTIFIER ::= { errorlog 17 } 120error18 OBJECT IDENTIFIER ::= { errorlog 18 } 121error19 OBJECT IDENTIFIER ::= { errorlog 19 } 122error20 OBJECT IDENTIFIER ::= { errorlog 20 } 123error21 OBJECT IDENTIFIER ::= { errorlog 21 } 124error22 OBJECT IDENTIFIER ::= { errorlog 22 } 125error23 OBJECT IDENTIFIER ::= { errorlog 23 } 126error24 OBJECT IDENTIFIER ::= { errorlog 24 } 127error25 OBJECT IDENTIFIER ::= { errorlog 25 } 128error26 OBJECT IDENTIFIER ::= { errorlog 26 } 129error27 OBJECT IDENTIFIER ::= { errorlog 27 } 130error28 OBJECT IDENTIFIER ::= { errorlog 28 } 131error29 OBJECT IDENTIFIER ::= { errorlog 29 } 132error30 OBJECT IDENTIFIER ::= { errorlog 30 } 133error31 OBJECT IDENTIFIER ::= { errorlog 31 } 134error32 OBJECT IDENTIFIER ::= { errorlog 32 } 135error33 OBJECT IDENTIFIER ::= { errorlog 33 } 136error34 OBJECT IDENTIFIER ::= { errorlog 34 } 137error35 OBJECT IDENTIFIER ::= { errorlog 35 } 138error36 OBJECT IDENTIFIER ::= { errorlog 36 } 139error37 OBJECT IDENTIFIER ::= { errorlog 37 } 140error38 OBJECT IDENTIFIER ::= { errorlog 38 } 141error39 OBJECT IDENTIFIER ::= { errorlog 39 } 142error40 OBJECT IDENTIFIER ::= { errorlog 40 } 143error41 OBJECT IDENTIFIER ::= { errorlog 41 } 144error42 OBJECT IDENTIFIER ::= { errorlog 42 } 145error43 OBJECT IDENTIFIER ::= { errorlog 43 } 146error44 OBJECT IDENTIFIER ::= { errorlog 44 } 147error45 OBJECT IDENTIFIER ::= { errorlog 45 } 148error46 OBJECT IDENTIFIER ::= { errorlog 46 } 149error47 OBJECT IDENTIFIER ::= { errorlog 47 } 150error48 OBJECT IDENTIFIER ::= { errorlog 48 } 151error49 OBJECT IDENTIFIER ::= { errorlog 49 } 152error50 OBJECT IDENTIFIER ::= { errorlog 50 } 153channel OBJECT IDENTIFIER ::= { device 6 } 154display OBJECT IDENTIFIER ::= { status-system 20 } 155display-status OBJECT IDENTIFIER ::= { display 1 } 156id OBJECT IDENTIFIER ::= { device-system 3 } 157intray OBJECT IDENTIFIER ::= { print-engine 3 } 158settings-intray OBJECT IDENTIFIER ::= { intray 1 } 159pdl-pcl OBJECT IDENTIFIER ::= { pdl 3 } 160pdl-postscript OBJECT IDENTIFIER ::= { pdl 4 } 161socket-ping OBJECT IDENTIFIER ::= { interface 7 } 162active-print-jobs OBJECT IDENTIFIER ::= { job 2 } 163job-being-parsed OBJECT IDENTIFIER ::= { active-print-jobs 1 } 164job-info OBJECT IDENTIFIER ::= { job 5 } 165job-info-attribute OBJECT IDENTIFIER ::= { job-info 23 } 166job-info-accounting OBJECT IDENTIFIER ::= { job-info 28 } 167held-job OBJECT IDENTIFIER ::= { job 7 } 168held-job-info OBJECT IDENTIFIER ::= { held-job 1 } 169held-job-control OBJECT IDENTIFIER ::= { held-job 2 } 170source-subsystem OBJECT IDENTIFIER ::= { device 2 } 171spooler OBJECT IDENTIFIER ::= { source-subsystem 4 } 172settings-spooler OBJECT IDENTIFIER ::= { spooler 1 } 173pjl OBJECT IDENTIFIER ::= { processing-subsystem 5 } 174mio OBJECT IDENTIFIER ::= { interface 3 } 175mio1 OBJECT IDENTIFIER ::= { mio 1 } 176mio2 OBJECT IDENTIFIER ::= { mio 2 } 177mio3 OBJECT IDENTIFIER ::= { mio 3 } 178io OBJECT IDENTIFIER ::= { source-subsystem 1 } 179settings-io OBJECT IDENTIFIER ::= { io 1 } 180ports OBJECT IDENTIFIER ::= { io 3 } 181port1 OBJECT IDENTIFIER ::= { ports 1 } 182tables OBJECT IDENTIFIER ::= { device 7 } 183remote-procedure-call OBJECT IDENTIFIER ::= { device-system 13 } 184settings-rpc OBJECT IDENTIFIER ::= { remote-procedure-call 1 } 185status-rpc OBJECT IDENTIFIER ::= { remote-procedure-call 2 } 186file-system OBJECT IDENTIFIER ::= { device-system 10 } 187settings-file-system OBJECT IDENTIFIER ::= { file-system 1 } 188file-systems OBJECT IDENTIFIER ::= { file-system 3 } 189file-system2 OBJECT IDENTIFIER ::= { file-systems 2 } 190file-system3 OBJECT IDENTIFIER ::= { file-systems 3 } 191file-system4 OBJECT IDENTIFIER ::= { file-systems 4 } 192resource-manager OBJECT IDENTIFIER ::= { device-system 12 } 193mass-storage-resources OBJECT IDENTIFIER ::= { resource-manager 3 } 194mass-storage-block-driver OBJECT IDENTIFIER ::= { device-system 15 } 195settings-mass-storage-bd OBJECT IDENTIFIER ::= { mass-storage-block-driver 1 } 196status-mass-storage-bd OBJECT IDENTIFIER ::= { mass-storage-block-driver 2 } 197device-configure OBJECT IDENTIFIER ::= { settings-system 32 } 198phd OBJECT IDENTIFIER ::= { interface 5 } 199phd2 OBJECT IDENTIFIER ::= { phd 2 } 200settings-prt-eng OBJECT IDENTIFIER ::= { print-engine 1 } 201marking-agent-density OBJECT IDENTIFIER ::= { settings-prt-eng 9 } 202status-prt-eng OBJECT IDENTIFIER ::= { print-engine 2 } 203intrays OBJECT IDENTIFIER ::= { intray 3 } 204intray1 OBJECT IDENTIFIER ::= { intrays 1 } 205intray2 OBJECT IDENTIFIER ::= { intrays 2 } 206intray3 OBJECT IDENTIFIER ::= { intrays 3 } 207intray4 OBJECT IDENTIFIER ::= { intrays 4 } 208intray5 OBJECT IDENTIFIER ::= { intrays 5 } 209intray6 OBJECT IDENTIFIER ::= { intrays 6 } 210outbin OBJECT IDENTIFIER ::= { print-engine 4 } 211settings-outbin OBJECT IDENTIFIER ::= { outbin 1 } 212outbins OBJECT IDENTIFIER ::= { outbin 3 } 213outbin1 OBJECT IDENTIFIER ::= { outbins 1 } 214marking-agent OBJECT IDENTIFIER ::= { print-engine 5 } 215settings-marking-agent OBJECT IDENTIFIER ::= { marking-agent 1 } 216ph OBJECT IDENTIFIER ::= { print-engine 7 } 217ph-devices OBJECT IDENTIFIER ::= { ph 3 } 218ph2 OBJECT IDENTIFIER ::= { ph-devices 2 } 219print-media OBJECT IDENTIFIER ::= { print-engine 8 } 220settings-print-media OBJECT IDENTIFIER ::= { print-media 1 } 221media-info OBJECT IDENTIFIER ::= { print-media 3 } 222media1 OBJECT IDENTIFIER ::= { media-info 1 } 223media2 OBJECT IDENTIFIER ::= { media-info 2 } 224media3 OBJECT IDENTIFIER ::= { media-info 3 } 225media4 OBJECT IDENTIFIER ::= { media-info 4 } 226media5 OBJECT IDENTIFIER ::= { media-info 5 } 227media6 OBJECT IDENTIFIER ::= { media-info 6 } 228media7 OBJECT IDENTIFIER ::= { media-info 7 } 229media8 OBJECT IDENTIFIER ::= { media-info 8 } 230media9 OBJECT IDENTIFIER ::= { media-info 9 } 231media10 OBJECT IDENTIFIER ::= { media-info 10 } 232media11 OBJECT IDENTIFIER ::= { media-info 11 } 233media12 OBJECT IDENTIFIER ::= { media-info 12 } 234media13 OBJECT IDENTIFIER ::= { media-info 13 } 235media14 OBJECT IDENTIFIER ::= { media-info 14 } 236media15 OBJECT IDENTIFIER ::= { media-info 15 } 237media16 OBJECT IDENTIFIER ::= { media-info 16 } 238media17 OBJECT IDENTIFIER ::= { media-info 17 } 239media18 OBJECT IDENTIFIER ::= { media-info 18 } 240media19 OBJECT IDENTIFIER ::= { media-info 19 } 241media-modes OBJECT IDENTIFIER ::= { print-media 4 } 242media-types OBJECT IDENTIFIER ::= { print-media 8 } 243media-counts OBJECT IDENTIFIER ::= { print-media 7 } 244media-size OBJECT IDENTIFIER ::= { print-media 5 } 245service-channel OBJECT IDENTIFIER ::= { status-system 77 } 246accounting OBJECT IDENTIFIER ::= { device-system 16 } 247printer-accounting OBJECT IDENTIFIER ::= { accounting 1 } 248printed-media-usage OBJECT IDENTIFIER ::= { printer-accounting 1 } 249printed-modes-accounting OBJECT IDENTIFIER ::= { accounting 4 } 250printed-modes-usage OBJECT IDENTIFIER ::= { printed-modes-accounting 1 } 251source-tray-accounting OBJECT IDENTIFIER ::= { accounting 5 } 252source-tray-usage OBJECT IDENTIFIER ::= { source-tray-accounting 1 } 253destination-bin-accounting OBJECT IDENTIFIER ::= { accounting 6 } 254destination-bin-usage OBJECT IDENTIFIER ::= { destination-bin-accounting 1 } 255consumables OBJECT IDENTIFIER ::= { print-engine 10 } 256consumables-1 OBJECT IDENTIFIER ::= { consumables 1 } 257consumable-status OBJECT IDENTIFIER ::= { consumables-1 1 } 258consumable-string OBJECT IDENTIFIER ::= { consumables 8 } 259consumables-status OBJECT IDENTIFIER ::= { consumables 5 } 260consumables-life OBJECT IDENTIFIER ::= { consumables-status 1 } 261print-meter OBJECT IDENTIFIER ::= { print-engine 11 } 262printer-average OBJECT IDENTIFIER ::= { print-meter 1 } 263webserver-proc-sub OBJECT IDENTIFIER ::= { processing-subsystem 9 } 264settings-webserver OBJECT IDENTIFIER ::= { webserver-proc-sub 1 } 265firmware-download OBJECT IDENTIFIER ::= { device-system 18 } 266upgradable-devices OBJECT IDENTIFIER ::= { device-system 20 } 267 268 269perm-store-init-occurred OBJECT-TYPE 270 SYNTAX OCTET STRING 271 ACCESS read-only 272 STATUS optional 273 DESCRIPTION 274 "This object will set the cAllPermDevices bit when a full perm 275 storage initialization occurs (as would be the case for a brand 276 new system or as a result of a powerup key sequence or 277 <<hidden>> object request). If only one 278 device was initialized (as would be the case if a disk were 279 added to an existing system or a formatter were swapped out), 280 then only the appropriate collection bits will be returned. If 281 there are no collection bits set then this indicates that no 282 initialization took place." 283::= { status-system 10 } 284 285 286self-test OBJECT-TYPE 287 SYNTAX INTEGER { 288 eNotInASelfTest(1), 289 eNonDestructiveSelfTest(4) 290 } 291 ACCESS read-write 292 STATUS optional 293 DESCRIPTION 294 "Writing this object allows a device self test to be started. 295 Reading this object provides an indication what self-test is 296 currently executing, if any. Actual self-test operation is 297 device specific. A self test may not be allowed at any 298 arbitrary time. If the device supports the requested self test, 299 but can not start the execution of the self test when 300 requested, the device will respond with 301 <genErr>. If a non-destructive self 302 test is being started, the device will generate a response 303 before the self test is completed. RECOMMENDATION: If the 304 device is ready (i.e. the NOT-READY-PRINTER object does not 305 contain any items, except maybe being off-line) and is idle 306 (i.e. the NOT-IDLE object does not contain any items), this 307 request should always succeed. This provides a mechanism for 308 driver writers to always determine if the action will succeed 309 or not. 310 Additional information: 311 The eNonDestructiveSelfTest performs limited 312 testing on the printer and its attached paper handling 313 devices. After the self-test is complete a 314 configuration page is printed. The recommended 315 way to cause a configuration page to be printed is to 316 use the PRINT-INTERNAL-PAGE object. 317 318 Setting this object to eNonDestructiveSelfTest results in a status of <noError> 319 and a value of eNonDestructiveSelfTest being returned. 320 If the printer is not idle (whether printing an external job or printing 321 an internal page), this action will be delayed until the next job boundary. 322 323 See the PRINT-INTERNAL-PAGE object for more details." 324::= { test 1 } 325 326 327print-internal-page OBJECT-TYPE 328 SYNTAX INTEGER { 329 eNotPrintingAnInternalPage(1), 330 ePrintingAnUnknownInternalPage(2), 331 eDeviceDemoPage1ConfigurationPage(3), 332 eDeviceDemoPage2(4), 333 eDeviceDemoPage5ErrorLog(7), 334 eDeviceDemoPage6FileSystemDirectoryListing(8), 335 eDeviceDemoPage7MenuMap(9), 336 ePrintUsagePage(100), 337 eSuppliesPage(101), 338 eDevicePaperPathTest(254), 339 eDevicePageRegistrationPage(255), 340 ePCLFontList1(350), 341 ePSFontList(450) 342 } 343 ACCESS read-write 344 STATUS optional 345 DESCRIPTION 346 "Writing this object to a value other than 347 eNotPrintingAnInternalPage causes the device to attempt to 348 print an internally generated page. Reading this object 349 provides an indication what internally generated page is 350 currently being printed, if any. The actual page is device 351 specific. Some devices may support continuously printing an 352 internally generated page. Setting this object to 353 eNotPrintingAnInternalPage terminates continuously printing 354 internally generated pages. An internally generated page may 355 not be allowed to be printed at any arbitrary time; under what 356 conditions it will succeed or fail is device specific. If the 357 device supports the requested page, but can not start printing 358 the page when requested, the device will respond with 359 <genErr>. RECOMMENDATION: If the 360 device is ready (i.e. the NOT-READY-PRINTER object does not 361 contain any items, except maybe being off-line) and is idle 362 (i.e. the NOT-IDLE object does not contain any items), this 363 request should always succeed. This provides a mechanism for 364 driver writers to always determine if the action will succeed 365 or not. 366 Additional information: 367 Previous products used 368 ePCLDemoPage1ConfigurationPage(300) for the 369 Configuration or Self Test page. This product uses 370 eDeviceDemoPage1ConfigurationPage(3). 371 372 LaserJet 8150 does not support continuously printing a demo page. 373 374 When this object is set to a valid value, the status returned is <noError> 375 and the value returned is ePrintingAnUnknownInternalPage. If the printer 376 is idle, the page will be printed immediately. If the printer is 377 currently printing another job, the internal page requested will not print 378 until that job is finished. 379 380 Setting this object to a valid value causes the 381 desired page to be formatted and put in the printer's 382 print queue. While the page is being formatted a get on this object will 383 return the value ePrintingAnUnknownInternalPage. Once the page (or pages) 384 is finished being formatted, this object returns a value of 385 eNotPrintingAnInternalPage, even though the page may not have finished 386 being printed. 387 388 Setting this object multiple times will queue up the requests, but only 389 a limited number will be queued. Once the queue is full, additional 390 requests will be ignored." 391::= { test 2 } 392 393 394localization-languages-supported OBJECT-TYPE 395 SYNTAX DisplayString 396 ACCESS read-only 397 STATUS optional 398 DESCRIPTION 399 "The list of languages supported by the device. The languages 400 are primarily, but not limited to, two character codes from ISO 401 639, each separated by a comma character. 402 Additional information: 403 This string will always be in the Roman-8 character set. 404 See prtLocalizationLanguage for details about each language value." 405::= { status-system 52 } 406 407 408localization-countries-supported OBJECT-TYPE 409 SYNTAX DisplayString 410 ACCESS read-only 411 STATUS optional 412 DESCRIPTION 413 "The list of countries supported by the device. The countries 414 are primarily, but not limited to, two character codes from ISO 415 3166, each separated by a comma character. 416 Additional information: 417 This string will always be in the Roman-8 character set. 418 See prtLocalizationCountry for details about each country value." 419::= { status-system 53 } 420 421 422background-status-msg-line1-part1 OBJECT-TYPE 423 SYNTAX DisplayString (SIZE(0..16)) 424 ACCESS read-write 425 STATUS optional 426 DESCRIPTION 427 "The string displayed on the device's front panel in place of 428 the printer's built-in background status string. An example 429 built-in background status string is '00 READY'. 430 Additional information: 431 The display size for the LaserJet 8150 printers is 2 X 16. 432 The value of this object and the current value of 433 BACKGROUND-STATUS-MSG-LINE2-PART1 are displayed 434 together on the 2-line display, but they must 435 be set independently. If line 2 has been set, and the 436 next message to be displayed only requires line 1, 437 BACKGROUND-STATUS-MSG-LINE2-PART1 must be set to the 438 null string to clear it. 439 This object allows a message to be displayed when 440 it is the highest priority message. Setting this 441 object does not guarantee the message will be 442 displayed; and reading it returns the value last 443 written, not the currently displayed message (use 444 prtConsoleDisplayBufferText to read the 445 display). 446 The priority assigned for displaying this message 447 is one lower than the READY message. In other words, 448 the only message that can be replaced by these 449 objects is the READY message. 450 To clear the message, write a null string to both 451 this object and BACKGROUND-STATUS-MSG-LINE2-PART1." 452::= { background-message1 1 } 453 454 455background-status-msg-line2-part1 OBJECT-TYPE 456 SYNTAX DisplayString (SIZE(0..16)) 457 ACCESS read-write 458 STATUS optional 459 DESCRIPTION 460 "The string displayed on the device's front panel in place of 461 the printer's built-in background status string. An example 462 built-in background status string is '00 READY'. 463 Additional information: 464 See BACKGROUND-STATUS-MSG-LINE1-PART1" 465::= { background-message2 1 } 466 467 468control-panel-button-press OBJECT-TYPE 469 SYNTAX INTEGER { 470 eGoButton(1), 471 eMenuPlusButton(2), 472 eMenuMinusButton(3), 473 eItemPlusButton(4), 474 eItemMinusButton(5), 475 eValuePlusButton(6), 476 eValueMinusButton(7), 477 eSelectButton(8), 478 eCancelJobButton(9), 479 ePauseResumeButton(10), 480 eUpArrowButton(11), 481 eDownArrowButton(12), 482 eBackButton(13), 483 eQuestionMarkButton(14), 484 eClearButton(15), 485 eNumericButton0(16), 486 eNumericButton1(17), 487 eNumericButton2(18), 488 eNumericButton3(19), 489 eNumericButton4(20), 490 eNumericButton5(21), 491 eNumericButton6(22), 492 eNumericButton7(23), 493 eNumericButton8(24), 494 eNumericButton9(25), 495 eRotateButton(26), 496 eInfoButton(27), 497 eMenuButton(28), 498 eStopButton(29) 499 } 500 ACCESS read-write 501 STATUS optional 502 DESCRIPTION 503 "Writing this object simulates pressing a button on the control 504 panel. Reading it will return the last key pressed either on 505 the control panel or via PML. The device POS will specify which 506 keys are supported." 507::= { status-system 60 } 508 509 510control-panel-display-contents-change-counter OBJECT-TYPE 511 SYNTAX INTEGER 512 ACCESS read-only 513 STATUS optional 514 DESCRIPTION 515 "A counter which increments whenever the contents of the front 516 panel display changes. This object is implemented as a 32-bit 517 signed integer which rolls over to zero when it reaches a 518 maximum value." 519::= { status-system 63 } 520 521 522control-panel-display-contents-crc OBJECT-TYPE 523 SYNTAX INTEGER 524 ACCESS read-only 525 STATUS optional 526 DESCRIPTION 527 "Reading this object returns a 32-bit Cyclical Redundancy Check 528 (CRC) which represents the current contents of the display. 529 Additional information: 530 This object has been implimented as an 8-bit CRC for 531 this product." 532::= { status-system 64 } 533 534 535control-panel-display-graphical-contents OBJECT-TYPE 536 SYNTAX OCTET STRING 537 ACCESS read-only 538 STATUS optional 539 DESCRIPTION 540 "Reading this object returns a graphical file format image 541 representing the current pixel content of the display. The 542 device POS will specify the expected screen resolution, color 543 depth of the display and graphics file format for a given 544 product (eg. 160x64x1 GIF format OR 640x240x4 JPEG format). If 545 the image is large enough that it needs to be returned in 546 multiple objects then each array object will contain a portion 547 of the image. The image will then need to be reconstructed by a 548 host application. An application that needs to determine if 549 their is an additional object to be retreived will need to 550 perform a GETNEXT operation until there are no more objects in 551 the sub-tree. 552 Additional information: 553 This object returns a GIF image that represents the 554 current contents of the 160x64x1 control panel display. Most 555 display images require more than one instance of this object 556 in order to retreive the complete GIF image." 557::= { control-panel-display 1 } 558 559 560energy-star OBJECT-TYPE 561 SYNTAX INTEGER 562 ACCESS read-write 563 STATUS optional 564 DESCRIPTION 565 "Returns or changes the Energy Star sleep value. If the value 566 is greater than zero, then the device will go into energy 567 saving sleep mode after the print engine has been idle for the 568 number of seconds specified by this object. A value of zero 569 means Energy Star is disabled and the device will not go to 570 sleep based on print engine idle time. The value must be 571 non-negative. 572 Additional information: 573 Returns or changes the Energy Star sleep value. 574 The device will go into energy saving sleep 575 mode after the print engine has been idle for 576 the number of seconds specified by this 577 object. 578 579 LaserJet 5500 supports values of 0, 60, 900, 1800, 580 3600, 5400, 7200, 14400 seconds. A value of 0 means 581 never enter sleep mode based on the print engine 582 idle time. Setting to an unsupported value causes 583 the printer to substitute a value (listed 584 below) and to return <noError> 585 status. Setting this value when the printer is in 586 sleep mode will not cause it to wakeup unless it is 587 set to 0. 588 589 The values are as follow: 590 <=0 snap to 0 591 >=1 and <= 1349 snap to 900 (15 minutes) 592 >=1350 and <= 2699 snap to 1800 (30 minutes) 593 >=2700 and <= 4499 snap to 3600 (1 hour) 594 >=4500 and <= 6299 snap to 5400 (90 minutes) 595 >=6300 and <= 10799 snap to 7200 (2 hours) 596 >=10800 snap to 14400 (4 hours)." 597::= { settings-system 1 } 598 599 600sleep-mode OBJECT-TYPE 601 SYNTAX INTEGER { 602 eFalse(1), 603 eTrue(2) 604 } 605 ACCESS read-write 606 STATUS optional 607 DESCRIPTION 608 "Returns eTrue if the device is in energy saving sleep mode, 609 otherwise returns eFalse. Setting SLEEP-MODE to eFalse causes 610 the device to wake up, if it is in sleep mode. Setting 611 SLEEP-MODE to eTrue causes the device to go into sleep mode. 612 Additional information: 613 This object returns eTrue if the device is in 614 energy saving sleep mode, otherwise it returns eFalse. 615 Setting this object to eTrue while the printer 616 is awake will not change the printer's current state 617 and will return <genErr> 618 status. NOTE: This object should behave this way 619 when the printer does not have an instant-on fuser. 620 Setting this object to eTrue while printer is already 621 in Sleep Mode will not change the printer's 622 current state and will return <noError> status. 623 Setting this object to eFalse while printer is already 624 awake will not change the printer's current state and 625 will return <noError> status. 626 Setting this object to eFalse while the printer is 627 asleep causes the device to wake up. " 628::= { settings-system 2 } 629 630 631on-off-line OBJECT-TYPE 632 SYNTAX INTEGER { 633 eOnline(1), 634 eOffline(2), 635 eOfflineAtEndOfJob(3) 636 } 637 ACCESS read-write 638 STATUS optional 639 DESCRIPTION 640 "To bring the PDL processing sub-system on or off line. If the 641 device is a printer, then the printer does not process print 642 job data when the printer is off line. PML communication 643 persists. 644 Additional information: 645 When the printer is in the Offline state, 646 printing will stop as soon as possible (no more sheets 647 of media are pulled from input trays). The I/O 648 is taken offline also. 649 650 Setting to eOnline has the following affect: 651 Printer will immediately go to or remain in the Online 652 state; <noError> status is returned. 653 If the printer's current state 654 is Offline with a pending error condition that 655 prevents the printer from going to the Online 656 state, the printer will remain in the Offline state; 657 <genErr> status is returned 658 659 660 Setting to eOffline has the following affect: 661 Printer will immediately go to or remain in the 662 Offline state; <noError> status is returned. 663 If pages are being printed, those pages will complete 664 with the printer in the Offline state. 665 666 Setting to eOfflineAtEndOfJob has the following 667 affect: 668 If not in a job or already in the Offline state, the 669 printer will immediately go to or remain in the 670 Offline state; <noError> status is returned. 671 If in a job and the current state is Online, the 672 printer will remain in the Online state, with the 673 value of this object as eOfflineAtEndOfJob, until the 674 end of the job; <noError> status is returned. At the end of 675 the job, the printer goes to the Offline state and the 676 value of this object becomes eOffline. 677 Setting this object to eOffline or eOnline before the 678 end of the job causes the action for that value to be 679 taken immediately." 680::= { status-system 5 } 681 682 683continue OBJECT-TYPE 684 SYNTAX INTEGER { 685 eInitiateAction(1) 686 } 687 ACCESS write-only 688 STATUS optional 689 DESCRIPTION 690 "A device can support a class of errors called continuable 691 errors. When a continuable error is encountered, the device 692 requires a continue event to occur before the device will 693 continue operation. One continue event is setting the CONTINUE 694 object to eInitiateAction. Devices can support other continue 695 events, like auto-continue. A continue event causes the 696 continuable error to be acknowledged, thus allowing the device 697 to continue. Each device needs to list the continuable errors. 698 If the device doesn't currently have an unacknowledged 699 continuable error, the response will contain 700 <genErr>. 701 Additional information: 702 See the CLEARABLE-WARNING and AUTO-CONTINUE objects for the 703 errors that this object will clear." 704::= { status-system 6 } 705 706 707auto-continue OBJECT-TYPE 708 SYNTAX INTEGER { 709 eOff(1), 710 eOn(2) 711 } 712 ACCESS read-write 713 STATUS optional 714 DESCRIPTION 715 "Indicates if the device will automatically continue after 716 encountering a continuable error. If AUTO-CONTINUE is set to 717 eOn, the device will automatically generate continue event to 718 acknowledge continuable errors. If AUTO-CONTINUE is set to 719 eOff, then some other continue event will have to acknowledge 720 the continuable error. 721 Additional information: 722 If this is set to eOn the device displays an 723 error message and goes offline for ten seconds. After ten seconds the 724 printer automatically returns to the online state. 725 726 If this is set to eOff then the device displays an error message and 727 goes offline. It remains offline until the operator presses the GO key or 728 until the CONTINUE object is set. 729 730 If the printer is not idle, the new value may not take effect 731 until a job boundary is reached. If a get is done on this object before 732 the job boundary is reached, the value last set will be returned." 733::= { status-system 7 } 734 735 736simm1-type OBJECT-TYPE 737 SYNTAX INTEGER { 738 eEmpty(1), 739 eUnknown(2), 740 eUnSupported(3), 741 eReadOnlyMemory(4), 742 eVolatileRandomAccessMemory(5), 743 eFlashMemory(7), 744 eRamRom(9) 745 } 746 ACCESS read-only 747 STATUS optional 748 DESCRIPTION 749 "Returns an indication of the type of option installed in SIMM 750 slot 1. 751 eEmpty means the device did not detect any option installed 752 in the interface slot. 753 eUnknown means the device doesn't recognize the installed 754 option. 755 eUnSupported means the device recognizes the installed 756 option, but does not support the option. 757 eReadOnlyMemory means the installed option contains ROM 758 Ics. 759 eVolatileRandomAccessMemory means the installed option 760 contains RAM ICs that loose data when the power is 761 turned off. 762 eNonVolatileRandomAccessMemory means that the installed 763 option contains RAM ICs that do not loose data when the 764 power is turned off. 765 eFlashMemory means that the installed option contains a 766 type of non-volatile RAM that needs to be erased before 767 it can be written. 768 eDiskDrive means the installed option contains a disk 769 drive. 770 eRamRom means the installed option contains both volatile 771 random access memory and read only memory. 772 eInputPHD means the installed option is an input paper 773 handling device. 774 eOutputPHD means the installed option is an output paper 775 handling device. eIOCard means the installed option is 776 an I/O card. 777 Additional information: 778 This object is used for describing DIMMs instead 779 of SIMMs on LaserJet 8150. eRamRom is used to denote LaserJet 8150's combo simm." 780::= { simm1 4 } 781 782 783simm1-capacity OBJECT-TYPE 784 SYNTAX INTEGER 785 ACCESS read-only 786 STATUS optional 787 DESCRIPTION 788 "Returns an indication of the capacity of the SIMM installed in 789 SIMM slot 1. The capacity is dependent on the type of option, 790 as indicated by the SIMM1-TYPE object. This object has no 791 meaning if the installed option type is eUnknown or 792 eReadOnlyMemory. This object contains the size, in bytes, if 793 the installed option type is eVolatileRandomAccessMemory, 794 eNonVolatileRandomAccessMemory, eFlashMemory, or eDiskDrive. If 795 the type of the installed option is eRamRom, this object 796 contains the size, in bytes, of the random access memory. If 797 the type of the installed option is eInputPHD, the capacity 798 indicates the number of input trays supported by the installed 799 option. If the type of the installed option is eOutputPHD, the 800 capacity indicates the number of output bins supported by the 801 installed option. If the type of the installed option is 802 eIOCard, the capacity indicates the number of logical I/O ports 803 supported by the I/O card. 804 Additional information: 805 Returns an indication of the capacity of the 806 installed option in bytes. This object is not 807 supported unless the SIMM1-TYPE type is 808 eVolatileRandomAccessMemory, eRamRom, or eFlashMemory. 809 For eRamRom only the size of the Ram portion of the SIMM 810 is returned." 811::= { simm1 5 } 812 813 814simm1-bank1-type OBJECT-TYPE 815 SYNTAX INTEGER { 816 eEmpty(1), 817 eUnknown(2), 818 eUnSupported(3), 819 eReadOnlyMemory(4), 820 eVolatileRandomAccessMemory(5), 821 eFlashMemory(7), 822 eRamRom(9) 823 } 824 ACCESS read-only 825 STATUS optional 826 DESCRIPTION 827 "Returns an indication of the type of option installed in Bank 1 828 of SIMM slot 1. See SIMM1-TYPE for a description. 829 Additional information: 830 This object is used for describing the type 831 of DIMM banks. Each physical DIMM slot has up to 2 banks." 832::= { simm1-bank1 1 } 833 834 835simm1-bank1-capacity OBJECT-TYPE 836 SYNTAX INTEGER 837 ACCESS read-only 838 STATUS optional 839 DESCRIPTION 840 "Returns an indication of the capacity of Bank 1 of the SIMM 841 installed in SIMM slot 1. See SIMM1-CAPACITY for a 842 description. 843 Additional information: 844 Returns an indication of the capacity of the 845 installed bank option in bytes. This object is not 846 supported unless the SIMM1-BANK1-TYPE type is 847 eReadOnlyMemory, eFlashMemory, eEDORandomAccessMemory, 848 eSDRandomAccessMemory, eSRandomAccessMemory, 849 or eFPMRandomAccessMemory." 850::= { simm1-bank1 2 } 851 852 853simm1-bank2-type OBJECT-TYPE 854 SYNTAX INTEGER { 855 eEmpty(1), 856 eUnknown(2), 857 eUnSupported(3), 858 eReadOnlyMemory(4), 859 eVolatileRandomAccessMemory(5), 860 eFlashMemory(7), 861 eRamRom(9) 862 } 863 ACCESS read-only 864 STATUS optional 865 DESCRIPTION 866 "Returns an indication of the type of option installed in Bank 2 867 of SIMM slot 1. See SIMM1-TYPE for a description. 868 Additional information: 869 This object is used for describing the type 870 of DIMM banks. Each physical DIMM slot has up to 2 banks." 871::= { simm1-bank2 1 } 872 873 874simm1-bank2-capacity OBJECT-TYPE 875 SYNTAX INTEGER 876 ACCESS read-only 877 STATUS optional 878 DESCRIPTION 879 "Returns an indication of the capacity of Bank 2 of the SIMM 880 installed in SIMM slot 1. See SIMM1-CAPACITY for a 881 description. 882 Additional information: 883 Returns an indication of the capacity of the 884 installed bank option in bytes. This object is not 885 supported unless the SIMM1-BANK2-TYPE type is 886 eReadOnlyMemory, eFlashMemory, eEDORandomAccessMemory, 887 eSDRandomAccessMemory, eSRandomAccessMemory, 888 or eFPMRandomAccessMemory." 889::= { simm1-bank2 2 } 890 891 892simm2-type OBJECT-TYPE 893 SYNTAX INTEGER { 894 eEmpty(1), 895 eUnknown(2), 896 eUnSupported(3), 897 eReadOnlyMemory(4), 898 eVolatileRandomAccessMemory(5), 899 eFlashMemory(7), 900 eRamRom(9) 901 } 902 ACCESS read-only 903 STATUS optional 904 DESCRIPTION 905 "Returns an indication of the type of option installed in SIMM 906 slot 2. See SIMM1-TYPE for a description. 907 Additional information: 908 This object is used for describing DIMMs instead 909 of SIMMs on LaserJet 8150. eRamRom is used to denote LaserJet 8150's combo simm." 910::= { simm2 4 } 911 912 913simm2-capacity OBJECT-TYPE 914 SYNTAX INTEGER 915 ACCESS read-only 916 STATUS optional 917 DESCRIPTION 918 "Returns an indication of the capacity of the SIMM installed in 919 SIMM slot 2. See SIMM1-CAPACITY for a description. 920 Additional information: 921 This object is used for describing DIMMs instead 922 of SIMMs on LaserJet 8150. Returns an indication of the capacity of the 923 installed option in bytes. This object is not 924 supported unless the SIMM2-TYPE type is 925 eVolatileRandomAccessMemory, eRamRom, or eFlashMemory. 926 For eRamRom only the size of the Ram portion of the 927 SIMM is returned." 928::= { simm2 5 } 929 930 931simm2-bank1-type OBJECT-TYPE 932 SYNTAX INTEGER { 933 eEmpty(1), 934 eUnknown(2), 935 eUnSupported(3), 936 eReadOnlyMemory(4), 937 eVolatileRandomAccessMemory(5), 938 eFlashMemory(7), 939 eRamRom(9) 940 } 941 ACCESS read-only 942 STATUS optional 943 DESCRIPTION 944 "Returns an indication of the type of option installed in Bank 1 945 of SIMM slot 2. See SIMM1-TYPE for a description. 946 Additional information: 947 This object is used for describing the type 948 of DIMM banks. Each physical DIMM slot has up to 2 banks." 949::= { simm2-bank1 1 } 950 951 952simm2-bank1-capacity OBJECT-TYPE 953 SYNTAX INTEGER 954 ACCESS read-only 955 STATUS optional 956 DESCRIPTION 957 "Returns an indication of the capacity of Bank 1 of the SIMM 958 installed in SIMM slot 2. See SIMM1-CAPACITY for a 959 description. 960 Additional information: 961 Returns an indication of the capacity of the 962 installed bank option in bytes. This object is not 963 supported unless the SIMM2-BANK1-TYPE type is 964 eReadOnlyMemory, eFlashMemory, eEDORandomAccessMemory, 965 eSDRandomAccessMemory, eSRandomAccessMemory, 966 or eFPMRandomAccessMemory." 967::= { simm2-bank1 2 } 968 969 970simm2-bank2-type OBJECT-TYPE 971 SYNTAX INTEGER { 972 eEmpty(1), 973 eUnknown(2), 974 eUnSupported(3), 975 eReadOnlyMemory(4), 976 eVolatileRandomAccessMemory(5), 977 eFlashMemory(7), 978 eRamRom(9) 979 } 980 ACCESS read-only 981 STATUS optional 982 DESCRIPTION 983 "Returns an indication of the type of option installed in Bank 2 984 of SIMM slot 2. See SIMM1-TYPE for a description. 985 Additional information: 986 This object is used for describing the type 987 of DIMM banks. Each physical DIMM slot has up to 2 banks." 988::= { simm2-bank2 1 } 989 990 991simm2-bank2-capacity OBJECT-TYPE 992 SYNTAX INTEGER 993 ACCESS read-only 994 STATUS optional 995 DESCRIPTION 996 "Returns an indication of the capacity of Bank 2 of the SIMM 997 installed in SIMM slot 2. See SIMM1-CAPACITY for a 998 description. 999 Additional information: 1000 Returns an indication of the capacity of the 1001 installed bank option in bytes. This object is not 1002 supported unless the SIMM2-BANK2-TYPE type is 1003 eReadOnlyMemory, eFlashMemory, eEDORandomAccessMemory, 1004 eSDRandomAccessMemory, eSRandomAccessMemory, 1005 or eFPMRandomAccessMemory." 1006::= { simm2-bank2 2 } 1007 1008 1009simm3-type OBJECT-TYPE 1010 SYNTAX INTEGER { 1011 eEmpty(1), 1012 eUnknown(2), 1013 eUnSupported(3), 1014 eReadOnlyMemory(4), 1015 eVolatileRandomAccessMemory(5), 1016 eFlashMemory(7), 1017 eRamRom(9) 1018 } 1019 ACCESS read-only 1020 STATUS optional 1021 DESCRIPTION 1022 "Returns an indication of the type of option installed in SIMM 1023 slot 3. See SIMM1-TYPE for a description." 1024::= { simm3 4 } 1025 1026 1027simm3-capacity OBJECT-TYPE 1028 SYNTAX INTEGER 1029 ACCESS read-only 1030 STATUS optional 1031 DESCRIPTION 1032 "Returns an indication of the capacity of the SIMM installed in 1033 SIMM slot 3. See SIMM1-CAPACITY for a description. 1034 Additional information: 1035 This object is used for describing DIMMs instead 1036 of SIMMs on LaserJet 8150. Returns an indication of the capacity of the 1037 installed option in bytes. This object is not 1038 supported unless the SIMM3-TYPE type is 1039 eVolatileRandomAccessMemory, eRamRom, or eFlashMemory. 1040 For eRamRom only the size of the Ram portion of the 1041 simm is returned." 1042::= { simm3 5 } 1043 1044 1045simm3-bank1-type OBJECT-TYPE 1046 SYNTAX INTEGER { 1047 eEmpty(1), 1048 eUnknown(2), 1049 eUnSupported(3), 1050 eReadOnlyMemory(4), 1051 eVolatileRandomAccessMemory(5), 1052 eFlashMemory(7), 1053 eRamRom(9) 1054 } 1055 ACCESS read-only 1056 STATUS optional 1057 DESCRIPTION 1058 "Returns an indication of the type of option installed in Bank 1 1059 of SIMM slot 3. See SIMM1-TYPE for a description. 1060 Additional information: 1061 This object is used for describing the type 1062 of DIMM banks. Each physical DIMM slot has up to 2 banks." 1063::= { simm3-bank1 1 } 1064 1065 1066simm3-bank1-capacity OBJECT-TYPE 1067 SYNTAX INTEGER 1068 ACCESS read-only 1069 STATUS optional 1070 DESCRIPTION 1071 "Returns an indication of the capacity of Bank 1 of the SIMM 1072 installed in SIMM slot 3. See SIMM1-CAPACITY for a 1073 description. 1074 Additional information: 1075 Returns an indication of the capacity of the 1076 installed bank option in bytes. This object is not 1077 supported unless the SIMM3-BANK1-TYPE type is 1078 eReadOnlyMemory, eFlashMemory, eEDORandomAccessMemory, 1079 eSDRandomAccessMemory, eSRandomAccessMemory, 1080 or eFPMRandomAccessMemory." 1081::= { simm3-bank1 2 } 1082 1083 1084simm3-bank2-type OBJECT-TYPE 1085 SYNTAX INTEGER { 1086 eEmpty(1), 1087 eUnknown(2), 1088 eUnSupported(3), 1089 eReadOnlyMemory(4), 1090 eVolatileRandomAccessMemory(5), 1091 eFlashMemory(7), 1092 eRamRom(9) 1093 } 1094 ACCESS read-only 1095 STATUS optional 1096 DESCRIPTION 1097 "Returns an indication of the type of option installed in Bank 2 1098 of SIMM slot 3. See SIMM1-TYPE for a description. 1099 Additional information: 1100 This object is used for describing the type 1101 of DIMM banks. Each physical DIMM slot has up to 2 banks." 1102::= { simm3-bank2 1 } 1103 1104 1105simm3-bank2-capacity OBJECT-TYPE 1106 SYNTAX INTEGER 1107 ACCESS read-only 1108 STATUS optional 1109 DESCRIPTION 1110 "Returns an indication of the capacity of Bank 2 of the SIMM 1111 installed in SIMM slot 3. See SIMM1-CAPACITY for a 1112 description. 1113 Additional information: 1114 Returns an indication of the capacity of the 1115 installed bank option in bytes. This object is not 1116 supported unless the SIMM3-BANK2-TYPE type is 1117 eReadOnlyMemory, eFlashMemory, eEDORandomAccessMemory, 1118 eSDRandomAccessMemory, eSRandomAccessMemory, 1119 or eFPMRandomAccessMemory." 1120::= { simm3-bank2 2 } 1121 1122 1123simm4-type OBJECT-TYPE 1124 SYNTAX INTEGER { 1125 eEmpty(1), 1126 eUnknown(2), 1127 eUnSupported(3), 1128 eReadOnlyMemory(4), 1129 eVolatileRandomAccessMemory(5), 1130 eFlashMemory(7), 1131 eRamRom(9) 1132 } 1133 ACCESS read-only 1134 STATUS optional 1135 DESCRIPTION 1136 "Returns an indication of the type of option installed in SIMM 1137 slot 4. See SIMM1-TYPE for a description." 1138::= { simm4 4 } 1139 1140 1141simm4-capacity OBJECT-TYPE 1142 SYNTAX INTEGER 1143 ACCESS read-only 1144 STATUS optional 1145 DESCRIPTION 1146 "Returns an indication of the capacity of the SIMM installed in 1147 SIMM slot 4. See SIMM1-CAPACITY for a description. 1148 Additional information: 1149 This object is used for describing DIMMs instead 1150 of SIMMs on LaserJet 8150. Returns an indication of the capacity of the 1151 installed option in bytes. This object is not 1152 supported unless the SIMM4-TYPE type is 1153 eVolatileRandomAccessMemory, eRamRom, or eFlashMemory. 1154 For eRamRom only the size of the Ram portion of the 1155 simm is returned." 1156::= { simm4 5 } 1157 1158 1159simm4-bank1-type OBJECT-TYPE 1160 SYNTAX INTEGER { 1161 eEmpty(1), 1162 eUnknown(2), 1163 eUnSupported(3), 1164 eReadOnlyMemory(4), 1165 eVolatileRandomAccessMemory(5), 1166 eFlashMemory(7), 1167 eRamRom(9) 1168 } 1169 ACCESS read-only 1170 STATUS optional 1171 DESCRIPTION 1172 "Returns an indication of the type of option installed in Bank 1 1173 of SIMM slot 4. See SIMM1-TYPE for a description. 1174 Additional information: 1175 This object is used for describing the type 1176 of DIMM banks. Each physical DIMM slot has up to 2 banks." 1177::= { simm4-bank1 1 } 1178 1179 1180simm4-bank1-capacity OBJECT-TYPE 1181 SYNTAX INTEGER 1182 ACCESS read-only 1183 STATUS optional 1184 DESCRIPTION 1185 "Returns an indication of the capacity of Bank 1 of the SIMM 1186 installed in SIMM slot 4. See SIMM1-CAPACITY for a 1187 description. 1188 Additional information: 1189 Returns an indication of the capacity of the 1190 installed bank option in bytes. This object is not 1191 supported unless the SIMM4-BANK1-TYPE type is 1192 eReadOnlyMemory, eFlashMemory, eEDORandomAccessMemory, 1193 eSDRandomAccessMemory, eSRandomAccessMemory, 1194 or eFPMRandomAccessMemory." 1195::= { simm4-bank1 2 } 1196 1197 1198simm4-bank2-type OBJECT-TYPE 1199 SYNTAX INTEGER { 1200 eEmpty(1), 1201 eUnknown(2), 1202 eUnSupported(3), 1203 eReadOnlyMemory(4), 1204 eVolatileRandomAccessMemory(5), 1205 eFlashMemory(7), 1206 eRamRom(9) 1207 } 1208 ACCESS read-only 1209 STATUS optional 1210 DESCRIPTION 1211 "Returns an indication of the type of option installed in Bank 2 1212 of SIMM slot 4. See SIMM1-TYPE for a description. 1213 Additional information: 1214 This object is used for describing the type 1215 of DIMM banks. Each physical DIMM slot has up to 2 banks." 1216::= { simm4-bank2 1 } 1217 1218 1219simm4-bank2-capacity OBJECT-TYPE 1220 SYNTAX INTEGER 1221 ACCESS read-only 1222 STATUS optional 1223 DESCRIPTION 1224 "Returns an indication of the capacity of Bank 2 of the SIMM 1225 installed in SIMM slot 4. See SIMM1-CAPACITY for a 1226 description. 1227 Additional information: 1228 Returns an indication of the capacity of the 1229 installed bank option in bytes. This object is not 1230 supported unless the SIMM4-BANK2-TYPE type is 1231 eReadOnlyMemory, eFlashMemory, eEDORandomAccessMemory, 1232 eSDRandomAccessMemory, eSRandomAccessMemory, 1233 or eFPMRandomAccessMemory." 1234::= { simm4-bank2 2 } 1235 1236 1237simm5-type OBJECT-TYPE 1238 SYNTAX INTEGER { 1239 eEmpty(1), 1240 eUnknown(2), 1241 eUnSupported(3), 1242 eReadOnlyMemory(4), 1243 eVolatileRandomAccessMemory(5), 1244 eFlashMemory(7), 1245 eRamRom(9) 1246 } 1247 ACCESS read-only 1248 STATUS optional 1249 DESCRIPTION 1250 "Returns an indication of the type of option installed in SIMM 1251 slot 5. See SIMM1-TYPE for a description." 1252::= { simm5 4 } 1253 1254 1255simm5-capacity OBJECT-TYPE 1256 SYNTAX INTEGER 1257 ACCESS read-only 1258 STATUS optional 1259 DESCRIPTION 1260 "Returns an indication of the capacity of the SIMM installed in 1261 SIMM slot 5. See SIMM1-CAPACITY for a description. 1262 Additional information: 1263 This object is used for describing DIMMs instead 1264 of SIMMs on LaserJet 8150. Returns an indication of the capacity of the 1265 installed option in bytes. This object is not 1266 supported unless the SIMM5-TYPE type is 1267 eVolatileRandomAccessMemory, eRamRom, or eFlashMemory. 1268 For eRamRom only the size of the Ram portion of the 1269 simm is returned." 1270::= { simm5 5 } 1271 1272 1273simm5-bank1-type OBJECT-TYPE 1274 SYNTAX INTEGER { 1275 eEmpty(1), 1276 eUnknown(2), 1277 eUnSupported(3), 1278 eReadOnlyMemory(4), 1279 eVolatileRandomAccessMemory(5), 1280 eFlashMemory(7), 1281 eRamRom(9) 1282 } 1283 ACCESS read-only 1284 STATUS optional 1285 DESCRIPTION 1286 "Returns an indication of the type of option installed in Bank 1 1287 of SIMM slot 5. See SIMM1-TYPE for a description. 1288 Additional information: 1289 This object is used for describing the type 1290 of DIMM banks. Each physical DIMM slot has up to 2 banks." 1291::= { simm5-bank1 1 } 1292 1293 1294simm5-bank1-capacity OBJECT-TYPE 1295 SYNTAX INTEGER 1296 ACCESS read-only 1297 STATUS optional 1298 DESCRIPTION 1299 "Returns an indication of the capacity of Bank 1 of the SIMM 1300 installed in SIMM slot 5. See SIMM1-CAPACITY for a 1301 description. 1302 Additional information: 1303 Returns an indication of the capacity of the 1304 installed bank option in bytes. This object is not 1305 supported unless the SIMM5-BANK1-TYPE type is 1306 eReadOnlyMemory, eFlashMemory, eEDORandomAccessMemory, 1307 eSDRandomAccessMemory, eSRandomAccessMemory, 1308 or eFPMRandomAccessMemory." 1309::= { simm5-bank1 2 } 1310 1311 1312simm5-bank2-type OBJECT-TYPE 1313 SYNTAX INTEGER { 1314 eEmpty(1), 1315 eUnknown(2), 1316 eUnSupported(3), 1317 eReadOnlyMemory(4), 1318 eVolatileRandomAccessMemory(5), 1319 eFlashMemory(7), 1320 eRamRom(9) 1321 } 1322 ACCESS read-only 1323 STATUS optional 1324 DESCRIPTION 1325 "Returns an indication of the type of option installed in Bank 2 1326 of SIMM slot 5. See SIMM1-TYPE for a description. 1327 Additional information: 1328 This object is used for describing the type 1329 of DIMM banks. Each physical DIMM slot has up to 2 banks." 1330::= { simm5-bank2 1 } 1331 1332 1333simm5-bank2-capacity OBJECT-TYPE 1334 SYNTAX INTEGER 1335 ACCESS read-only 1336 STATUS optional 1337 DESCRIPTION 1338 "Returns an indication of the capacity of Bank 2 of the SIMM 1339 installed in SIMM slot 5. See SIMM1-CAPACITY for a 1340 description. 1341 Additional information: 1342 Returns an indication of the capacity of the 1343 installed bank option in bytes. This object is not 1344 supported unless the SIMM5-BANK2-TYPE type is 1345 eReadOnlyMemory, eFlashMemory, eEDORandomAccessMemory, 1346 eSDRandomAccessMemory, eSRandomAccessMemory, 1347 or eFPMRandomAccessMemory." 1348::= { simm5-bank2 2 } 1349 1350 1351cancel-job OBJECT-TYPE 1352 SYNTAX INTEGER(-1..32767) 1353 ACCESS write-only 1354 STATUS optional 1355 DESCRIPTION 1356 "Cancels the print job whose ID matches the value written to the 1357 CANCEL-JOB object. The host first learns the job ID using the 1358 CURRENT-JOB-PARSING-ID command. If the printer has completely 1359 processed the job, the printer responds with 1360 <badValue>. If the value of the 1361 CURRENT-JOB-PARSING-ID is smaller than the value written to the 1362 CANCEL-JOB object, then the printer responds with 1363 <badValue>. When read, returns the value 1364 of the last job ID what was canceled, or -1 to indicate no job 1365 has been canceled. 1366 Additional information: 1367 If the value written matches the ID of a job that is 1368 currently being canceled (for any reason), 1369 the printer responds with <noError>. 1370 It uses job ID's in the range of -1..32767. 1371 Because the ID number can wrap to zero, 1372 CURRENT-JOB-PARSING-ID may be smaller than the value 1373 written to this object; when this occurs, no error 1374 will result as long as the ID is for a currently 1375 processing job. This object is write only, so the 1376 comment in the general description stating the 1377 job ID will be returned on a read does not 1378 apply. A -1 represents the current job" 1379::= { settings-job 2 } 1380 1381 1382os-execute-file OBJECT-TYPE 1383 SYNTAX DisplayString 1384 ACCESS write-only 1385 STATUS optional 1386 DESCRIPTION 1387 "This object's input is a null-terminated string representing a 1388 fully-qualified path name for an executable file. This object 1389 causes the file to be executed by the OS. 1390 Additional information: 1391 This object's input is a null-terminated string of two or 1392 more whitespace-separated tokens. The first token is a path 1393 to a directory to make the current working directory. The 1394 second token is a path to an executable file to be executed. 1395 Any remaining whitespace-separated tokens are optional and 1396 will be passed as parameters to the executable. The paths 1397 to the directory and executable can be either PJL style 1398 (e.g., 1:\app\example) or UNIX-style (e.g., 1399 /hpmnt/dsk_ide1a/app/example). The executable is run in 1400 a separate process." 1401::= { operating-system 1 } 1402 1403 1404form-feed OBJECT-TYPE 1405 SYNTAX INTEGER { 1406 eInitiateAction(1) 1407 } 1408 ACCESS write-only 1409 STATUS optional 1410 DESCRIPTION 1411 "Instructs the PDL processing sub-system to finishing processing 1412 the current page of the current job. Form feed is also known as 1413 close page or eject page. If the PDL processing sub-system is 1414 in a FORM-FEED-NEEDED state, this causes the device to flush or 1415 finish processing the current page of the current job. If the 1416 device is not in the FORM-FEED-NEEDED state, an 1417 <genErr> will occur." 1418::= { settings-pdl 5 } 1419 1420 1421form-feed-needed OBJECT-TYPE 1422 SYNTAX INTEGER { 1423 eFalse(1), 1424 eTrue(2) 1425 } 1426 ACCESS read-only 1427 STATUS optional 1428 DESCRIPTION 1429 "Indicates if the PDL processing sub-system has made marks on 1430 the current page and the source subsystem has been idle for a 1431 device specific amount of time. 1432 Additional information: 1433 LaserJet 8150 will set this object to eTrue when it 1434 has made marks on the current page, the IO-TIMEOUT has 1435 expired while PCL was running in `backward-compatibility 1436 mode' (which is caused by jobs consisting purely of PCL 1437 data with no prepended PJL commands), and no data is pending 1438 on another I/O. Once it is set to eTrue, more data on the 1439 same I/O will cause this object to be set to eFalse, until 1440 the above conditions are met again." 1441::= { status-pdl 2 } 1442 1443 1444error-log-clear OBJECT-TYPE 1445 SYNTAX INTEGER { 1446 eClearErrorLog(1) 1447 } 1448 ACCESS write-only 1449 STATUS optional 1450 DESCRIPTION 1451 "Setting this object clears all the entries in the error log 1452 sub-tree. 1453 Additional information: 1454 Setting this object removes all errors that have been 1455 stored in the printer's non-volatile memory." 1456::= { status-system 38 } 1457 1458 1459clearable-warning OBJECT-TYPE 1460 SYNTAX INTEGER { 1461 eOn(2), 1462 eJob(3) 1463 } 1464 ACCESS read-write 1465 STATUS optional 1466 DESCRIPTION 1467 "Returns or controls how the device will track clearable 1468 warnings. A clearable warning indicates a transient event in 1469 the device. The device will continue after the transient event 1470 occurs. If CLEARABLE-WARNING is eOff, the device does not track 1471 clearable warnings. If CLEARABLE-WARNING is eOn, all clearable 1472 warnings will be tracked until cleared (acknowledged). If 1473 CLEARABLE-WARNING is eJob, a clearable warning generated due to 1474 an event that occurs because of the print job being processed 1475 will be automatically cleared when the device has finished 1476 processing the job. Example clearable warning events include 1477 the device altering resolution or page protection due to memory 1478 constraints. The POS will document what transient events are 1479 treated as clearable warnings. 1480 Additional information: 1481 If set to eOn, the warning is displayed until the GO key 1482 is pressed or the CONTINUE object is set. 1483 1484 If set to eJob, the warning is displayed until the end of the job in which 1485 it was generated." 1486::= { settings-job 1 } 1487 1488 1489error1-time-stamp OBJECT-TYPE 1490 SYNTAX INTEGER 1491 ACCESS read-only 1492 STATUS optional 1493 DESCRIPTION 1494 "Contains some sort of time stamp indicating when error 1 1495 occurred. Example time stamps include the actual time the error 1496 occurred (in seconds since Jan. 1, 1970), and the total engine 1497 page count. The device POS documents the meaning of the time 1498 stamp. 1499 Additional information: 1500 This item contains the engine 1501 page count when the error occurred. 1502 1503 If there is currently no error entry for this object, a '0' will be returned. 1504 Note that '0' may also be returned when there is a valid error, but a current 1505 page count was unavailable. If ERROR1-CODE object also returns '0', then 1506 an error has not yet been logged for this object. 1507 1508 See ERROR1-CODE for an explanation of the order used for storing errors." 1509::= { error1 1 } 1510 1511 1512error1-code OBJECT-TYPE 1513 SYNTAX INTEGER 1514 ACCESS read-only 1515 STATUS optional 1516 DESCRIPTION 1517 "Contains a device specific error code. Each device POS should 1518 list what errors are logged to the error log and the meaning of 1519 each supported error code value. 1520 Additional information: 1521 Returns a device specific error code. 1522 If the error code returned is '0', then the printer has not yet logged an 1523 error for this object. 1524 When the maximum number of errors is reached (30 on MOBY printers), and 1525 a new error occurs, the error in ERROR1-CODE will be replaced by the 1526 one in ERROR2-CODE, and so on until the last error object will be given 1527 the value of the new error. 1528 1529 The error number is returned in the upper 16 bits. 1530 If it is 68, 69, 79, or 80, then the sub code is returned in the lower 1531 16 bits (eg. 68 001C, where the subcode is already a hexadecimal value). 1532 If the error number is any other number, then the 1st sub code (XX) 1533 will be in bits 15-8 and the 2nd sub code (YY) will be in bits 7-0 (eg. 1534 55.04.02) where XX=04 and YY=02). 1535 1536 1537 1538 Example: If the error is 68 001A, then the value returned will be 4456474. 1539 To break it down: 4456474 = 0x0044001A 1540 The upper 16 bits: 0x0044 = 68 1541 The lower 16 bits: 0x001A = 001A 1542 Which is the error: 68 001A 1543 1544 Example: If the error is 55.04.241, then the error code will be 3605745. 1545 To break it down: 3605745 = 0x003704F1 1546 The upper 16 bits: 0x0037 = 55 1547 The upper byte of the lower 16 bits: 0x04 = 04 1548 The lower byte of the lower 16 bits: 0xF1 = 241 1549 Which is the error: 55.04.241" 1550::= { error1 2 } 1551 1552 1553error2-time-stamp OBJECT-TYPE 1554 SYNTAX INTEGER 1555 ACCESS read-only 1556 STATUS optional 1557 DESCRIPTION 1558 "Contains some sort of time stamp indicating when error 2 1559 occurred. Example time stamps include the actual time the error 1560 occurred (in seconds since Jan. 1, 1970), and the total engine 1561 page count. The device POS documents the meaning of the time 1562 stamp. 1563 Additional information: 1564 See ERROR1-TIME-STAMP." 1565::= { error2 1 } 1566 1567 1568error2-code OBJECT-TYPE 1569 SYNTAX INTEGER 1570 ACCESS read-only 1571 STATUS optional 1572 DESCRIPTION 1573 "Contains a device specific error code. Each device POS should 1574 list what errors are logged to the error log and the meaning of 1575 each supported error code value. 1576 Additional information: 1577 See ERROR1-CODE." 1578::= { error2 2 } 1579 1580 1581error3-time-stamp OBJECT-TYPE 1582 SYNTAX INTEGER 1583 ACCESS read-only 1584 STATUS optional 1585 DESCRIPTION 1586 "Contains some sort of time stamp indicating when error 3 1587 occurred. Example time stamps include the actual time the error 1588 occurred (in seconds since Jan. 1, 1970), and the total engine 1589 page count. The device POS documents the meaning of the time 1590 stamp. 1591 Additional information: 1592 See ERROR1-TIME-STAMP." 1593::= { error3 1 } 1594 1595 1596error3-code OBJECT-TYPE 1597 SYNTAX INTEGER 1598 ACCESS read-only 1599 STATUS optional 1600 DESCRIPTION 1601 "Contains a device specific error code. Each device POS should 1602 list what errors are logged to the error log and the meaning of 1603 each supported error code value. 1604 Additional information: 1605 See ERROR1-CODE." 1606::= { error3 2 } 1607 1608 1609error4-time-stamp OBJECT-TYPE 1610 SYNTAX INTEGER 1611 ACCESS read-only 1612 STATUS optional 1613 DESCRIPTION 1614 "Contains some sort of time stamp indicating when error 4 1615 occurred. Example time stamps include the actual time the error 1616 occurred (in seconds since Jan. 1, 1970), and the total engine 1617 page count. The device POS documents the meaning of the time 1618 stamp. 1619 Additional information: 1620 See ERROR1-TIME-STAMP." 1621::= { error4 1 } 1622 1623 1624error4-code OBJECT-TYPE 1625 SYNTAX INTEGER 1626 ACCESS read-only 1627 STATUS optional 1628 DESCRIPTION 1629 "Contains a device specific error code. Each device POS should 1630 list what errors are logged to the error log and the meaning of 1631 each supported error code value. 1632 Additional information: 1633 See ERROR1-CODE." 1634::= { error4 2 } 1635 1636 1637error5-time-stamp OBJECT-TYPE 1638 SYNTAX INTEGER 1639 ACCESS read-only 1640 STATUS optional 1641 DESCRIPTION 1642 "Contains some sort of time stamp indicating when error 5 1643 occurred. Example time stamps include the actual time the error 1644 occurred (in seconds since Jan. 1, 1970), and the total engine 1645 page count. The device POS documents the meaning of the time 1646 stamp. 1647 Additional information: 1648 See ERROR1-TIME-STAMP." 1649::= { error5 1 } 1650 1651 1652error5-code OBJECT-TYPE 1653 SYNTAX INTEGER 1654 ACCESS read-only 1655 STATUS optional 1656 DESCRIPTION 1657 "Contains a device specific error code. Each device POS should 1658 list what errors are logged to the error log and the meaning of 1659 each supported error code value. 1660 Additional information: 1661 See ERROR1-CODE." 1662::= { error5 2 } 1663 1664 1665error6-time-stamp OBJECT-TYPE 1666 SYNTAX INTEGER 1667 ACCESS read-only 1668 STATUS optional 1669 DESCRIPTION 1670 "Contains some sort of time stamp indicating when error 6 1671 occurred. Example time stamps include the actual time the error 1672 occurred (in seconds since Jan. 1, 1970), and the total engine 1673 page count. The device POS documents the meaning of the time 1674 stamp. 1675 Additional information: 1676 See ERROR1-TIME-STAMP." 1677::= { error6 1 } 1678 1679 1680error6-code OBJECT-TYPE 1681 SYNTAX INTEGER 1682 ACCESS read-only 1683 STATUS optional 1684 DESCRIPTION 1685 "Contains a device specific error code. Each device POS should 1686 list what errors are logged to the error log and the meaning of 1687 each supported error code value. 1688 Additional information: 1689 See ERROR1-CODE." 1690::= { error6 2 } 1691 1692 1693error7-time-stamp OBJECT-TYPE 1694 SYNTAX INTEGER 1695 ACCESS read-only 1696 STATUS optional 1697 DESCRIPTION 1698 "Contains some sort of time stamp indicating when error 7 1699 occurred. Example time stamps include the actual time the error 1700 occurred (in seconds since Jan. 1, 1970), and the total engine 1701 page count. The device POS documents the meaning of the time 1702 stamp. 1703 Additional information: 1704 See ERROR1-TIME-STAMP." 1705::= { error7 1 } 1706 1707 1708error7-code OBJECT-TYPE 1709 SYNTAX INTEGER 1710 ACCESS read-only 1711 STATUS optional 1712 DESCRIPTION 1713 "Contains a device specific error code. Each device POS should 1714 list what errors are logged to the error log and the meaning of 1715 each supported error code value. 1716 Additional information: 1717 See ERROR1-CODE." 1718::= { error7 2 } 1719 1720 1721error8-time-stamp OBJECT-TYPE 1722 SYNTAX INTEGER 1723 ACCESS read-only 1724 STATUS optional 1725 DESCRIPTION 1726 "Contains some sort of time stamp indicating when error 8 1727 occurred. Example time stamps include the actual time the error 1728 occurred (in seconds since Jan. 1, 1970), and the total engine 1729 page count. The device POS documents the meaning of the time 1730 stamp. 1731 Additional information: 1732 See ERROR1-TIME-STAMP." 1733::= { error8 1 } 1734 1735 1736error8-code OBJECT-TYPE 1737 SYNTAX INTEGER 1738 ACCESS read-only 1739 STATUS optional 1740 DESCRIPTION 1741 "Contains a device specific error code. Each device POS should 1742 list what errors are logged to the error log and the meaning of 1743 each supported error code value. 1744 Additional information: 1745 See ERROR1-CODE." 1746::= { error8 2 } 1747 1748 1749error9-time-stamp OBJECT-TYPE 1750 SYNTAX INTEGER 1751 ACCESS read-only 1752 STATUS optional 1753 DESCRIPTION 1754 "Contains some sort of time stamp indicating when error 9 1755 occurred. Example time stamps include the actual time the error 1756 occurred (in seconds since Jan. 1, 1970), and the total engine 1757 page count. The device POS documents the meaning of the time 1758 stamp. 1759 Additional information: 1760 See ERROR1-TIME-STAMP." 1761::= { error9 1 } 1762 1763 1764error9-code OBJECT-TYPE 1765 SYNTAX INTEGER 1766 ACCESS read-only 1767 STATUS optional 1768 DESCRIPTION 1769 "Contains a device specific error code. Each device POS should 1770 list what errors are logged to the error log and the meaning of 1771 each supported error code value. 1772 Additional information: 1773 See ERROR1-CODE." 1774::= { error9 2 } 1775 1776 1777error10-time-stamp OBJECT-TYPE 1778 SYNTAX INTEGER 1779 ACCESS read-only 1780 STATUS optional 1781 DESCRIPTION 1782 "Contains some sort of time stamp indicating when error 10 1783 occurred. Example time stamps include the actual time the error 1784 occurred (in seconds since Jan. 1, 1970), and the total engine 1785 page count. The device POS documents the meaning of the time 1786 stamp. 1787 Additional information: 1788 See ERROR1-TIME-STAMP." 1789::= { error10 1 } 1790 1791 1792error10-code OBJECT-TYPE 1793 SYNTAX INTEGER 1794 ACCESS read-only 1795 STATUS optional 1796 DESCRIPTION 1797 "Contains a device specific error code. Each device POS should 1798 list what errors are logged to the error log and the meaning of 1799 each supported error code value. 1800 Additional information: 1801 See ERROR1-CODE." 1802::= { error10 2 } 1803 1804 1805error11-time-stamp OBJECT-TYPE 1806 SYNTAX INTEGER 1807 ACCESS read-only 1808 STATUS optional 1809 DESCRIPTION 1810 "Contains some sort of time stamp indicating when error 11 1811 occurred. Example time stamps include the actual time the error 1812 occurred (in seconds since Jan. 1, 1970), and the total engine 1813 page count. The device POS documents the meaning of the time 1814 stamp. 1815 Additional information: 1816 See ERROR1-TIME-STAMP." 1817::= { error11 1 } 1818 1819 1820error11-code OBJECT-TYPE 1821 SYNTAX INTEGER 1822 ACCESS read-only 1823 STATUS optional 1824 DESCRIPTION 1825 "Contains a device specific error code. Each device POS should 1826 list what errors are logged to the error log and the meaning of 1827 each supported error code value. 1828 Additional information: 1829 See ERROR1-CODE." 1830::= { error11 2 } 1831 1832 1833error12-time-stamp OBJECT-TYPE 1834 SYNTAX INTEGER 1835 ACCESS read-only 1836 STATUS optional 1837 DESCRIPTION 1838 "Contains some sort of time stamp indicating when error 12 1839 occurred. Example time stamps include the actual time the error 1840 occurred (in seconds since Jan. 1, 1970), and the total engine 1841 page count. The device POS documents the meaning of the time 1842 stamp. 1843 Additional information: 1844 See ERROR1-TIME-STAMP." 1845::= { error12 1 } 1846 1847 1848error12-code OBJECT-TYPE 1849 SYNTAX INTEGER 1850 ACCESS read-only 1851 STATUS optional 1852 DESCRIPTION 1853 "Contains a device specific error code. Each device POS should 1854 list what errors are logged to the error log and the meaning of 1855 each supported error code value. 1856 Additional information: 1857 See ERROR1-CODE." 1858::= { error12 2 } 1859 1860 1861error13-time-stamp OBJECT-TYPE 1862 SYNTAX INTEGER 1863 ACCESS read-only 1864 STATUS optional 1865 DESCRIPTION 1866 "Contains some sort of time stamp indicating when error 13 1867 occurred. Example time stamps include the actual time the error 1868 occurred (in seconds since Jan. 1, 1970), and the total engine 1869 page count. The device POS documents the meaning of the time 1870 stamp. 1871 Additional information: 1872 See ERROR1-TIME-STAMP." 1873::= { error13 1 } 1874 1875 1876error13-code OBJECT-TYPE 1877 SYNTAX INTEGER 1878 ACCESS read-only 1879 STATUS optional 1880 DESCRIPTION 1881 "Contains a device specific error code. Each device POS should 1882 list what errors are logged to the error log and the meaning of 1883 each supported error code value. 1884 Additional information: 1885 See ERROR1-CODE." 1886::= { error13 2 } 1887 1888 1889error14-time-stamp OBJECT-TYPE 1890 SYNTAX INTEGER 1891 ACCESS read-only 1892 STATUS optional 1893 DESCRIPTION 1894 "Contains some sort of time stamp indicating when error 14 1895 occurred. Example time stamps include the actual time the error 1896 occurred (in seconds since Jan. 1, 1970), and the total engine 1897 page count. The device POS documents the meaning of the time 1898 stamp. 1899 Additional information: 1900 See ERROR1-TIME-STAMP." 1901::= { error14 1 } 1902 1903 1904error14-code OBJECT-TYPE 1905 SYNTAX INTEGER 1906 ACCESS read-only 1907 STATUS optional 1908 DESCRIPTION 1909 "Contains a device specific error code. Each device POS should 1910 list what errors are logged to the error log and the meaning of 1911 each supported error code value. 1912 Additional information: 1913 See ERROR1-CODE." 1914::= { error14 2 } 1915 1916 1917error15-time-stamp OBJECT-TYPE 1918 SYNTAX INTEGER 1919 ACCESS read-only 1920 STATUS optional 1921 DESCRIPTION 1922 "Contains some sort of time stamp indicating when error 15 1923 occurred. Example time stamps include the actual time the error 1924 occurred (in seconds since Jan. 1, 1970), and the total engine 1925 page count. The device POS documents the meaning of the time 1926 stamp. 1927 Additional information: 1928 See ERROR1-TIME-STAMP." 1929::= { error15 1 } 1930 1931 1932error15-code OBJECT-TYPE 1933 SYNTAX INTEGER 1934 ACCESS read-only 1935 STATUS optional 1936 DESCRIPTION 1937 "Contains a device specific error code. Each device POS should 1938 list what errors are logged to the error log and the meaning of 1939 each supported error code value. 1940 Additional information: 1941 See ERROR1-CODE." 1942::= { error15 2 } 1943 1944 1945error16-time-stamp OBJECT-TYPE 1946 SYNTAX INTEGER 1947 ACCESS read-only 1948 STATUS optional 1949 DESCRIPTION 1950 "Contains some sort of time stamp indicating when error 16 1951 occurred. Example time stamps include the actual time the error 1952 occurred (in seconds since Jan. 1, 1970), and the total engine 1953 page count. The device POS documents the meaning of the time 1954 stamp. 1955 Additional information: 1956 See ERROR1-TIME-STAMP." 1957::= { error16 1 } 1958 1959 1960error16-code OBJECT-TYPE 1961 SYNTAX INTEGER 1962 ACCESS read-only 1963 STATUS optional 1964 DESCRIPTION 1965 "Contains a device specific error code. Each device POS should 1966 list what errors are logged to the error log and the meaning of 1967 each supported error code value. 1968 Additional information: 1969 See ERROR1-CODE." 1970::= { error16 2 } 1971 1972 1973error17-time-stamp OBJECT-TYPE 1974 SYNTAX INTEGER 1975 ACCESS read-only 1976 STATUS optional 1977 DESCRIPTION 1978 "Contains some sort of time stamp indicating when error 17 1979 occurred. Example time stamps include the actual time the error 1980 occurred (in seconds since Jan. 1, 1970), and the total engine 1981 page count. The device POS documents the meaning of the time 1982 stamp. 1983 Additional information: 1984 See ERROR1-TIME-STAMP." 1985::= { error17 1 } 1986 1987 1988error17-code OBJECT-TYPE 1989 SYNTAX INTEGER 1990 ACCESS read-only 1991 STATUS optional 1992 DESCRIPTION 1993 "Contains a device specific error code. Each device POS should 1994 list what errors are logged to the error log and the meaning of 1995 each supported error code value. 1996 Additional information: 1997 See ERROR1-CODE." 1998::= { error17 2 } 1999 2000 2001error18-time-stamp OBJECT-TYPE 2002 SYNTAX INTEGER 2003 ACCESS read-only 2004 STATUS optional 2005 DESCRIPTION 2006 "Contains some sort of time stamp indicating when error 18 2007 occurred. Example time stamps include the actual time the error 2008 occurred (in seconds since Jan. 1, 1970), and the total engine 2009 page count. The device POS documents the meaning of the time 2010 stamp. 2011 Additional information: 2012 See ERROR1-TIME-STAMP." 2013::= { error18 1 } 2014 2015 2016error18-code OBJECT-TYPE 2017 SYNTAX INTEGER 2018 ACCESS read-only 2019 STATUS optional 2020 DESCRIPTION 2021 "Contains a device specific error code. Each device POS should 2022 list what errors are logged to the error log and the meaning of 2023 each supported error code value. 2024 Additional information: 2025 See ERROR1-CODE." 2026::= { error18 2 } 2027 2028 2029error19-time-stamp OBJECT-TYPE 2030 SYNTAX INTEGER 2031 ACCESS read-only 2032 STATUS optional 2033 DESCRIPTION 2034 "Contains some sort of time stamp indicating when error 19 2035 occurred. Example time stamps include the actual time the error 2036 occurred (in seconds since Jan. 1, 1970), and the total engine 2037 page count. The device POS documents the meaning of the time 2038 stamp. 2039 Additional information: 2040 See ERROR1-TIME-STAMP." 2041::= { error19 1 } 2042 2043 2044error19-code OBJECT-TYPE 2045 SYNTAX INTEGER 2046 ACCESS read-only 2047 STATUS optional 2048 DESCRIPTION 2049 "Contains a device specific error code. Each device POS should 2050 list what errors are logged to the error log and the meaning of 2051 each supported error code value. 2052 Additional information: 2053 See ERROR1-CODE." 2054::= { error19 2 } 2055 2056 2057error20-time-stamp OBJECT-TYPE 2058 SYNTAX INTEGER 2059 ACCESS read-only 2060 STATUS optional 2061 DESCRIPTION 2062 "Contains some sort of time stamp indicating when error 20 2063 occurred. Example time stamps include the actual time the error 2064 occurred (in seconds since Jan. 1, 1970), and the total engine 2065 page count. The device POS documents the meaning of the time 2066 stamp. 2067 Additional information: 2068 See ERROR1-TIME-STAMP." 2069::= { error20 1 } 2070 2071 2072error20-code OBJECT-TYPE 2073 SYNTAX INTEGER 2074 ACCESS read-only 2075 STATUS optional 2076 DESCRIPTION 2077 "Contains a device specific error code. Each device POS should 2078 list what errors are logged to the error log and the meaning of 2079 each supported error code value. 2080 Additional information: 2081 See ERROR1-CODE." 2082::= { error20 2 } 2083 2084 2085error21-time-stamp OBJECT-TYPE 2086 SYNTAX INTEGER 2087 ACCESS read-only 2088 STATUS optional 2089 DESCRIPTION 2090 "Contains some sort of time stamp indicating when error 21 2091 occurred. Example time stamps include the actual time the error 2092 occurred (in seconds since Jan. 1, 1970), and the total engine 2093 page count. The device POS documents the meaning of the time 2094 stamp. 2095 Additional information: 2096 See ERROR1-TIME-STAMP." 2097::= { error21 1 } 2098 2099 2100error21-code OBJECT-TYPE 2101 SYNTAX INTEGER 2102 ACCESS read-only 2103 STATUS optional 2104 DESCRIPTION 2105 "Contains a device specific error code. Each device POS should 2106 list what errors are logged to the error log and the meaning of 2107 each supported error code value. 2108 Additional information: 2109 See ERROR1-CODE." 2110::= { error21 2 } 2111 2112 2113error22-time-stamp OBJECT-TYPE 2114 SYNTAX INTEGER 2115 ACCESS read-only 2116 STATUS optional 2117 DESCRIPTION 2118 "Contains some sort of time stamp indicating when error 22 2119 occurred. Example time stamps include the actual time the error 2120 occurred (in seconds since Jan. 1, 1970), and the total engine 2121 page count. The device POS documents the meaning of the time 2122 stamp. 2123 Additional information: 2124 See ERROR1-TIME-STAMP." 2125::= { error22 1 } 2126 2127 2128error22-code OBJECT-TYPE 2129 SYNTAX INTEGER 2130 ACCESS read-only 2131 STATUS optional 2132 DESCRIPTION 2133 "Contains a device specific error code. Each device POS should 2134 list what errors are logged to the error log and the meaning of 2135 each supported error code value. 2136 Additional information: 2137 See ERROR1-CODE." 2138::= { error22 2 } 2139 2140 2141error23-time-stamp OBJECT-TYPE 2142 SYNTAX INTEGER 2143 ACCESS read-only 2144 STATUS optional 2145 DESCRIPTION 2146 "Contains some sort of time stamp indicating when error 23 2147 occurred. Example time stamps include the actual time the error 2148 occurred (in seconds since Jan. 1, 1970), and the total engine 2149 page count. The device POS documents the meaning of the time 2150 stamp. 2151 Additional information: 2152 See ERROR1-TIME-STAMP." 2153::= { error23 1 } 2154 2155 2156error23-code OBJECT-TYPE 2157 SYNTAX INTEGER 2158 ACCESS read-only 2159 STATUS optional 2160 DESCRIPTION 2161 "Contains a device specific error code. Each device POS should 2162 list what errors are logged to the error log and the meaning of 2163 each supported error code value. 2164 Additional information: 2165 See ERROR1-CODE." 2166::= { error23 2 } 2167 2168 2169error24-time-stamp OBJECT-TYPE 2170 SYNTAX INTEGER 2171 ACCESS read-only 2172 STATUS optional 2173 DESCRIPTION 2174 "Contains some sort of time stamp indicating when error 24 2175 occurred. Example time stamps include the actual time the error 2176 occurred (in seconds since Jan. 1, 1970), and the total engine 2177 page count. The device POS documents the meaning of the time 2178 stamp. 2179 Additional information: 2180 See ERROR1-TIME-STAMP." 2181::= { error24 1 } 2182 2183 2184error24-code OBJECT-TYPE 2185 SYNTAX INTEGER 2186 ACCESS read-only 2187 STATUS optional 2188 DESCRIPTION 2189 "Contains a device specific error code. Each device POS should 2190 list what errors are logged to the error log and the meaning of 2191 each supported error code value. 2192 Additional information: 2193 See ERROR1-CODE." 2194::= { error24 2 } 2195 2196 2197error25-time-stamp OBJECT-TYPE 2198 SYNTAX INTEGER 2199 ACCESS read-only 2200 STATUS optional 2201 DESCRIPTION 2202 "Contains some sort of time stamp indicating when error 25 2203 occurred. Example time stamps include the actual time the error 2204 occurred (in seconds since Jan. 1, 1970), and the total engine 2205 page count. The device POS documents the meaning of the time 2206 stamp. 2207 Additional information: 2208 See ERROR1-TIME-STAMP." 2209::= { error25 1 } 2210 2211 2212error25-code OBJECT-TYPE 2213 SYNTAX INTEGER 2214 ACCESS read-only 2215 STATUS optional 2216 DESCRIPTION 2217 "Contains a device specific error code. Each device POS should 2218 list what errors are logged to the error log and the meaning of 2219 each supported error code value. 2220 Additional information: 2221 See ERROR1-CODE." 2222::= { error25 2 } 2223 2224 2225error26-time-stamp OBJECT-TYPE 2226 SYNTAX INTEGER 2227 ACCESS read-only 2228 STATUS optional 2229 DESCRIPTION 2230 "Contains some sort of time stamp indicating when error 26 2231 occurred. Example time stamps include the actual time the error 2232 occurred (in seconds since Jan. 1, 1970), and the total engine 2233 page count. The device POS documents the meaning of the time 2234 stamp. 2235 Additional information: 2236 See ERROR1-TIME-STAMP." 2237::= { error26 1 } 2238 2239 2240error26-code OBJECT-TYPE 2241 SYNTAX INTEGER 2242 ACCESS read-only 2243 STATUS optional 2244 DESCRIPTION 2245 "Contains a device specific error code. Each device POS should 2246 list what errors are logged to the error log and the meaning of 2247 each supported error code value. 2248 Additional information: 2249 See ERROR1-CODE." 2250::= { error26 2 } 2251 2252 2253error27-time-stamp OBJECT-TYPE 2254 SYNTAX INTEGER 2255 ACCESS read-only 2256 STATUS optional 2257 DESCRIPTION 2258 "Contains some sort of time stamp indicating when error 27 2259 occurred. Example time stamps include the actual time the error 2260 occurred (in seconds since Jan. 1, 1970), and the total engine 2261 page count. The device POS documents the meaning of the time 2262 stamp. 2263 Additional information: 2264 See ERROR1-TIME-STAMP." 2265::= { error27 1 } 2266 2267 2268error27-code OBJECT-TYPE 2269 SYNTAX INTEGER 2270 ACCESS read-only 2271 STATUS optional 2272 DESCRIPTION 2273 "Contains a device specific error code. Each device POS should 2274 list what errors are logged to the error log and the meaning of 2275 each supported error code value. 2276 Additional information: 2277 See ERROR1-CODE." 2278::= { error27 2 } 2279 2280 2281error28-time-stamp OBJECT-TYPE 2282 SYNTAX INTEGER 2283 ACCESS read-only 2284 STATUS optional 2285 DESCRIPTION 2286 "Contains some sort of time stamp indicating when error 28 2287 occurred. Example time stamps include the actual time the error 2288 occurred (in seconds since Jan. 1, 1970), and the total engine 2289 page count. The device POS documents the meaning of the time 2290 stamp. 2291 Additional information: 2292 See ERROR1-TIME-STAMP." 2293::= { error28 1 } 2294 2295 2296error28-code OBJECT-TYPE 2297 SYNTAX INTEGER 2298 ACCESS read-only 2299 STATUS optional 2300 DESCRIPTION 2301 "Contains a device specific error code. Each device POS should 2302 list what errors are logged to the error log and the meaning of 2303 each supported error code value. 2304 Additional information: 2305 See ERROR1-CODE." 2306::= { error28 2 } 2307 2308 2309error29-time-stamp OBJECT-TYPE 2310 SYNTAX INTEGER 2311 ACCESS read-only 2312 STATUS optional 2313 DESCRIPTION 2314 "Contains some sort of time stamp indicating when error 29 2315 occurred. Example time stamps include the actual time the error 2316 occurred (in seconds since Jan. 1, 1970), and the total engine 2317 page count. The device POS documents the meaning of the time 2318 stamp. 2319 Additional information: 2320 See ERROR1-TIME-STAMP." 2321::= { error29 1 } 2322 2323 2324error29-code OBJECT-TYPE 2325 SYNTAX INTEGER 2326 ACCESS read-only 2327 STATUS optional 2328 DESCRIPTION 2329 "Contains a device specific error code. Each device POS should 2330 list what errors are logged to the error log and the meaning of 2331 each supported error code value. 2332 Additional information: 2333 See ERROR1-CODE." 2334::= { error29 2 } 2335 2336 2337error30-time-stamp OBJECT-TYPE 2338 SYNTAX INTEGER 2339 ACCESS read-only 2340 STATUS optional 2341 DESCRIPTION 2342 "Contains some sort of time stamp indicating when error 30 2343 occurred. Example time stamps include the actual time the error 2344 occurred (in seconds since Jan. 1, 1970), and the total engine 2345 page count. The device POS documents the meaning of the time 2346 stamp. 2347 Additional information: 2348 See ERROR1-TIME-STAMP." 2349::= { error30 1 } 2350 2351 2352error30-code OBJECT-TYPE 2353 SYNTAX INTEGER 2354 ACCESS read-only 2355 STATUS optional 2356 DESCRIPTION 2357 "Contains a device specific error code. Each device POS should 2358 list what errors are logged to the error log and the meaning of 2359 each supported error code value. 2360 Additional information: 2361 See ERROR1-CODE." 2362::= { error30 2 } 2363 2364 2365error31-time-stamp OBJECT-TYPE 2366 SYNTAX INTEGER 2367 ACCESS read-only 2368 STATUS optional 2369 DESCRIPTION 2370 "Contains some sort of time stamp indicating when error 31 2371 occurred. Example time stamps include the actual time the error 2372 occurred (in seconds since Jan. 1, 1970), and the total engine 2373 page count. The device POS documents the meaning of the time 2374 stamp. 2375 Additional information: 2376 See ERROR1-TIME-STAMP." 2377::= { error31 1 } 2378 2379 2380error31-code OBJECT-TYPE 2381 SYNTAX INTEGER 2382 ACCESS read-only 2383 STATUS optional 2384 DESCRIPTION 2385 "Contains a device specific error code. Each device POS should 2386 list what errors are logged to the error log and the meaning of 2387 each supported error code value. 2388 Additional information: 2389 See ERROR1-CODE." 2390::= { error31 2 } 2391 2392 2393error32-time-stamp OBJECT-TYPE 2394 SYNTAX INTEGER 2395 ACCESS read-only 2396 STATUS optional 2397 DESCRIPTION 2398 "Contains some sort of time stamp indicating when error 32 2399 occurred. Example time stamps include the actual time the error 2400 occurred (in seconds since Jan. 1, 1970), and the total engine 2401 page count. The device POS documents the meaning of the time 2402 stamp. 2403 Additional information: 2404 See ERROR1-TIME-STAMP." 2405::= { error32 1 } 2406 2407 2408error32-code OBJECT-TYPE 2409 SYNTAX INTEGER 2410 ACCESS read-only 2411 STATUS optional 2412 DESCRIPTION 2413 "Contains a device specific error code. Each device POS should 2414 list what errors are logged to the error log and the meaning of 2415 each supported error code value. 2416 Additional information: 2417 See ERROR1-CODE." 2418::= { error32 2 } 2419 2420 2421error33-time-stamp OBJECT-TYPE 2422 SYNTAX INTEGER 2423 ACCESS read-only 2424 STATUS optional 2425 DESCRIPTION 2426 "Contains some sort of time stamp indicating when error 33 2427 occurred. Example time stamps include the actual time the error 2428 occurred (in seconds since Jan. 1, 1970), and the total engine 2429 page count. The device POS documents the meaning of the time 2430 stamp. 2431 Additional information: 2432 See ERROR1-TIME-STAMP." 2433::= { error33 1 } 2434 2435 2436error33-code OBJECT-TYPE 2437 SYNTAX INTEGER 2438 ACCESS read-only 2439 STATUS optional 2440 DESCRIPTION 2441 "Contains a device specific error code. Each device POS should 2442 list what errors are logged to the error log and the meaning of 2443 each supported error code value. 2444 Additional information: 2445 See ERROR1-CODE." 2446::= { error33 2 } 2447 2448 2449error34-time-stamp OBJECT-TYPE 2450 SYNTAX INTEGER 2451 ACCESS read-only 2452 STATUS optional 2453 DESCRIPTION 2454 "Contains some sort of time stamp indicating when error 34 2455 occurred. Example time stamps include the actual time the error 2456 occurred (in seconds since Jan. 1, 1970), and the total engine 2457 page count. The device POS documents the meaning of the time 2458 stamp. 2459 Additional information: 2460 See ERROR1-TIME-STAMP." 2461::= { error34 1 } 2462 2463 2464error34-code OBJECT-TYPE 2465 SYNTAX INTEGER 2466 ACCESS read-only 2467 STATUS optional 2468 DESCRIPTION 2469 "Contains a device specific error code. Each device POS should 2470 list what errors are logged to the error log and the meaning of 2471 each supported error code value. 2472 Additional information: 2473 See ERROR1-CODE." 2474::= { error34 2 } 2475 2476 2477error35-time-stamp OBJECT-TYPE 2478 SYNTAX INTEGER 2479 ACCESS read-only 2480 STATUS optional 2481 DESCRIPTION 2482 "Contains some sort of time stamp indicating when error 35 2483 occurred. Example time stamps include the actual time the error 2484 occurred (in seconds since Jan. 1, 1970), and the total engine 2485 page count. The device POS documents the meaning of the time 2486 stamp. 2487 Additional information: 2488 See ERROR1-TIME-STAMP." 2489::= { error35 1 } 2490 2491 2492error35-code OBJECT-TYPE 2493 SYNTAX INTEGER 2494 ACCESS read-only 2495 STATUS optional 2496 DESCRIPTION 2497 "Contains a device specific error code. Each device POS should 2498 list what errors are logged to the error log and the meaning of 2499 each supported error code value. 2500 Additional information: 2501 See ERROR1-CODE." 2502::= { error35 2 } 2503 2504 2505error36-time-stamp OBJECT-TYPE 2506 SYNTAX INTEGER 2507 ACCESS read-only 2508 STATUS optional 2509 DESCRIPTION 2510 "Contains some sort of time stamp indicating when error 36 2511 occurred. Example time stamps include the actual time the error 2512 occurred (in seconds since Jan. 1, 1970), and the total engine 2513 page count. The device POS documents the meaning of the time 2514 stamp. 2515 Additional information: 2516 See ERROR1-TIME-STAMP." 2517::= { error36 1 } 2518 2519 2520error36-code OBJECT-TYPE 2521 SYNTAX INTEGER 2522 ACCESS read-only 2523 STATUS optional 2524 DESCRIPTION 2525 "Contains a device specific error code. Each device POS should 2526 list what errors are logged to the error log and the meaning of 2527 each supported error code value. 2528 Additional information: 2529 See ERROR1-CODE." 2530::= { error36 2 } 2531 2532 2533error37-time-stamp OBJECT-TYPE 2534 SYNTAX INTEGER 2535 ACCESS read-only 2536 STATUS optional 2537 DESCRIPTION 2538 "Contains some sort of time stamp indicating when error 37 2539 occurred. Example time stamps include the actual time the error 2540 occurred (in seconds since Jan. 1, 1970), and the total engine 2541 page count. The device POS documents the meaning of the time 2542 stamp. 2543 Additional information: 2544 See ERROR1-TIME-STAMP." 2545::= { error37 1 } 2546 2547 2548error37-code OBJECT-TYPE 2549 SYNTAX INTEGER 2550 ACCESS read-only 2551 STATUS optional 2552 DESCRIPTION 2553 "Contains a device specific error code. Each device POS should 2554 list what errors are logged to the error log and the meaning of 2555 each supported error code value. 2556 Additional information: 2557 See ERROR1-CODE." 2558::= { error37 2 } 2559 2560 2561error38-time-stamp OBJECT-TYPE 2562 SYNTAX INTEGER 2563 ACCESS read-only 2564 STATUS optional 2565 DESCRIPTION 2566 "Contains some sort of time stamp indicating when error 38 2567 occurred. Example time stamps include the actual time the error 2568 occurred (in seconds since Jan. 1, 1970), and the total engine 2569 page count. The device POS documents the meaning of the time 2570 stamp. 2571 Additional information: 2572 See ERROR1-TIME-STAMP." 2573::= { error38 1 } 2574 2575 2576error38-code OBJECT-TYPE 2577 SYNTAX INTEGER 2578 ACCESS read-only 2579 STATUS optional 2580 DESCRIPTION 2581 "Contains a device specific error code. Each device POS should 2582 list what errors are logged to the error log and the meaning of 2583 each supported error code value. 2584 Additional information: 2585 See ERROR1-CODE." 2586::= { error38 2 } 2587 2588 2589error39-time-stamp OBJECT-TYPE 2590 SYNTAX INTEGER 2591 ACCESS read-only 2592 STATUS optional 2593 DESCRIPTION 2594 "Contains some sort of time stamp indicating when error 39 2595 occurred. Example time stamps include the actual time the error 2596 occurred (in seconds since Jan. 1, 1970), and the total engine 2597 page count. The device POS documents the meaning of the time 2598 stamp. 2599 Additional information: 2600 See ERROR1-TIME-STAMP." 2601::= { error39 1 } 2602 2603 2604error39-code OBJECT-TYPE 2605 SYNTAX INTEGER 2606 ACCESS read-only 2607 STATUS optional 2608 DESCRIPTION 2609 "Contains a device specific error code. Each device POS should 2610 list what errors are logged to the error log and the meaning of 2611 each supported error code value. 2612 Additional information: 2613 See ERROR1-CODE." 2614::= { error39 2 } 2615 2616 2617error40-time-stamp OBJECT-TYPE 2618 SYNTAX INTEGER 2619 ACCESS read-only 2620 STATUS optional 2621 DESCRIPTION 2622 "Contains some sort of time stamp indicating when error 40 2623 occurred. Example time stamps include the actual time the error 2624 occurred (in seconds since Jan. 1, 1970), and the total engine 2625 page count. The device POS documents the meaning of the time 2626 stamp. 2627 Additional information: 2628 See ERROR1-TIME-STAMP." 2629::= { error40 1 } 2630 2631 2632error40-code OBJECT-TYPE 2633 SYNTAX INTEGER 2634 ACCESS read-only 2635 STATUS optional 2636 DESCRIPTION 2637 "Contains a device specific error code. Each device POS should 2638 list what errors are logged to the error log and the meaning of 2639 each supported error code value. 2640 Additional information: 2641 See ERROR1-CODE." 2642::= { error40 2 } 2643 2644 2645error41-time-stamp OBJECT-TYPE 2646 SYNTAX INTEGER 2647 ACCESS read-only 2648 STATUS optional 2649 DESCRIPTION 2650 "Contains some sort of time stamp indicating when error 41 2651 occurred. Example time stamps include the actual time the error 2652 occurred (in seconds since Jan. 1, 1970), and the total engine 2653 page count. The device POS documents the meaning of the time 2654 stamp. 2655 Additional information: 2656 See ERROR1-TIME-STAMP." 2657::= { error41 1 } 2658 2659 2660error41-code OBJECT-TYPE 2661 SYNTAX INTEGER 2662 ACCESS read-only 2663 STATUS optional 2664 DESCRIPTION 2665 "Contains a device specific error code. Each device POS should 2666 list what errors are logged to the error log and the meaning of 2667 each supported error code value. 2668 Additional information: 2669 See ERROR1-CODE." 2670::= { error41 2 } 2671 2672 2673error42-time-stamp OBJECT-TYPE 2674 SYNTAX INTEGER 2675 ACCESS read-only 2676 STATUS optional 2677 DESCRIPTION 2678 "Contains some sort of time stamp indicating when error 42 2679 occurred. Example time stamps include the actual time the error 2680 occurred (in seconds since Jan. 1, 1970), and the total engine 2681 page count. The device POS documents the meaning of the time 2682 stamp. 2683 Additional information: 2684 See ERROR1-TIME-STAMP." 2685::= { error42 1 } 2686 2687 2688error42-code OBJECT-TYPE 2689 SYNTAX INTEGER 2690 ACCESS read-only 2691 STATUS optional 2692 DESCRIPTION 2693 "Contains a device specific error code. Each device POS should 2694 list what errors are logged to the error log and the meaning of 2695 each supported error code value. 2696 Additional information: 2697 See ERROR1-CODE." 2698::= { error42 2 } 2699 2700 2701error43-time-stamp OBJECT-TYPE 2702 SYNTAX INTEGER 2703 ACCESS read-only 2704 STATUS optional 2705 DESCRIPTION 2706 "Contains some sort of time stamp indicating when error 43 2707 occurred. Example time stamps include the actual time the error 2708 occurred (in seconds since Jan. 1, 1970), and the total engine 2709 page count. The device POS documents the meaning of the time 2710 stamp. 2711 Additional information: 2712 See ERROR1-TIME-STAMP." 2713::= { error43 1 } 2714 2715 2716error43-code OBJECT-TYPE 2717 SYNTAX INTEGER 2718 ACCESS read-only 2719 STATUS optional 2720 DESCRIPTION 2721 "Contains a device specific error code. Each device POS should 2722 list what errors are logged to the error log and the meaning of 2723 each supported error code value. 2724 Additional information: 2725 See ERROR1-CODE." 2726::= { error43 2 } 2727 2728 2729error44-time-stamp OBJECT-TYPE 2730 SYNTAX INTEGER 2731 ACCESS read-only 2732 STATUS optional 2733 DESCRIPTION 2734 "Contains some sort of time stamp indicating when error 44 2735 occurred. Example time stamps include the actual time the error 2736 occurred (in seconds since Jan. 1, 1970), and the total engine 2737 page count. The device POS documents the meaning of the time 2738 stamp. 2739 Additional information: 2740 See ERROR1-TIME-STAMP." 2741::= { error44 1 } 2742 2743 2744error44-code OBJECT-TYPE 2745 SYNTAX INTEGER 2746 ACCESS read-only 2747 STATUS optional 2748 DESCRIPTION 2749 "Contains a device specific error code. Each device POS should 2750 list what errors are logged to the error log and the meaning of 2751 each supported error code value. 2752 Additional information: 2753 See ERROR1-CODE." 2754::= { error44 2 } 2755 2756 2757error45-time-stamp OBJECT-TYPE 2758 SYNTAX INTEGER 2759 ACCESS read-only 2760 STATUS optional 2761 DESCRIPTION 2762 "Contains some sort of time stamp indicating when error 45 2763 occurred. Example time stamps include the actual time the error 2764 occurred (in seconds since Jan. 1, 1970), and the total engine 2765 page count. The device POS documents the meaning of the time 2766 stamp. 2767 Additional information: 2768 See ERROR1-TIME-STAMP." 2769::= { error45 1 } 2770 2771 2772error45-code OBJECT-TYPE 2773 SYNTAX INTEGER 2774 ACCESS read-only 2775 STATUS optional 2776 DESCRIPTION 2777 "Contains a device specific error code. Each device POS should 2778 list what errors are logged to the error log and the meaning of 2779 each supported error code value. 2780 Additional information: 2781 See ERROR1-CODE." 2782::= { error45 2 } 2783 2784 2785error46-time-stamp OBJECT-TYPE 2786 SYNTAX INTEGER 2787 ACCESS read-only 2788 STATUS optional 2789 DESCRIPTION 2790 "Contains some sort of time stamp indicating when error 46 2791 occurred. Example time stamps include the actual time the error 2792 occurred (in seconds since Jan. 1, 1970), and the total engine 2793 page count. The device POS documents the meaning of the time 2794 stamp. 2795 Additional information: 2796 See ERROR1-TIME-STAMP." 2797::= { error46 1 } 2798 2799 2800error46-code OBJECT-TYPE 2801 SYNTAX INTEGER 2802 ACCESS read-only 2803 STATUS optional 2804 DESCRIPTION 2805 "Contains a device specific error code. Each device POS should 2806 list what errors are logged to the error log and the meaning of 2807 each supported error code value. 2808 Additional information: 2809 See ERROR1-CODE." 2810::= { error46 2 } 2811 2812 2813error47-time-stamp OBJECT-TYPE 2814 SYNTAX INTEGER 2815 ACCESS read-only 2816 STATUS optional 2817 DESCRIPTION 2818 "Contains some sort of time stamp indicating when error 47 2819 occurred. Example time stamps include the actual time the error 2820 occurred (in seconds since Jan. 1, 1970), and the total engine 2821 page count. The device POS documents the meaning of the time 2822 stamp. 2823 Additional information: 2824 See ERROR1-TIME-STAMP." 2825::= { error47 1 } 2826 2827 2828error47-code OBJECT-TYPE 2829 SYNTAX INTEGER 2830 ACCESS read-only 2831 STATUS optional 2832 DESCRIPTION 2833 "Contains a device specific error code. Each device POS should 2834 list what errors are logged to the error log and the meaning of 2835 each supported error code value. 2836 Additional information: 2837 See ERROR1-CODE." 2838::= { error47 2 } 2839 2840 2841error48-time-stamp OBJECT-TYPE 2842 SYNTAX INTEGER 2843 ACCESS read-only 2844 STATUS optional 2845 DESCRIPTION 2846 "Contains some sort of time stamp indicating when error 48 2847 occurred. Example time stamps include the actual time the error 2848 occurred (in seconds since Jan. 1, 1970), and the total engine 2849 page count. The device POS documents the meaning of the time 2850 stamp. 2851 Additional information: 2852 See ERROR1-TIME-STAMP." 2853::= { error48 1 } 2854 2855 2856error48-code OBJECT-TYPE 2857 SYNTAX INTEGER 2858 ACCESS read-only 2859 STATUS optional 2860 DESCRIPTION 2861 "Contains a device specific error code. Each device POS should 2862 list what errors are logged to the error log and the meaning of 2863 each supported error code value. 2864 Additional information: 2865 See ERROR1-CODE." 2866::= { error48 2 } 2867 2868 2869error49-time-stamp OBJECT-TYPE 2870 SYNTAX INTEGER 2871 ACCESS read-only 2872 STATUS optional 2873 DESCRIPTION 2874 "Contains some sort of time stamp indicating when error 49 2875 occurred. Example time stamps include the actual time the error 2876 occurred (in seconds since Jan. 1, 1970), and the total engine 2877 page count. The device POS documents the meaning of the time 2878 stamp. 2879 Additional information: 2880 See ERROR1-TIME-STAMP." 2881::= { error49 1 } 2882 2883 2884error49-code OBJECT-TYPE 2885 SYNTAX INTEGER 2886 ACCESS read-only 2887 STATUS optional 2888 DESCRIPTION 2889 "Contains a device specific error code. Each device POS should 2890 list what errors are logged to the error log and the meaning of 2891 each supported error code value. 2892 Additional information: 2893 See ERROR1-CODE." 2894::= { error49 2 } 2895 2896 2897error50-time-stamp OBJECT-TYPE 2898 SYNTAX INTEGER 2899 ACCESS read-only 2900 STATUS optional 2901 DESCRIPTION 2902 "Contains some sort of time stamp indicating when error 50 2903 occurred. Example time stamps include the actual time the error 2904 occurred (in seconds since Jan. 1, 1970), and the total engine 2905 page count. The device POS documents the meaning of the time 2906 stamp. 2907 Additional information: 2908 See ERROR1-TIME-STAMP." 2909::= { error50 1 } 2910 2911 2912error50-code OBJECT-TYPE 2913 SYNTAX INTEGER 2914 ACCESS read-only 2915 STATUS optional 2916 DESCRIPTION 2917 "Contains a device specific error code. Each device POS should 2918 list what errors are logged to the error log and the meaning of 2919 each supported error code value. 2920 Additional information: 2921 See ERROR1-CODE." 2922::= { error50 2 } 2923 2924 2925channelprinteralert OBJECT-TYPE 2926 SYNTAX OCTET STRING 2927 ACCESS read-only 2928 STATUS optional 2929 DESCRIPTION 2930 "Identifies the values of prtAlertIndex, prtAlertSeverityLevel, 2931 prtAlertGroup, prtAlertGroupIndex, prtAlertLocation, and 2932 prtAlertCode for the latest critical evnet in the 2933 prtAlertTable. The binary string is defined as following: 2934 <table> 2935 ----------------------------------------------------- 2936 Field | Filed | Description 2937 Offset | Length | 2938 ----------------------------------------------------- 2939 0 | 4 | the value of prtAlertIndex 2940 4 | 4 | the value of prtAlertSeverityLevel 2941 8 | 4 | the value of prtAlertGroup 2942 12 | 4 | the value of prtAlertGroupIndex 2943 16 | 4 | the value of prtAlertLocation 2944 20 | 4 | the value of prtAlertCode 2945 ------------------------------------------------------ 2946 </table> 2947 2948 Each field is in Big Endian style. 2949 Additional information: 2950 This object is used to pass alert information from the 2951 peripheral to the IIO card. The standard printer MIB 2952 contains the following description: 2953 2954 printerAlert TRAP-TYPE 2955 ENTERPRISE printerV1Alert 2956 VARIABLES { prtAlertIndex, prtAlertSeverityLevel, prtAlertGroup, 2957 prtAlertGroupIndex, prtAlertLocation, prtAlertCode } 2958 DESCRIPTION 2959 'This trap is sent whenever a critical event is added to the 2960 prtAlertTable.' 2961 2962 In order to provide this information in the trap packet, the 2963 IIO card enables traps on channelPrinterAlert. When a critical 2964 alert is generated the peripheral fills the appropriate value 2965 into this object and sends it to the card. 2966 This object is a structure which contains 24 bytes of data. 2967 The structure is: 2968 2969 struct structAlertInfo { 2970 sint32 prtAlertIndex; 2971 sint32 prtAlertSeverityLevel; 2972 sint32 prtAlertGroup; 2973 sint32 prtAlertGroupIndex; 2974 sint32 prtAlertLocation; 2975 sint32 prtAlertCode; 2976 } thisAlertData;" 2977::= { channel 2 } 2978 2979 2980install-date OBJECT-TYPE 2981 SYNTAX DisplayString (SIZE(13)) 2982 ACCESS read-write 2983 STATUS optional 2984 DESCRIPTION 2985 "Identifies the date that the device was installed. The format 2986 of the string is 'YYYYMMDDHHmmZ'. Where: 2987 YYYY is the year. 2988 MM is the month (1-12). 2989 DD is the day (1-31). 2990 HH is the hour of the day (0-23). 2991 mm are the minutes (0-59). 2992 'Z' designates Greenwich Mean Time; if 'Z' not specified, 2993 value is local time. 2994 Device POS must specify the conditions for setting this 2995 object. 2996 Additional information: 2997 Setting the SERVICE-PASSWORD object will 2998 enable setting this object." 2999::= { status-system 8 } 3000 3001 3002timestamp OBJECT-TYPE 3003 SYNTAX DisplayString (SIZE(15)) 3004 ACCESS write-only 3005 STATUS optional 3006 DESCRIPTION 3007 "Sets the printer's current time in (UTC). The format of the 3008 string is 'YYYYMMDDHHMMSS'. Where 3009 YYYY is the year. 3010 MM is the month (1-12) 3011 DD is the day of the month (1-31) 3012 HH is the hour of the day (0-23) 3013 MM is the minutes (0-59) 3014 SS is the seconds (0-59) 3015 Device POS must specify the conditions for setting this 3016 object." 3017::= { status-system 13 } 3018 3019 3020service-id OBJECT-TYPE 3021 SYNTAX DisplayString (SIZE(5)) 3022 ACCESS read-write 3023 STATUS optional 3024 DESCRIPTION 3025 "A read of this object will return the current SERVICE ID value 3026 in the printer. The format is 'YYDDD' where: 3027 YY = calendar year - 1990 3028 DDD = (calendar month - 1) * 30 + (calendar day of the 3029 month or 30, if > 30) 3030 A write of this object will only succeed if the 3031 MANUFACTURING-CONTROL PML object has been set with the correct 3032 <<hidden>>. If the write operation is not allowed, this object 3033 will return an <genErr> status. 3034 Additional information: 3035 Setting the SERVICE-PASSWORD object will 3036 enable setting this object." 3037::= { status-system 19 } 3038 3039 3040show-address OBJECT-TYPE 3041 SYNTAX INTEGER { 3042 eOff(1), 3043 eAuto(3) 3044 } 3045 ACCESS read-write 3046 STATUS optional 3047 DESCRIPTION 3048 "If this object is set to eAuto, and the device has an IP 3049 address, the IP address of the device will be shown with the 3050 READY message. If this object is set to eOff, the IP address 3051 will not be shown." 3052::= { display-status 3 } 3053 3054 3055serial-number OBJECT-TYPE 3056 SYNTAX DisplayString (SIZE(0..10)) 3057 ACCESS read-only 3058 STATUS optional 3059 DESCRIPTION 3060 "Identifies the serial number for the device. If the 3061 SERIAL-NUMBER object is set by the user, then setting the 3062 object does not need to be protected. If the SERIAL-NUMBER 3063 object is set at the factory, then the SERVICE-PASSWORD object 3064 must be set correctly before the SERIAL-NUMBER object is 3065 writable. If this is a writable object, the POS should indicate 3066 the maximum supported string length. If possible, encode the 3067 serial number in a symbol set (like Roman-8) that matches the 3068 ASCII character set and limit the characters used to ASCII 3069 characters. 3070 Additional information: 3071 This value IS AFFECTED BY NVRAM resets, it is set to the 3072 default value of XXXXXXXXXX, when a NVRAM init is done." 3073::= { id 3 } 3074 3075 3076fw-rom-datecode OBJECT-TYPE 3077 SYNTAX DisplayString 3078 ACCESS read-only 3079 STATUS optional 3080 DESCRIPTION 3081 "Identifies the base system firmware date code. The date code 3082 will be encoded in the yyyymmdd format. There may be several 3083 versions of the base system firmware. The date code associated 3084 with the version of the base system firmware that is being used 3085 is reported. There may be other date code objects for other 3086 specific modules such as fonts, localization modules, etc.; 3087 these other datecode objects are device specific." 3088::= { id 5 } 3089 3090 3091fw-rom-revision OBJECT-TYPE 3092 SYNTAX DisplayString 3093 ACCESS read-only 3094 STATUS optional 3095 DESCRIPTION 3096 "This identifies the system code firmware ROM revision code. The 3097 format for a revision is major_revision.minor_revision. There 3098 may be other ROM revision code objects for other specific ROMs 3099 such as font ROMs, localization ROMs, etc; these other ROM 3100 revision code objects are device specific." 3101::= { id 6 } 3102 3103 3104device-name OBJECT-TYPE 3105 SYNTAX DisplayString (SIZE(0..32)) 3106 ACCESS read-write 3107 STATUS optional 3108 DESCRIPTION 3109 "User defined device name. The POS should indicate the maximum 3110 supported string length. If the user entered string is too 3111 long, the device will store as much as possible and will return 3112 the <OKNearestLegal ValueSubstituted>.Additional information: 3113 The maximum supported string length is 32 3114 characters. If the user entered string is too long, 3115 the device will store the first 32 characters and will 3116 return the <noError> status." 3117::= { id 10 } 3118 3119 3120device-location OBJECT-TYPE 3121 SYNTAX DisplayString 3122 ACCESS read-write 3123 STATUS optional 3124 DESCRIPTION 3125 "User defined device location. The POS should indicate the 3126 maximum supported string length. If the user entered string is 3127 too long, the device will store as much as possible and will 3128 return the <OKNearestLegal ValueSubstituted>.Additional information: 3129 The maximum supported string length is 16 3130 characters. If the user entered string is too long, 3131 the device will store the first 16 characters and will 3132 return the <noError> status." 3133::= { id 11 } 3134 3135 3136asset-number OBJECT-TYPE 3137 SYNTAX DisplayString 3138 ACCESS read-write 3139 STATUS optional 3140 DESCRIPTION 3141 "User defined asset number. The POS should indicate the maximum 3142 supported string length. If the user entered string is too 3143 long, the device will store as much as possible and will return 3144 the <OKNearestLegal ValueSubstituted>.Additional information: 3145 The maximum supported string length is 8 3146 characters. If the user entered string is too long, 3147 the device will store the first 8 characters and will 3148 return the <noError> status." 3149::= { id 12 } 3150 3151 3152default-copies OBJECT-TYPE 3153 SYNTAX INTEGER 3154 ACCESS read-write 3155 STATUS optional 3156 DESCRIPTION 3157 "Returns or changes default copies. Default copies is the 3158 default values used by the PDL to control the number of copies 3159 of each page in the print job that are printed. The print job 3160 can override this value. The list of supported values should be 3161 documented in the device POS. 3162 Additional information: 3163 The supported values are 1 through 32000. 3164 Setting to an unsupported value causes the printer to substitute in a snap 3165 value and to return <noError> status. 3166 The snaps are as follows: 3167 <1 snaps to 1 3168 >999 snaps to 32000" 3169::= { settings-pdl 4 } 3170 3171 3172default-lines-per-page OBJECT-TYPE 3173 SYNTAX INTEGER 3174 ACCESS read-write 3175 STATUS optional 3176 DESCRIPTION 3177 "Returns or changes the default number of lines per page. The 3178 POS indicates the supported values. An unsupported value causes 3179 the printer to use the closest supported value, causing the 3180 printer to return the <noError>. 3181 Additional information: 3182 The supported values in LaserJet 8150 are 5 to 128. 3183 Setting to an unsupported value causes the 3184 the printer to substitute in a snap value and to return 3185 <noError> 3186 status. 3187 The snap values are as follow: 3188 <5 snaps to 5 3189 >128 snaps to 128" 3190::= { settings-pdl 11 } 3191 3192 3193default-vmi OBJECT-TYPE 3194 SYNTAX INTEGER 3195 ACCESS read-write 3196 STATUS optional 3197 DESCRIPTION 3198 "Returns or changes the default vertical motion index. The unit 3199 of measure for VMI is centipoints per line. The POS indicates 3200 the supported values. An unsupported value causes the printer 3201 to use the closest supported value, causing the printer to 3202 return <noError>." 3203::= { settings-pdl 12 } 3204 3205 3206default-media-size OBJECT-TYPE 3207 SYNTAX INTEGER { 3208 eUSExecutive(1), 3209 eUSLetter(2), 3210 eUSLegal(3), 3211 eFoolscap(10), 3212 eStatement(15), 3213 eROC16K(17), 3214 eJISExecutive(18), 3215 eISOandJISA5(25), 3216 eISOandJISA4(26), 3217 eJISB5(45), 3218 eJapanesePostcardDouble(72), 3219 eMonarch(80), 3220 eCommercial10(81), 3221 eInternationalDL(90), 3222 eInternationalC5(91), 3223 eInternationalB5(100), 3224 eCustom(101) 3225 } 3226 ACCESS read-write 3227 STATUS optional 3228 DESCRIPTION 3229 "This indicates the default media size. A write of an 3230 unsupported value causes an <ErrorInvalidOrUnsupported Value>. Complete list of supported media sizes along with their 3231 dimensions are listed in the ''Media Size Table'' near the end 3232 of this document. (for a full list of media size enums see the 3233 end of this file) " 3234::= { settings-pdl 13 } 3235 3236 3237cold-reset-media-size OBJECT-TYPE 3238 SYNTAX INTEGER { 3239 eUSLetter(2), 3240 eISOandJISA4(26) 3241 } 3242 ACCESS read-write 3243 STATUS optional 3244 DESCRIPTION 3245 "Returns or sets the media size that is used as the 3246 DEFAULT-MEDIA-SIZE when a cold reset occurs." 3247::= { settings-pdl 19 } 3248 3249 3250reprint OBJECT-TYPE 3251 SYNTAX INTEGER { 3252 eOff(1), 3253 eOn(2), 3254 eAuto(3) 3255 } 3256 ACCESS read-write 3257 STATUS optional 3258 DESCRIPTION 3259 "Returns or changes the reprint (jam recovery) setting. If eOn, 3260 then the device will reprint pages jammed pages. If eOff, the 3261 device will not attempt to reprint jammed pages. If eAuto, a 3262 device dependent algorithm (which should be documented in the 3263 POS) will be used to determine if the page gets reprinted. This 3264 object controls all PDLs, unless a specific PDL supports its 3265 own reprint control mechanism. To date, only PostScript has a 3266 PDL reprint control mechanism." 3267::= { settings-pdl 36 } 3268 3269 3270tray-prompt OBJECT-TYPE 3271 SYNTAX INTEGER { 3272 eDoNotDisplay(1), 3273 eDisplay(2) 3274 } 3275 ACCESS read-write 3276 STATUS optional 3277 DESCRIPTION 3278 "If this object is set to eDisplay, whenever a paper tray is 3279 opened, refilled, and closed in a printer, the end user is 3280 prompted with a message 'To change size or type press check' on 3281 the control panel. If this object is set to eDoNotDisplay, then 3282 the end user will not be prompted with this message whenever a 3283 paper tray is opened, refilled, and closed in a printer. 3284 Additional information: 3285 Whenever a paper tray is opened and closed, the user is 3286 provided with two options Display and Do Not Display, through 3287 the menu item Size/Type Prompt.On selecting Display he chooses 3288 to get prompted with the message to change the size or type of 3289 paper. Whereas he is not prompted with this message in case he 3290 chooses Do Not Display." 3291::= { settings-intray 19 } 3292 3293 3294pcl-total-page-count OBJECT-TYPE 3295 SYNTAX INTEGER 3296 ACCESS read-only 3297 STATUS optional 3298 DESCRIPTION 3299 "Total number of PCL pages printed by the device. 3300 Additional information: 3301 In LaserJet 8150 the PCL page count is kept in 3302 NVRAM, and the NVRAM value is updated at least every 3303 10 pages. NOTE: The value returned by this object will 3304 be incremented every page but if power is lost between 3305 NVRAM updates, up to 9 pages of the page count may be 3306 lost. The page count counter will be reset to zero 3307 after 16,777,215 (2^24-1) pages. 3308 The page count is incremented when a sheet of media is pulled from an input 3309 tray. A duplex printed sheet will cause this counter to be incremented by 3310 two." 3311::= { pdl-pcl 5 } 3312 3313 3314pcl-default-font-height OBJECT-TYPE 3315 SYNTAX INTEGER 3316 ACCESS read-write 3317 STATUS optional 3318 DESCRIPTION 3319 "Returns or changes the default PCL height. Height is an 3320 approximate measure of the body of the type in centipoints. A 3321 centipoint is 1/7200 inch. Height applies only to proportional 3322 fonts. Point size, in points, can be converted to font height, 3323 in centipoints, by multiplying the point size by 100. The POS 3324 indicates the supported values. An unsupported value causes the 3325 printer to use the closest supported value, causing the printer 3326 to return <noError>. ''Closest'' means 3327 the smallest absolute difference. 3328 Additional information: 3329 Supported values range from 400 to 99975, in 3330 increments of 25 units. 3331 Setting to an unsupported value causes the 3332 printer to substitute in a snap value and to 3333 return <noError> status. 3334 The snap values are as follow: 3335 <=400 snaps to 400 3336 >=99975 snaps to 99975 3337 Unsupported values in the range 400 to 99975 snap 3338 DOWN to the previous supported value 3339 (i.e 25293 snaps to 25275 or 75038 snaps to 75025)." 3340::= { pdl-pcl 13 } 3341 3342 3343pcl-default-font-source OBJECT-TYPE 3344 SYNTAX INTEGER { 3345 eInternal(1), 3346 ePermanentSoft(2), 3347 eRomSimm2(11), 3348 eRomSimm3(12), 3349 eRomSimm4(13), 3350 eRomSimm5(14) 3351 } 3352 ACCESS read-write 3353 STATUS optional 3354 DESCRIPTION 3355 "Returns or changes the value of the default font source 3356 variable in NVRAM." 3357::= { pdl-pcl 14 } 3358 3359 3360pcl-default-font-number OBJECT-TYPE 3361 SYNTAX INTEGER(0..255) 3362 ACCESS read-write 3363 STATUS optional 3364 DESCRIPTION 3365 "Returns or changes the value of the default font number 3366 variable in NVRAM. Writing an unsupported value causes the 3367 printer to generate an <badValue>. 3368 Additional information: 3369 Valid numbers or 0 - 255, but only font numbers that are 3370 included in the PCL FONT LIST are selectable." 3371::= { pdl-pcl 15 } 3372 3373 3374pcl-default-font-width OBJECT-TYPE 3375 SYNTAX INTEGER 3376 ACCESS read-write 3377 STATUS optional 3378 DESCRIPTION 3379 "Returns or changes the default PCL font width. Width is 3380 expressed as the width of a character in centipoints. A 3381 centipoint is 1/7200 inch. Width applies only to fixed space 3382 fonts. Pitch, in character per inch, can be converted to font 3383 width, in centipoints, by dividing 7200 by the pitch. The POS 3384 indicates the supported values. An unsupported value causes the 3385 printer to use the closest supported value, causing the printer 3386 to return <noError>. ''Closest'' means 3387 the smallest absolute difference. 3388 Additional information: 3389 Setting to an unsupported value causes the 3390 printer to substitue in a snap value (listed below) 3391 and return <noError> status. 3392 The snap values for pitch are as follow: 3393 <=44 snaps to 44 3394 >=9999 snaps to 9999" 3395::= { pdl-pcl 16 } 3396 3397 3398postscript-total-page-count OBJECT-TYPE 3399 SYNTAX INTEGER 3400 ACCESS read-only 3401 STATUS optional 3402 DESCRIPTION 3403 "Total number of PostScript pages printed by the device. 3404 Additional information: 3405 This object is only supported if the PostScript 3406 option is installed. 3407 In LaserJet 8150 the count is kept in NVRAM, and the 3408 NVRAM value is updated at least every 10 3409 sheets. NOTE: The value returned by this object will 3410 be incremented every sheet but if power is lost between 3411 NVRAM updates up to 9 sheets of the count may be 3412 lost. The counter will be reset to zero 3413 after 16,777,215 (2^24-1) pages. " 3414::= { pdl-postscript 5 } 3415 3416 3417postscript-print-errors OBJECT-TYPE 3418 SYNTAX INTEGER { 3419 eOff(1), 3420 eOn(2) 3421 } 3422 ACCESS read-write 3423 STATUS optional 3424 DESCRIPTION 3425 "Returns or changes the value of the print PostScript errors 3426 setting. If eOn, PostScript prints an error page showing the 3427 error encountered and the stack at the time of the error. 3428 Additional information: 3429 This object is only supported if the PostScript 3430 option is installed." 3431::= { pdl-postscript 11 } 3432 3433 3434collated-originals-support OBJECT-TYPE 3435 SYNTAX OCTET STRING 3436 ACCESS read-only 3437 STATUS optional 3438 DESCRIPTION 3439 "Indicates that the printer can create multiple, collated 3440 'originals' of a job and shows the level of support for this 3441 capability. 3442 cCollatedOriginals - The printer can create multiple 3443 collated originals, or 'mopies'. This is the base 3444 functionality required by the other collection items. 3445 3446 cProofAndHold - The printer saves a copy of the job while 3447 printing the first mopy. Later, this held job can be 3448 released and the rest of the mopies will print. 3449 cSecurityPrint - The printer spools the job and holds the 3450 job until the user releases the job by entering a 3451 password at the printer's control panel. 3452 cAutoHighlight - The printer prints the job a number of 3453 times with a mail distribution list prepended to each 3454 job. A different mailing address is highlighted on each 3455 mopy. 3456 cCollatedAtSpeed - The printer can create multiple collated 3457 copies where all copies after the original are printed 3458 at engine speed. 3459 Additional information: 3460 Indicates that the printer can create multiple, collated 3461 originals of a job and shows the level of support for this 3462 capability. 3463 cCollatedOriginals - The printer can create multiple collated 3464 originals, or mopies. 3465 3466 This is the base functionality required by the other 3467 collection items. 3468 Without disk, this object will not exist. This will be set at 3469 boot-up initialization. If the disk fails, in any way, then 3470 the disk error functionality will handle the situation. 3471 3472 A color printer (LaserJet 4550) that only has a RAMDISK installed is 3473 treated like there is no disk and therefore this object will 3474 not exist. 3475 3476 The value of this object will be: 3477 !cCollatedOriginals - Only FLASH installed 3478 cCollatedOriginals - IDE is installed combined 3479 with/without FLASH 3480 cCollatedOriginals - RAMDISK is On combined with/without FLASH" 3481::= { status-system 42 } 3482 3483 3484host-application-available-memory OBJECT-TYPE 3485 SYNTAX INTEGER 3486 ACCESS read-only 3487 STATUS optional 3488 DESCRIPTION 3489 "Returns the amount of memory, in bytes, that the device has 3490 available for job-related processing or resources. Also known 3491 as driver work space (DWS) memory." 3492::= { status-system 59 } 3493 3494 3495socket-ping-job-events-version OBJECT-TYPE 3496 SYNTAX DisplayString (SIZE(0..10)) 3497 ACCESS read-only 3498 STATUS optional 3499 DESCRIPTION 3500 "This object reports the current version of the Socket Ping Job 3501 Events capability. The version number is returned as a string 3502 in the format MAJOR.MINOR.SUB version. (eg. 1.0.1) If socket 3503 ping is not supported by this printer then the object is either 3504 not implemented or it returns a '0'." 3505::= { socket-ping 1 } 3506 3507 3508job-info-change-id OBJECT-TYPE 3509 SYNTAX OCTET STRING (SIZE(16)) 3510 ACCESS read-only 3511 STATUS optional 3512 DESCRIPTION 3513 "Returns the current value of an object in the job-info sub-tree 3514 whose value has changed. Define the object identifier for the 3515 object whose value has changed as 3516 job-info.required-field.optional-field.job-id. job-info 3517 represents the OID prefix of all objects in the job-info 3518 sub-tree. Required-field represents the OID field value that 3519 follows the job-info prefix. Since some objects in the job-info 3520 sub-tree have two OID fields between the job-info prefix and 3521 the job-id, the optional-field represents the OID field between 3522 the required-field and the job-id field, if present. Using this 3523 definition, the format for the JOB-INFO-CHANGE-ID binary value 3524 can be described as follows: 3525 Bytes 0-3 : required-field 3526 Bytes 4-7 : optional-field, or all zeros if there 3527 is no optional field 3528 Bytes 8-11: Job ID. 3529 Bytes 12-n : The value of the object job-info. 3530 required-field.optional-field.job-id. 3531 All multi-byte values stored in Motorola (big-endian) format, 3532 where the most significant byte occurs first. 3533 Additional information: 3534 LaserJet 8100 will use this object to report 3535 changes to the job-info-pages-printed and job-info-state 3536 objects. The required-field (bytes 0 through 3) will 3537 designate whether the change to be reported involves the 3538 pages printed (13) or job state (15). The optional-field 3539 (bytes 4 through 7) will always be zeroes. The value-field 3540 (bytes 12 through 15) will contain the new value for pages 3541 printed or job state cast to a 32-bit integer. 3542 3543 Note: It is possible that traps generated by this object 3544 have the same value. This is caused by the architecture of 3545 LaserJet 8100. In the LaserJet 8100 System, it is highly probable that 3546 the object value will change so rapidly that when the trap is 3547 processed, PML will read the same value twice. This is timing 3548 related and will generally be seen at the end of a job." 3549::= { settings-job 3 } 3550 3551 3552hold-job-timeout OBJECT-TYPE 3553 SYNTAX INTEGER 3554 ACCESS read-write 3555 STATUS optional 3556 DESCRIPTION 3557 "The time, in minutes, that the printer will wait before 3558 automatically deleting a held job. This allows the printer to 3559 automatically clean up jobs that have been forgotten (held but 3560 never released). 3561 Additional information: 3562 This only applies to temporary held jobs, i.e., HOLD=ON or 3563 PROOF. This is a global timer that only affects the jobs 3564 that are sent after it is set. 3565 A value of 0 means never delete the jobs. 3566 Setting it to an unsupported value causes 3567 the printer to substitute a value (listed 3568 below) and to return <noError> 3569 status. 3570 LaserJet 4600 supports values of 0, 60, 240, 1440, and 10080 3571 The values are as follows: 3572 <=0 snap to 0 (disabled) 3573 >=1 and <=150 snap to 60 (60 minutes) 3574 >=151 and <=840 snap to 240 (4 hours) 3575 >=841 and <=2880 snap to 1440 (1 day) 3576 >=2881 snap to 10080 (1 week)" 3577::= { settings-job 10 } 3578 3579 3580current-job-parsing-id OBJECT-TYPE 3581 SYNTAX INTEGER(-1..2147483647) 3582 ACCESS read-only 3583 STATUS optional 3584 DESCRIPTION 3585 "Contains the printer assigned job identification for the job 3586 currently being processed by the processing PDL sub-system. The 3587 job ID is a monotonically increasing number. The job ID may be 3588 reset to zero at power-up and may roll over to zero after 3589 reaching some maximum value. 3590 Additional information: 3591 A value of -1 is returned when the printer 3592 is not parsing a job. 3593 3594 When data for a new job is detected, this object is 3595 updated (the job may or may not turn out to be a Null 3596 Job); however, the trap does not occur until the printer 3597 determines that it is not a Null Job. (A job is considered 3598 to be a 'null job' if it has no name or job attribute, 3599 causes no pages to be printed, and consumes MIN_JOB_SIZE 3600 (9) or fewer bytes.) A trapped value will differ from 3601 the previous value by one or more. 3602 3603 Some job-info- objects are created when the first data 3604 bytes are received. If the printer determines that the 3605 job is a Null Job, the job-info- objects related to the 3606 Null Job are deleted. LaserJet 8100 retains the job-info- 3607 objects for the MAX_JOBS_IN_LIST (32) most recent jobs 3608 that are not Null Jobs. 3609 3610 The first job received after power-up will have job ID 1, 3611 and the job ID will increment to 2,147,483,647 before 3612 rolling to zero. To distinguish whether a power cycle or a 3613 rollover causes a reduction in the job ID value, the 3614 object prtGeneralConfigChanges can be watched and if it 3615 increments at the same time as the drop is observed in 3616 the value of CURRENT-JOB-PARSING-ID, then a power cycle 3617 is the most likely cause." 3618::= { job-being-parsed 1 } 3619 3620 3621job-info-name1 OBJECT-TYPE 3622 SYNTAX DisplayString 3623 ACCESS read-only 3624 STATUS optional 3625 DESCRIPTION 3626 "Contains the first part of this print job's name. The last OID 3627 field for this dynamic object contains the job ID. 3628 Additional information: 3629 The job name is the string specified by the 3630 NAME= parameter of the @PJL JOB command which allows a 3631 maximum of 80 characters. The first 40 characters are 3632 in this object and the second 40 are in job-info-name2. 3633 The symbol set is Roman-8. 3634 3635 When jobs are nested, the value assigned to this object 3636 is the name provided by the most recent @PJL JOB NAME= 3637 command. If no name is provided, a null string is 3638 returned." 3639::= { job-info 1 } 3640 3641 3642job-info-name2 OBJECT-TYPE 3643 SYNTAX DisplayString 3644 ACCESS read-only 3645 STATUS optional 3646 DESCRIPTION 3647 "Contains the second part of this print job's name. The last OID 3648 field for this dynamic object contains the job ID. 3649 Additional information: 3650 See job-info-name1." 3651::= { job-info 2 } 3652 3653 3654job-info-stage OBJECT-TYPE 3655 SYNTAX OCTET STRING 3656 ACCESS read-only 3657 STATUS optional 3658 DESCRIPTION 3659 "Indicates what printer sub-systems are currently processing 3660 this print job. The last OID field for this dynamic object 3661 contains the job ID. cSourceSubsystem - some of the job is in 3662 the printer I/O subsystem. cProcessingSubsystem - some of the 3663 job is in the printer imaging processing subsystem. 3664 cDestinationSubsystem - some of the job is being printed. 3665 Additional information: 3666 For LaserJet 8100, cSourceSubsystem and 3667 cProcessingSubsystem will always be set and cleared 3668 together. They are set when the beginning of the 3669 job is detected, and they are cleared when the end 3670 of the job is parsed. 3671 3672 A non-printing job will never set 3673 cDestinationSubsystem. 3674 3675 When a page is ready to be printed (the intermediate has 3676 been built and the page is `closed' by the personality), 3677 cDestinationSubsystem will be set even if a page of a 3678 previous job is currently being printed. 3679 cDestinationSubsystem remains set until the last page of 3680 the job has finished printing. 3681 3682 If a page requires extensive processing and allows all 3683 the previous pages of a job to complete printing, 3684 cDestinationSubsystem will remain set until the last 3685 page of the job has finished printing." 3686::= { job-info 10 } 3687 3688 3689job-info-io-source OBJECT-TYPE 3690 SYNTAX INTEGER 3691 ACCESS read-only 3692 STATUS optional 3693 DESCRIPTION 3694 "Indicates which I/O source, the print job was received over. 3695 The value maps to port numbering scheme supported in the 3696 DEVICE/SOURCE-SUBSYSTEM/IO/PORTS sub-tree." 3697::= { job-info 11 } 3698 3699 3700job-info-pages-processed OBJECT-TYPE 3701 SYNTAX INTEGER 3702 ACCESS read-only 3703 STATUS optional 3704 DESCRIPTION 3705 "Indicates the number of pages processed by the processing 3706 subsystem. If neither the cSourceSubsystem or the 3707 cProcessingSubsystem items are in the associated JOB-INFO-STAGE 3708 object, then this object contains the total number of pages 3709 processed for this job. The last OID field for this dynamic 3710 object contains the job ID. 3711 Additional information: 3712 This object is incremented by one when a 3713 page is processed (`closed' by the personality), regardless 3714 of the number of pages that are printed as a result of the 3715 single page processed. In other words, it does not matter 3716 how many identical copies of a page are printed or no pages 3717 may be printed if operating in silent run mode, this count 3718 is incremented exactly once. 3719 3720 A page is considered processed when all of the input 3721 data has been processed for a page (that is, when the 3722 intermediate has been produced, and the personality has 3723 `closed' the page. At this time, the image of the page is 3724 not necessarily completely formed.)" 3725::= { job-info 12 } 3726 3727 3728job-info-pages-printed OBJECT-TYPE 3729 SYNTAX INTEGER 3730 ACCESS read-only 3731 STATUS optional 3732 DESCRIPTION 3733 "Indicates the number of pages printed by the destination 3734 subsystem. If none of the cSourceSubsystem, 3735 cProcessingSubsystem or cDestinationSubsystem items are in the 3736 associated JOB-INFO-STAGE object, then this object contains the 3737 total number of pages printed for this job. This value may 3738 increase by two each time for duplex jobs. The last OID field 3739 for this dynamic object contains the job ID. 3740 Additional information: 3741 If multiple copies of a page are printed, 3742 each copy is counted individually." 3743::= { job-info 13 } 3744 3745 3746job-info-size OBJECT-TYPE 3747 SYNTAX INTEGER 3748 ACCESS read-only 3749 STATUS optional 3750 DESCRIPTION 3751 "Indicates the number of bytes of data processed by the 3752 processing subsystem. If neither of the cSourceSubsystem or 3753 cProcessingSubsystem items are in the associated JOB-INFO-STAGE 3754 object, then this object contains the size of this job, in 3755 bytes. The last OID field for this dynamic object contains the 3756 job ID. 3757 Additional information: 3758 This count may be incremented by values 3759 other than one as blocks of data are processed; blocks 3760 of data (which may be as large as 2K bytes) will be 3761 processed in a varying amount of time. 3762 3763 During the processing of a job and even when a job completes, 3764 an exact count of the number of I/O bytes processed by the 3765 job is not necessarily to be expected." 3766::= { job-info 14 } 3767 3768 3769job-info-state OBJECT-TYPE 3770 SYNTAX INTEGER { 3771 eAborted(3), 3772 eWaitingForResources(4), 3773 ePrinted(5), 3774 eTerminating(7), 3775 eCancelled(10), 3776 eProcessing(11), 3777 eScanning(12), 3778 eSending(13) 3779 } 3780 ACCESS read-only 3781 STATUS optional 3782 DESCRIPTION 3783 "Indicates the state of the job. The last OID field for this 3784 dynamic object contains the job ID. 3785 eAborted - the print job was aborted. 3786 eWaitingForResources - the print job requires resources 3787 that are not currently available. Example resources 3788 that can cause the job to wait include the print engine 3789 or PDL processor being unavailable. The print engine 3790 could be unavailable due to paper out, paper jam, 3791 staple out, stapler jam, marking agent low, output bin 3792 full, etc. The PDL processor could be unavailable due 3793 to an off-line condition. Each printer specific object 3794 specification should state which conditions cause a job 3795 to be waiting for resources and also state which 3796 objects can be retrieved by an application to determine 3797 the exact cause of a resource being unavailable. 3798 ePrinted - the job has printed. The related JOB-INFO- 3799 OUTCOME object indicates if any problems were 3800 encountered while the job was processed. 3801 eRetained - the job can be reprinted. 3802 eTerminating - the job was aborted or cancelled and is 3803 currently is terminating. 3804 eInterrupted - the job has been interrupted. The job can be 3805 continued. 3806 ePaused - the job has been paused. The job can be 3807 continuted. 3808 eCancelled - the job has been cancelled. 3809 eProcessing - the job is currently being printed normally. 3810 " 3811::= { job-info 15 } 3812 3813 3814job-info-outcome OBJECT-TYPE 3815 SYNTAX INTEGER { 3816 eOk(3) 3817 } 3818 ACCESS read-only 3819 STATUS optional 3820 DESCRIPTION 3821 "Indicates if any warning or error conditions were encountered 3822 while processing the assoicated job. The last OID field for 3823 this dynamic object contains the job ID. 3824 Additional information: 3825 In LaserJet 8100, warnings and errors are not recorded 3826 in this object. Although no meaningful information can be 3827 obtained from this object, it is kept around for the 3828 compatibility needs of existing software." 3829::= { job-info 19 } 3830 3831 3832job-info-outbins-used OBJECT-TYPE 3833 SYNTAX OCTET STRING 3834 ACCESS read-only 3835 STATUS optional 3836 DESCRIPTION 3837 "Indicates which output bins this job has delivered printed 3838 pages to. The last OID field for this dynamic object contains 3839 the job ID. 3840 Additional information: 3841 The bins designated by this collection include 3842 the printer's own output bins as well as the `logical output 3843 bins' associated with any attached external paper handling 3844 devices. (The mapping of the physical output bins of an 3845 external paper handling device to its `logical output bins' 3846 depends on the usage mode of the device. For instance, in 3847 `mailbox mode', there is one-to-one correspondence of 3848 `logical output bins' to physical bins, whereas in `stacker 3849 mode', one `logical output bin' may map to several physical 3850 bins.) 3851 3852 Although LaserJet 4100 and LaserJet 4550 both come with two output 3853 bins -- a face-down bin on the top of the device and a 3854 face-up bin at the back of the device -- firmware will not 3855 provide a means of selecting between the two, nor will it 3856 report which of the two gets used. For this reason, bit 0 3857 (cOutbin1) of this collection is being used to designate 3858 both of these bins together." 3859::= { job-info 20 } 3860 3861 3862job-info-physical-outbins-used OBJECT-TYPE 3863 SYNTAX OCTET STRING 3864 ACCESS read-only 3865 STATUS optional 3866 DESCRIPTION 3867 "Indicates which physical output bins this job has delivered 3868 printed pages to. The last OID field for this dynamic object 3869 contains the job ID. 3870 Additional information: 3871 The output bins designated by the bits of 3872 this collection include the standard output bin(s) plus the 3873 physical bins of attached external paper handling devices. 3874 The configuration (if any) of external paper handling devices 3875 will determine the mapping of individual bits in this 3876 collection to the physical bins of the devices. 3877 For LaserJet 4100 and LaserJet 4550, the cOutbin1 is used for Face Down 3878 bin, cOutbin2 is used for Face Up bin, and 3-15 are used for 3879 the 13 optional output bins (12 plus an extension to the Face 3880 Up bin) for backwards compatibility with LaserJet 8000/LaserJet 8100 and 3881 forwards compatibility with LaserJet 8150. However, since they 3882 cannot distinguish output going to the Face Up or Face Down 3883 bin in the firmware because the diverter can only be moved 3884 manually, bit 0 (cOutbin1) is being used to designate 3885 both of these bits together. If an external paper handling 3886 output device is connected, then bit 2 (cOutbin3) will 3887 represent the device's first output bin (and so on)." 3888::= { job-info 22 } 3889 3890 3891job-info-attr-1 OBJECT-TYPE 3892 SYNTAX OCTET STRING (SIZE(1..80)) 3893 ACCESS read-only 3894 STATUS optional 3895 DESCRIPTION 3896 "Returns the value that was set in PJL via the SET JOBATTR= 3897 command. Attribute objects are saved sequentially, starting 3898 with 1, after the start of a job. If more attributes are set 3899 than there are objects to store them, the excess JOBATTR values 3900 are ignored. If the corresponding SET JOBATTR= command has not 3901 been received when a get is done for this object, a status of 3902 <noSuchName> will be returned." 3903::= { job-info-attribute 1 } 3904 3905 3906job-info-attr-2 OBJECT-TYPE 3907 SYNTAX OCTET STRING (SIZE(1..80)) 3908 ACCESS read-only 3909 STATUS optional 3910 DESCRIPTION 3911 "Returns the value that was set in PJL via the SET JOBATTR= 3912 command. See JOB-INFO-ATTR-1 for details." 3913::= { job-info-attribute 2 } 3914 3915 3916job-info-attr-3 OBJECT-TYPE 3917 SYNTAX OCTET STRING (SIZE(1..80)) 3918 ACCESS read-only 3919 STATUS optional 3920 DESCRIPTION 3921 "Returns the value that was set in PJL via the SET JOBATTR= 3922 command. See JOB-INFO-ATTR-1 for details." 3923::= { job-info-attribute 3 } 3924 3925 3926job-info-attr-4 OBJECT-TYPE 3927 SYNTAX OCTET STRING (SIZE(1..80)) 3928 ACCESS read-only 3929 STATUS optional 3930 DESCRIPTION 3931 "Returns the value that was set in PJL via the SET JOBATTR= 3932 command. See JOB-INFO-ATTR-1 for details." 3933::= { job-info-attribute 4 } 3934 3935 3936job-info-attr-5 OBJECT-TYPE 3937 SYNTAX OCTET STRING (SIZE(1..80)) 3938 ACCESS read-only 3939 STATUS optional 3940 DESCRIPTION 3941 "Returns the value that was set in PJL via the SET JOBATTR= 3942 command. See JOB-INFO-ATTR-1 for details." 3943::= { job-info-attribute 5 } 3944 3945 3946job-info-attr-6 OBJECT-TYPE 3947 SYNTAX OCTET STRING (SIZE(1..80)) 3948 ACCESS read-only 3949 STATUS optional 3950 DESCRIPTION 3951 "Returns the value that was set in PJL via the SET JOBATTR= 3952 command. See JOB-INFO-ATTR-1 for details." 3953::= { job-info-attribute 6 } 3954 3955 3956job-info-attr-7 OBJECT-TYPE 3957 SYNTAX OCTET STRING (SIZE(1..80)) 3958 ACCESS read-only 3959 STATUS optional 3960 DESCRIPTION 3961 "Returns the value that was set in PJL via the SET JOBATTR= 3962 command. See JOB-INFO-ATTR-1 for details." 3963::= { job-info-attribute 7 } 3964 3965 3966job-info-attr-8 OBJECT-TYPE 3967 SYNTAX OCTET STRING (SIZE(1..80)) 3968 ACCESS read-only 3969 STATUS optional 3970 DESCRIPTION 3971 "Returns the value that was set in PJL via the SET JOBATTR= 3972 command. See JOB-INFO-ATTR-1 for details." 3973::= { job-info-attribute 8 } 3974 3975 3976job-info-attr-9 OBJECT-TYPE 3977 SYNTAX OCTET STRING (SIZE(1..80)) 3978 ACCESS read-only 3979 STATUS optional 3980 DESCRIPTION 3981 "Returns the value that was set in PJL via the SET JOBATTR= 3982 command. See JOB-INFO-ATTR-1 for details." 3983::= { job-info-attribute 9 } 3984 3985 3986job-info-attr-10 OBJECT-TYPE 3987 SYNTAX OCTET STRING (SIZE(1..80)) 3988 ACCESS read-only 3989 STATUS optional 3990 DESCRIPTION 3991 "Returns the value that was set in PJL via the SET JOBATTR= 3992 command. See JOB-INFO-ATTR-1 for details." 3993::= { job-info-attribute 10 } 3994 3995 3996job-info-attr-11 OBJECT-TYPE 3997 SYNTAX OCTET STRING (SIZE(1..80)) 3998 ACCESS read-only 3999 STATUS optional 4000 DESCRIPTION 4001 "Returns the value that was set in PJL via the SET JOBATTR= 4002 command. See JOB-INFO-ATTR-1 for details." 4003::= { job-info-attribute 11 } 4004 4005 4006job-info-attr-12 OBJECT-TYPE 4007 SYNTAX OCTET STRING (SIZE(1..80)) 4008 ACCESS read-only 4009 STATUS optional 4010 DESCRIPTION 4011 "Returns the value that was set in PJL via the SET JOBATTR= 4012 command. See JOB-INFO-ATTR-1 for details." 4013::= { job-info-attribute 12 } 4014 4015 4016job-info-attr-13 OBJECT-TYPE 4017 SYNTAX OCTET STRING (SIZE(1..80)) 4018 ACCESS read-only 4019 STATUS optional 4020 DESCRIPTION 4021 "Returns the value that was set in PJL via the SET JOBATTR= 4022 command. See JOB-INFO-ATTR-1 for details." 4023::= { job-info-attribute 13 } 4024 4025 4026job-info-attr-14 OBJECT-TYPE 4027 SYNTAX OCTET STRING (SIZE(1..80)) 4028 ACCESS read-only 4029 STATUS optional 4030 DESCRIPTION 4031 "Returns the value that was set in PJL via the SET JOBATTR= 4032 command. See JOB-INFO-ATTR-1 for details." 4033::= { job-info-attribute 14 } 4034 4035 4036job-info-attr-15 OBJECT-TYPE 4037 SYNTAX OCTET STRING (SIZE(1..80)) 4038 ACCESS read-only 4039 STATUS optional 4040 DESCRIPTION 4041 "Returns the value that was set in PJL via the SET JOBATTR= 4042 command. See JOB-INFO-ATTR-1 for details." 4043::= { job-info-attribute 15 } 4044 4045 4046job-info-attr-16 OBJECT-TYPE 4047 SYNTAX OCTET STRING (SIZE(1..80)) 4048 ACCESS read-only 4049 STATUS optional 4050 DESCRIPTION 4051 "Returns the value that was set in PJL via the SET JOBATTR= 4052 command. See JOB-INFO-ATTR-1 for details." 4053::= { job-info-attribute 16 } 4054 4055 4056job-info-requested-originals OBJECT-TYPE 4057 SYNTAX INTEGER 4058 ACCESS read-only 4059 STATUS optional 4060 DESCRIPTION 4061 "The number of requested collated copies. The value was supplied 4062 with the job via PJL QTY variable, the PostScript Collate and 4063 NumCopies entries in the page device dictionary, or via some 4064 other mechansim." 4065::= { job-info 24 } 4066 4067 4068job-info-page-count-current-original OBJECT-TYPE 4069 SYNTAX INTEGER 4070 ACCESS read-only 4071 STATUS optional 4072 DESCRIPTION 4073 "The page number being printed within the current copy of a 4074 collated multi-copy job. This value changes when the 4075 job-info-pages-printed changes. The job-info-pages-printed 4076 indicates the total number of pages printed in the job, while 4077 this object indicates the number of pages printed for this copy 4078 of a collated multi-copy job. 4079 Additional information: 4080 The number of pages in the current copy of a collated 4081 multi-copy job which have been completely printed and 4082 safely delivered to the output bin." 4083::= { job-info 25 } 4084 4085 4086job-info-pages-in-original OBJECT-TYPE 4087 SYNTAX INTEGER 4088 ACCESS read-only 4089 STATUS optional 4090 DESCRIPTION 4091 "Number of pages in a single copy of a collated multi-copy job." 4092::= { job-info 26 } 4093 4094 4095job-info-printed-originals OBJECT-TYPE 4096 SYNTAX INTEGER 4097 ACCESS read-only 4098 STATUS optional 4099 DESCRIPTION 4100 "Number of collated copies completely printed and delivered to 4101 the output bin at time of query." 4102::= { job-info 27 } 4103 4104 4105job-info-accounting-media-size OBJECT-TYPE 4106 SYNTAX INTEGER { 4107 eUSExecutive(1), 4108 eUSLetter(2), 4109 eUSLegal(3), 4110 eLedger(11), 4111 eROC16K(17), 4112 eJISExecutive(18), 4113 eROC8K(19), 4114 eISOandJISA5(25), 4115 eISOandJISA4(26), 4116 eISOandJISA3(27), 4117 eJISB5(45), 4118 eJISB4(46), 4119 eISOB5(65), 4120 eJapansePostcardDouble(72), 4121 eMonarch(80), 4122 eCommercial10(81), 4123 eInternationalDL(90), 4124 eInternationalC5(91), 4125 eInternationalB5(100), 4126 eCustom(101), 4127 eUSLetterR(258), 4128 eISOandJISA4R(282), 4129 eUnknownMediaSize(32767) 4130 } 4131 ACCESS read-only 4132 STATUS optional 4133 DESCRIPTION 4134 "Contains the media size of the printed job. The media size of 4135 the first page will decide the media size of the entire job. 4136 The return value of this object will only be valid when the 4137 printer finishes printing the entire job." 4138::= { job-info-accounting 1 } 4139 4140 4141job-info-accounting-media-type OBJECT-TYPE 4142 SYNTAX INTEGER { 4143 eUnknownMedia(1), 4144 eStandardType(2), 4145 ePreprinted(3), 4146 eBond(4), 4147 eLetterhead(5), 4148 eTransparency(7), 4149 eLabels(8), 4150 eRecycled(9), 4151 eColored(10), 4152 eCardStock(11), 4153 eRough(12), 4154 ePrepunched(13), 4155 eHeavy(14), 4156 eUserType1(16), 4157 eUserType2(17), 4158 eUserType3(18), 4159 eUserType4(19), 4160 eUserType5(20) 4161 } 4162 ACCESS read-only 4163 STATUS optional 4164 DESCRIPTION 4165 "Contains the media type of the printed job. The media type of 4166 the first page will decide the media type of the entire job. 4167 The return value of this object will only be valid when the 4168 printer finishes printing the entire job." 4169::= { job-info-accounting 2 } 4170 4171 4172job-info-accounting-finishing-options OBJECT-TYPE 4173 SYNTAX INTEGER { 4174 eNoFinish(1), 4175 eOffset(2), 4176 ePunch(3), 4177 eStapler(4), 4178 eFinisher(5) 4179 } 4180 ACCESS read-only 4181 STATUS optional 4182 DESCRIPTION 4183 "Contains the finishing option used on the printed job. The 4184 finishing option specified for the first page will decide the 4185 finishing option of the entire job. The return value of this 4186 object will only be valid when the printer finishes printing 4187 the entire job." 4188::= { job-info-accounting 3 } 4189 4190 4191job-info-accounting-media-simplex-count OBJECT-TYPE 4192 SYNTAX INTEGER 4193 ACCESS read-only 4194 STATUS optional 4195 DESCRIPTION 4196 "Contains the total number of simplex pages printed in a 4197 particular job." 4198::= { job-info-accounting 4 } 4199 4200 4201job-info-accounting-media-duplex-count OBJECT-TYPE 4202 SYNTAX INTEGER 4203 ACCESS read-only 4204 STATUS optional 4205 DESCRIPTION 4206 "Contains the total number of duplex pages printed in a 4207 particular job." 4208::= { job-info-accounting 5 } 4209 4210 4211job-info-accounting-grayscale-impression-count OBJECT-TYPE 4212 SYNTAX INTEGER 4213 ACCESS read-only 4214 STATUS optional 4215 DESCRIPTION 4216 "Contains the total number of monochrome pages printed in a 4217 particular job." 4218::= { job-info-accounting 6 } 4219 4220 4221job-info-accounting-color-impression-count OBJECT-TYPE 4222 SYNTAX INTEGER 4223 ACCESS read-only 4224 STATUS optional 4225 DESCRIPTION 4226 "Contains the total number of color pages printed in a 4227 particular job." 4228::= { job-info-accounting 7 } 4229 4230 4231job-info-accounting-black-dots OBJECT-TYPE 4232 SYNTAX INTEGER 4233 ACCESS read-only 4234 STATUS optional 4235 DESCRIPTION 4236 "Contains the total number of black pixels used in a particular 4237 job. 4238 Additional information: 4239 This object reports kilodots. (A kilodot 4240 is 1000 dots.)" 4241::= { job-info-accounting 8 } 4242 4243 4244job-info-accounting-yellow-dots OBJECT-TYPE 4245 SYNTAX INTEGER 4246 ACCESS read-only 4247 STATUS optional 4248 DESCRIPTION 4249 "Contains the total number of yellow pixels used in a particular 4250 job. 4251 Additional information: 4252 This object reports kilodots. (A kilodot 4253 is 1000 dots.)" 4254::= { job-info-accounting 9 } 4255 4256 4257job-info-accounting-cyan-dots OBJECT-TYPE 4258 SYNTAX INTEGER 4259 ACCESS read-only 4260 STATUS optional 4261 DESCRIPTION 4262 "Contains the total number of cyan pixels used in a particular 4263 job. 4264 Additional information: 4265 This object reports kilodots. (A kilodot 4266 is 1000 dots.)" 4267::= { job-info-accounting 10 } 4268 4269 4270job-info-accounting-magenta-dots OBJECT-TYPE 4271 SYNTAX INTEGER 4272 ACCESS read-only 4273 STATUS optional 4274 DESCRIPTION 4275 "Contains the total number of magenta pixels used in a 4276 particular job. 4277 Additional information: 4278 This object reports kilodots. (A kilodot 4279 is 1000 dots.)" 4280::= { job-info-accounting 11 } 4281 4282 4283job-info-accounting-job-type OBJECT-TYPE 4284 SYNTAX INTEGER { 4285 ePrintJob(1), 4286 eIPPJob(2), 4287 eCopyJob(3), 4288 eCopyInterruptJob(4), 4289 eJetSendJob(5), 4290 eInternalPage(6), 4291 eCleaningPage(7), 4292 eAutoCleaningPage(8), 4293 eDigitalSendJob(9), 4294 eWebPrintJob(10), 4295 eFAXPrintJob(11), 4296 eRetrievedJob(12), 4297 ePhotoCardPrintJob(13), 4298 eUnknownJob(1000) 4299 } 4300 ACCESS read-only 4301 STATUS optional 4302 DESCRIPTION 4303 "Keeps track of what type of job is processed. " 4304::= { job-info-accounting 14 } 4305 4306 4307held-job-user-name OBJECT-TYPE 4308 SYNTAX DisplayString (SIZE(0..40)) 4309 ACCESS read-only 4310 STATUS optional 4311 DESCRIPTION 4312 "User name that is obtained by the driver through some internal 4313 method or from user input. 4314 Additional information: 4315 The following is a general description for all the JOB-MANAGEMENT 4316 objects described below. These object describe the attributes of the 4317 dynamic list containing all the stored jobs on the disk available for 4318 printing or deleting via the job-management feature. The jobs on this 4319 list are not deleted from the disk unless explicitly specified by the 4320 user. A print job may be specified for retention by PJL commands in the 4321 data stream. 4322 4323 Following is a list of the PJL commands (i.e. these comments describe 4324 the PJL implementation and in some cases do not reflect the PML 4325 implementation.): 4326 4327 @PJL SET HOLD=OFF|ON|PROOF|STORE|PRINT 4328 4329 GENERAL DESCRIPTION: 4330 4331 This variable specifies the retention classification of the job. The 4332 values indicate whether the job is printed immediately and/or stored. 4333 4334 OFF: The job is printed but not retained on disk after printing. This 4335 is the default value. 4336 4337 ON: This setting may be thought of as free proof-and-hold. The 4338 requested number of copies will be printed and the job will be 4339 temporarily stored on disk. The job will then be available for printing 4340 additional copies through the control panel and through PML. There will 4341 be a limit to the number of these temporary jobs that may be stored, and 4342 when the limit is exceeded the oldest job will be removed from the disk. 4343 4344 PROOF: One copy of the job is printed and remaining copies are stored 4345 on disk. The job is then available to select for printing via the 4346 control panel menus or PML. The job will be deleted from the disk when 4347 the disk space is needed for another proof and hold job but only after 4348 the additional copies have been printed. It will also be deleted when 4349 the user sends down another proof and hold job with the same job name, 4350 or the user explicitly deletes the job. 4351 4352 STORE: The job is not printed immediately but is retained on disk. The 4353 job is available to select for printing via the control panel 4354 4355 DEFAULT VALUE: OFF 4356 4357 The value will be stored in RAM only, not in NVRAM. 4358 The legal PJL commands are SET and INQUIRE. DEFAULT is not allowed. 4359 The variable will appear in the PJL INFO VARIABLES list. 4360 4361 @PJL SET USERNAME=<80 bytes> 4362 4363 GENERAL DESCRIPTION: 4364 4365 Eighty-character user name that is obtained by the driver through some 4366 internal method or from user input. If the job stream does not contain 4367 a USERNAME the default value will be NO USER NAME. The driver is 4368 responsible for determining the size of the printers control panel and 4369 sending a string of appropriate length. 4370 4371 DEFAULT VALUE: NO USER NAME 4372 4373 The value will be stored in RAM only, not in NVRAM. 4374 The legal PJL commands are SET and, INQUIRE. DEFAULT is not allowed. 4375 The variable will appear in the PJL INFO VARIABLES list. 4376 4377 @PJL SET JOBNAME=<80 bytes> 4378 4379 GENERAL DESCRIPTION: 4380 4381 Eighty-character job name that may be generated by the driver or 4382 obtained from user input. This value may be used in conjunction with 4383 the USERNAME to select a job from the front panel. If the job stream 4384 does not contain a JOBNAME, the printer will assume no job name; each 4385 subsequent job that is sent down by the same user would replace the 4386 users last job on disk. The driver is responsible for determining the 4387 size of the printers control panel and sending a string of appropriate 4388 length. 4389 4390 NOTE: The limit of 80 bytes is a PJL limit. The limit for PML will 4391 be 40 bytes. 4392 4393 DEFAULT VALUE: NULL STRING 4394 4395 The value will be stored in RAM only, not in NVRAM. 4396 The legal PJL commands are SET and INQUIRE. DEFAULT is not allowed. 4397 The variable will appear in the PJL INFO VARIABLES list. 4398 4399 @PJL SET HOLDTYPE=PUBLIC|PRIVATE 4400 4401 GENERAL DESCRIPTION: 4402 4403 This variable specifies the privacy level of the job. 4404 4405 PUBLIC: The job does not require a PIN in order to be released for 4406 printing. This is the default value. 4407 4408 PRIVATE: The job requires a PIN in order to be released for printing. 4409 The PIN is specified by the HOLDKEY variable. If the 4410 4411 HOLDTYPE is set to PRIVATE, a HOLDKEY value must be specified. If no 4412 HOLDKEY is specified, the job will be considered PUBLIC. 4413 4414 DEFAULT VALUE: PUBLIC 4415 4416 The value will be stored in RAM only, not in NVRAM. 4417 The legal PJL commands are SET and INQUIRE. DEFAULT is not allowed. 4418 The variable will appear in the PJL INFO VARIABLES list. 4419 4420 @PJL SET HOLDKEY=4 digits, 0000...9999 4421 4422 GENERAL DESCRIPTION: 4423 4424 A 4-digit string, each digit 0-9, that is specified in the job stream 4425 and then required to be entered in order to release the job for 4426 printing. If a HOLDTYPE is PRIVATE, a HOLDKEY value must be specified. 4427 If no HOLDKEY value is specified, a job will be considered PUBLIC. 4428 4429 DEFAULT VALUE: NULL STRING 4430 4431 The value will be stored in RAM only, not in NVRAM. 4432 The legal PJL commands are SET and INQUIRE. DEFAULT is not allowed. 4433 The variable will appear in the PJL INFO VARIABLES list. 4434 4435 4436 The format for the OID is as follows: 4437 4438 3.4.1.6.x.y 4439 <-----> | | 4440 | | \ 4441 / | job-id in the system 4442 / \ 4443 PML_JOB_MGNT_ROOT_OID \ 4444 job attribute 1..6 4445 4446 x values are 1..6: 4447 4448 1) user-name: user name that is obtained by the driver through some 4449 internal method or from user input. 4450 4451 2) job-name: job name may be generated by the driver or obtained from 4452 user input. 4453 4454 3) hold: indicates the retention classification of the job. The values 4455 indicate whether the job is printed immediately and/or stored. There 4456 are 4 options: 4457 OFF: The job is printed but not retained on the disk. 4458 ON: The job is printed and stored temporarily on the disk. 4459 STORE: The job is not printed but stored on the disk. 4460 PROOF: One copy of the job is printed and the remaining copies are 4461 stored on the disk. 4462 4463 4) holdtype: The variable specifies the security level of the job. 4464 PUBLIC: The job does not require a PIN in order to release the job for 4465 printing. 4466 PRIVATE: The job requires a PIN in order to be released for printing. 4467 4468 5) quantity: number of copies to print. Valid values are 0..999. 4469 4470 6) pin: A 4 digit string, each digit is 0-9, that is specified in the 4471 job stream and then required to be entered in order to release the job 4472 for printing. 4473 4474 y : an unsigned 32-bit number which uniquely identifies the job. The job 4475 id for the job remains the same for the job until it is deleted from the 4476 held jobs list. 4477 4478 4479 For example, the OID below is asking for the user name of the 4480 job whose id is 3. The application would issue: 4481 4482 OID 4483 get 3.4.1.6.1.3 4484 4485 For example, the <getnext> OID values sequence is as follows: 4486 4487 OID returned OID 4488 getnext 3.4.1.6 3.4.1.6.1.1 4489 getnext 3.4.1.6.1.1 3.4.1.6.1.2 4490 getnext 3.4.1.6.2.1 3.4.1.6.2.2 4491 *** 4492 getnext 3.4.1.6.1.6 3.4.1.6.1.7 4493 getnext 3.4.1.6.2.1 3.4.1.6.2.2 4494 getnext 3.4.1.6.5.2828 3.4.1.6.6.1 4495 4496 NOTE: for example above, job id 2828 is the last job in the list of 4497 held jobs. 4498 *** 4499 4500 Also supported is <getnext> on the job attributes: 4501 OID returned OID 4502 getnext 3.4.1.6.1 3.4.1.6.1.1 4503 getnext 3.4.1.6.6 3.4.1.6.6.1" 4504::= { held-job-info 1 } 4505 4506 4507held-job-job-name OBJECT-TYPE 4508 SYNTAX DisplayString (SIZE(0..40)) 4509 ACCESS read-only 4510 STATUS optional 4511 DESCRIPTION 4512 "The job name may be generated by the driver or obtained from 4513 user input." 4514::= { held-job-info 2 } 4515 4516 4517held-job-retention OBJECT-TYPE 4518 SYNTAX INTEGER { 4519 eHoldOff(1), 4520 eHoldOn(2), 4521 eHoldStore(3), 4522 eHoldProof(4) 4523 } 4524 ACCESS read-only 4525 STATUS optional 4526 DESCRIPTION 4527 "Indicates the retention classification of the job. The values 4528 indicate whether the job is printed immediately or stored. 4529 There are 4 options: 4530 eHoldOff: The job is printed but not retained on the disk. 4531 4532 eHoldOn: The job is printed and stored temporarily on the 4533 disk. 4534 eHoldStore: The job is not printed but stored on the disk. 4535 4536 eHoldProof: One copy of the job is printed and the 4537 remaining copies are stored on the disk. " 4538::= { held-job-info 3 } 4539 4540 4541held-job-security OBJECT-TYPE 4542 SYNTAX INTEGER { 4543 eHoldTypePublic(1), 4544 eHoldTypePrivate(2) 4545 } 4546 ACCESS read-only 4547 STATUS optional 4548 DESCRIPTION 4549 "The variable specifies the security level of the job. 4550 eHoldTypePublic: The job does not require a PIN in order to 4551 release the job for printing. 4552 eHoldTypePrivate: The job requires a PIN in order to be 4553 released for printing. " 4554::= { held-job-info 4 } 4555 4556 4557held-job-quantity OBJECT-TYPE 4558 SYNTAX INTEGER(1..999) 4559 ACCESS read-only 4560 STATUS optional 4561 DESCRIPTION 4562 "Number of copies to print." 4563::= { held-job-info 5 } 4564 4565 4566held-job-pin OBJECT-TYPE 4567 SYNTAX DisplayString (SIZE(0..4)) 4568 ACCESS read-only 4569 STATUS optional 4570 DESCRIPTION 4571 "A string that is specified in the job stream and then required 4572 to be entered in order to release the job for printing. PIN 4573 stands for Personal Identification Number. 4574 Additional information: 4575 Must be a 4 digit string, each digit must be 0..9 or a null string 4576 if there is no pin. 4577 For security purposes, you can no longer get the value of the PIN." 4578::= { held-job-info 6 } 4579 4580 4581held-job-print OBJECT-TYPE 4582 SYNTAX OCTET STRING (SIZE(12)) 4583 ACCESS write-only 4584 STATUS optional 4585 DESCRIPTION 4586 "Instructs the printer to schedule the specified held job for 4587 printing with the specified number of copies. The job-id is 4588 used to identify which job to print. A held job can also be 4589 printed from the control panel. 4590 Additional information: 4591 Bytes 0-3 is the job id of the job to print. 4592 Bytes 4-7 is the number of copies to print. 4593 Bytes 8-11 (optional) contain the PIN for 4594 a Private job. " 4595::= { held-job-control 1 } 4596 4597 4598held-job-delete OBJECT-TYPE 4599 SYNTAX INTEGER 4600 ACCESS write-only 4601 STATUS optional 4602 DESCRIPTION 4603 "Instructs the printer to delete the specified held job from the 4604 list. The job-id is used to identify which job to delete. A 4605 held job can also be deleted from the control panel. 4606 Additional information: 4607 Setting this to a value that is not a Held Job on the 4608 system or is a Private Held Job returns <ErrUnsupValue>. 4609 To delete a private Held Job, you must use the PML object 4610 HELD-JOB-PRINT with a quantity of 0 and supply the correct 4611 HELD-JOB-PIN with the request. (See HELD-JOB-PRINT)" 4612::= { held-job-control 2 } 4613 4614 4615held-job-set-queue-size OBJECT-TYPE 4616 SYNTAX INTEGER(0..100) 4617 ACCESS read-write 4618 STATUS optional 4619 DESCRIPTION 4620 "Sets the maximum number of jobs which can be stored in the held 4621 job list. 4622 Additional information: 4623 Sets the size of the temporary job lists queue." 4624::= { held-job-control 3 } 4625 4626 4627held-job-enable OBJECT-TYPE 4628 SYNTAX INTEGER { 4629 eDisabled(1), 4630 eEnabled(2) 4631 } 4632 ACCESS read-write 4633 STATUS optional 4634 DESCRIPTION 4635 "Enables or disables Job Retention (Job Hold). The valid values 4636 are eDisabled and eEnabled. (Specifying an invalid mode causes 4637 an <badValue> error to be returned.) When 4638 eDisabled is specified all Job Retention (Hold, Proof, Store, 4639 PIN Printing) is disabled. When eEnabled is specified, the Job 4640 Retention characteristics of a given job are defined by the PJL 4641 variable SET HOLD. 4642 Additional information: 4643 When disabled, held jobs are not removed, 4644 but must be explicitly removed through the Control Panel 4645 or the PML object HELD-JOB-DELETE." 4646::= { held-job-control 4 } 4647 4648 4649mopy-mode OBJECT-TYPE 4650 SYNTAX INTEGER { 4651 eOff(1), 4652 eStandard(4), 4653 eEnhanced(5) 4654 } 4655 ACCESS read-write 4656 STATUS optional 4657 DESCRIPTION 4658 "Controls or reports how mopies are generated. eOff turns off 4659 the mopy feature. eAuto allows the device to determine the best 4660 method for generating mopies based on the device configuration. 4661 eStandard spools the I/O data and replays the I/O data multiple 4662 times to generate the mopies. eEnhanced spools the rasterized 4663 page images and replays the rasterized data to generate the 4664 mopies. Typically, the rasterized data will be larger and will 4665 allow all but the first mopy to print at speed. If the job 4666 being mopied is not extremely complex, then the first mopy will 4667 print at speed also." 4668::= { settings-spooler 1 } 4669 4670 4671default-vertical-black-resolution OBJECT-TYPE 4672 SYNTAX INTEGER 4673 ACCESS read-write 4674 STATUS optional 4675 DESCRIPTION 4676 "Returns or changes the value of the default vertical black 4677 resolution. The units are dots per inch. 4678 Additional information: 4679 In LaserJet 8100 changing this OID also causes 4680 DEFAULT-HORIZONTAL-BLACK RESOLUTION to change. 4681 DEFAULT-HORIZONTAL-BLACK-RESOLUTION and 4682 DEFAULT-VERTICAL-BLACK-RESOLUTION must always be the 4683 same. The supported values are: 4684 LaserJet 4100: 300, 600, 1200 4685 Color Products: 600 4686 LaserJet 9000: 300, 600 4687 Setting to an unsupported value causes the printer 4688 to substitute in a snap value and 4689 to return <noError> status. 4690 The snap values are as follow: 4691 LaserJet 4100: 4692 4693 450 >= n < 900 snaps to 600 4694 n >= 900 snaps to 1200 4695 Color Products: 4696 n snaps to 600 4697 LaserJet 9000: 4698 n < 450 snaps to 300 4699 n >=450 snaps to 600 " 4700::= { settings-pdl 8 } 4701 4702 4703default-horizontal-black-resolution OBJECT-TYPE 4704 SYNTAX INTEGER 4705 ACCESS read-write 4706 STATUS optional 4707 DESCRIPTION 4708 "Returns or changes the value of the default horizontal black 4709 resolution. The units are dots per inch. 4710 Additional information: 4711 In LaserJet 8100 changing this object also causes 4712 DEFAULT-VERTICAL-BLACK RESOLUTION to change. 4713 DEFAULT-HORIZONTAL-BLACK-RESOLUTION and 4714 DEFAULT-VERTICAL-BLACK-RESOLUTION must always be the 4715 same. The supported values are: 4716 LaserJet 4100: 300, 600, 1200 4717 Color Products: 600 4718 LaserJet 9000: 300, 600 4719 Setting to an unsupported value causes the printer 4720 to substitute in a snap value and to 4721 return <noError> status. 4722 The snap values are as follow: 4723 LaserJet 4100: 4724 n < 450 snaps to 300 4725 450 >= n < 900 snaps to 600 4726 n >= 900 snaps to 1200 4727 Color Products: 4728 n snaps to 600 4729 LaserJet 9000: 4730 n < 450 snaps to 300 4731 n >=450 snaps to 600 " 4732::= { settings-pdl 9 } 4733 4734 4735default-page-protect OBJECT-TYPE 4736 SYNTAX INTEGER { 4737 eOn(2) 4738 } 4739 ACCESS read-write 4740 STATUS optional 4741 DESCRIPTION 4742 "Returns or changes the default page protection behavior. If 4743 eOff, the device does not reserve memory for holding the entire 4744 raster form of a processed page. If eOn, then memory is 4745 reserved. If eAuto, the device determines the amount of memory 4746 to reserve. 4747 Additional information: 4748 Setting to eOn causes MET to be more conservative, but 4749 it will not allocate memory to hold an entire 4750 rasterized page." 4751::= { settings-pdl 10 } 4752 4753 4754default-bits-per-pixel OBJECT-TYPE 4755 SYNTAX INTEGER 4756 ACCESS read-write 4757 STATUS optional 4758 DESCRIPTION 4759 "Controls the number of levels used (per pixel) when printing 4760 grayscale or color images." 4761::= { settings-pdl 39 } 4762 4763 4764date-display OBJECT-TYPE 4765 SYNTAX INTEGER { 4766 eDateDisplayMMM-DD-YYYY(4), 4767 eDateDisplayDD-MMM-YYYY(5), 4768 eDateDisplayYYYY-MMM-DD(6) 4769 } 4770 ACCESS read-write 4771 STATUS optional 4772 DESCRIPTION 4773 "Controls front-panel date display format. 4774 Additional information: 4775 Controls front-panel date display format." 4776::= { settings-system 22 } 4777 4778 4779date-and-time OBJECT-TYPE 4780 SYNTAX OCTET STRING 4781 ACCESS read-write 4782 STATUS optional 4783 DESCRIPTION 4784 "A C structure containing the following fields: typedef 4785 struct { 4786 ubyte yr; /* year: 0 to 99 */ 4787 ubyte mon; /* month: 1 to 12 */ 4788 ubyte day; /* day: 1 to 31 */ 4789 ubyte wday; /* Day of week: 1 to 07 */ 4790 ubyte hr; /* hour: 0 to 23 */ 4791 ubyte min; /* minute: 0 to 59 */ 4792 ubyte sec; /* second: 0 to 59 */ 4793 } date_t; 4794 where ubyte is an unsigned byte (0-255). 4795 Additional information: 4796 A C structure containing the following fields: typedef 4797 struct { 4798 ubyte yr; /* year: 3 to 99 */ 4799 ubyte mon; /* month: 1 to 12 */ 4800 ubyte day; /* day: 1 to 31 */ 4801 ubyte wday; /* Day of week: 1 to 07 */ 4802 ubyte hr; /* hour: 0 to 23 */ 4803 ubyte min; /* minute: 0 to 59 */ 4804 ubyte sec; /* second: 0 to 59 */ 4805 } date_t; 4806 where ubyte is an unsigned byte (0-255)." 4807::= { status-system 17 } 4808 4809 4810time-display OBJECT-TYPE 4811 SYNTAX INTEGER { 4812 eTimeDisplayTwelveHour(1), 4813 eTimeDisplayTwentyFourHour(2) 4814 } 4815 ACCESS read-write 4816 STATUS optional 4817 DESCRIPTION 4818 "Controls front-panel time display format. Set to 4819 eTimeDisplayTwelveHour for AM/PM display. Set to 4820 eTimeDisplayTwentyFourHour for military-type display. 4821 Additional information: 4822 Controls front-panel time display format. Set to 4823 eTimeDisplayTwelveHour for AM/PM display. Set to 4824 eTimeDisplayTwentyFourHour for military-type display." 4825::= { status-system 28 } 4826 4827 4828mio1-model-name OBJECT-TYPE 4829 SYNTAX DisplayString 4830 ACCESS read-only 4831 STATUS optional 4832 DESCRIPTION 4833 "Returns product information identifying the I/O card. Example: 4834 XXXX." 4835::= { mio1 2 } 4836 4837 4838mio1-manufacturing-info OBJECT-TYPE 4839 SYNTAX DisplayString 4840 ACCESS read-only 4841 STATUS optional 4842 DESCRIPTION 4843 "Returns information describing the manufacture of the I/O card 4844 installed in MIO/EIO slot 1. May include serial number and 4845 firmware revision. 4846 Additional information: 4847 The format of the string returned is determined by 4848 the manufacturer of the EIO device. There is no standard for 4849 content of the string." 4850::= { mio1 3 } 4851 4852 4853mio1-type OBJECT-TYPE 4854 SYNTAX INTEGER { 4855 eEmpty(1), 4856 eUnknown(2), 4857 eDiskDrive(8), 4858 eIOCard(12) 4859 } 4860 ACCESS read-only 4861 STATUS optional 4862 DESCRIPTION 4863 "Returns an indication of the type of option installed in 4864 MIO/EIO slot 1. See SIMM1-TYPE for an explanation of the 4865 enumerations." 4866::= { mio1 4 } 4867 4868 4869mio2-model-name OBJECT-TYPE 4870 SYNTAX DisplayString 4871 ACCESS read-only 4872 STATUS optional 4873 DESCRIPTION 4874 "Returns product information identifying the I/O card. Example: 4875 XXXX." 4876::= { mio2 2 } 4877 4878 4879mio2-manufacturing-info OBJECT-TYPE 4880 SYNTAX DisplayString 4881 ACCESS read-only 4882 STATUS optional 4883 DESCRIPTION 4884 "Returns information describing the manufacture of the I/O card 4885 installed in MIO/EIO slot 2. May include serial number and 4886 firmware revision. 4887 Additional information: 4888 The format of the string returned is determined by 4889 the manufacturer of the EIO device. There is no standard for 4890 content of the string." 4891::= { mio2 3 } 4892 4893 4894mio2-type OBJECT-TYPE 4895 SYNTAX INTEGER { 4896 eEmpty(1), 4897 eUnknown(2), 4898 eDiskDrive(8), 4899 eIOCard(12) 4900 } 4901 ACCESS read-only 4902 STATUS optional 4903 DESCRIPTION 4904 "Returns an indication of the type of option installed in 4905 MIO/EIO slot 2. See SIMM1-TYPE for an explanation of the 4906 enumerations." 4907::= { mio2 4 } 4908 4909 4910mio3-model-name OBJECT-TYPE 4911 SYNTAX DisplayString 4912 ACCESS read-only 4913 STATUS optional 4914 DESCRIPTION 4915 "Returns product information identifying the I/O card. Example: 4916 XXXX." 4917::= { mio3 2 } 4918 4919 4920mio3-manufacturing-info OBJECT-TYPE 4921 SYNTAX DisplayString 4922 ACCESS read-only 4923 STATUS optional 4924 DESCRIPTION 4925 "Returns information describing the manufacture of the I/O card 4926 installed in MIO/EIO interface 3. May include serial number and 4927 firmware revision. 4928 Additional information: 4929 The format of the string returned is determined by 4930 the manufacturer of the EIO device. There is no standard for 4931 content of the string." 4932::= { mio3 3 } 4933 4934 4935mio3-type OBJECT-TYPE 4936 SYNTAX INTEGER { 4937 eEmpty(1), 4938 eUnknown(2), 4939 eDiskDrive(8), 4940 eIOCard(12) 4941 } 4942 ACCESS read-only 4943 STATUS optional 4944 DESCRIPTION 4945 "Returns an indication of the type of option installed in 4946 MIO/EIO interface 3. See SIMM1-TYPE for an explanation of the 4947 enumerations." 4948::= { mio3 4 } 4949 4950 4951io-timeout OBJECT-TYPE 4952 SYNTAX INTEGER(5..300) 4953 ACCESS read-write 4954 STATUS optional 4955 DESCRIPTION 4956 "The amount of time, in seconds, to wait for more print job data 4957 to be received before an I/O timeout occurs. The I/O channel 4958 being timed is the I/O channel that received the data 4959 associated with the current print job. If an I/O timeout 4960 occurs, the PDL processing sub-system assumes all the data 4961 associated with the current print job has been received, and 4962 processes the end of job in a PDL specific manner. The POS 4963 specifies the supported values. 4964 Additional information: 4965 If an I/O timeout occurs,the PDL processing 4966 sub-system will consider it an end of job condition only 4967 if there is data from another I/O subsystem waiting to be 4968 processed. 4969 The supported values are 5 to 300 seconds. 4970 Setting to a value outside the supported range returns 4971 <noError> status and the 4972 value will be snapped to the nearest supported value." 4973::= { settings-io 1 } 4974 4975 4976io-switch OBJECT-TYPE 4977 SYNTAX INTEGER { 4978 eYes(1) 4979 } 4980 ACCESS read-only 4981 STATUS optional 4982 DESCRIPTION 4983 "Indicates if the device will switch between I/O channels when a 4984 job boundary is encountered and print job data is available on 4985 another I/O channel." 4986::= { settings-io 2 } 4987 4988 4989port1-parallel-speed OBJECT-TYPE 4990 SYNTAX INTEGER { 4991 eSlow(1), 4992 eFast(2) 4993 } 4994 ACCESS read-write 4995 STATUS optional 4996 DESCRIPTION 4997 "Returns or changes the maximum parallel I/O port speed, for 4998 port 1. This object is only supported if this port is a 4999 parallel port. An eSlow setting causes a 10 us busy pulse per 5000 received byte of data. An eFast setting causes a 1.5 us busy 5001 pulse per received byte of data. In rare cases, setting this 5002 value to eFast can cause the parallel port to no longer 5003 transfer data reliably. 5004 Additional information: 5005 When the value of this object is changed, it takes 5006 effect immediately. It is recommended that the printer 5007 be offline and not in a job when this object is changed." 5008::= { port1 4 } 5009 5010 5011port1-parallel-bidirectionality OBJECT-TYPE 5012 SYNTAX INTEGER { 5013 eUnidirectional(1), 5014 eBidirectional(2) 5015 } 5016 ACCESS read-write 5017 STATUS optional 5018 DESCRIPTION 5019 "Returns or changes whether the parallel I/O port supports 5020 bidirectional communication for port 1. This object is only 5021 supported if this port is a parallel port. 5022 Additional information: 5023 A get on this object returns the current mode 5024 for the parallel port. Setting this object specifies whether 5025 or not bidirectional communications will be allowed." 5026::= { port1 5 } 5027 5028 5029channelnumberofchannels OBJECT-TYPE 5030 SYNTAX INTEGER 5031 ACCESS write-only 5032 STATUS optional 5033 DESCRIPTION 5034 "An indication of how many print data channels the I/O card 5035 supports. 5036 Additional information: 5037 This object is used by the IIO card to tell the peripheral 5038 firmware how many logical channels will be used by the card. 5039 This object can only be set once per physical channel. If 5040 an attempt is made to set it a subsequent time it is ignored 5041 and an return code of <ErrorActionCanNotBePerformedNow.is returned. 5042 5043 If new firmware is dynamically downloaded to the Blazers Plus 5044 card, and if that firmware uses more logical channels, it is 5045 necessary to reset the printer." 5046::= { channel 1 } 5047 5048 5049channelTable OBJECT-TYPE 5050 SYNTAX SEQUENCE OF ChannelEntry 5051 ACCESS not-accessible 5052 STATUS optional 5053 ::= { channel 3 } 5054 5055 5056channelEntry OBJECT-TYPE 5057 SYNTAX ChannelEntry 5058 ACCESS not-accessible 5059 STATUS optional 5060 INDEX { channelindex } 5061 ::= { channelTable 1 } 5062 5063 5064ChannelEntry ::= SEQUENCE { 5065 channelindex INTEGER, 5066 channeltype INTEGER, 5067 channelprotocolversion OCTET STRING, 5068 channelstate INTEGER, 5069 channelifindex INTEGER, 5070 channelstatus INTEGER, 5071 channelinformation OCTET STRING 5072} 5073 5074 5075channeltype OBJECT-TYPE 5076 SYNTAX INTEGER { 5077 eChOther(1), 5078 eChAppleTalkPAP(7), 5079 eChLPDServer(8), 5080 eChNetwareRPrinter(9), 5081 eChNetwarePServer(10), 5082 eChPort9100(11), 5083 eChDLCLLCPort(15), 5084 eChBidirPortTCP(38) 5085 } 5086 ACCESS write-only 5087 STATUS optional 5088 DESCRIPTION 5089 "Identifies the type of MIO print data channel. 5090 Additional information: 5091 After telling the peripheral how many logical channels will 5092 be used, the IIO card tells the printer the type of each of 5093 the channels. The type information is passed using the 5094 channelType object. Values are then saved by the peripheral 5095 and reported when users request the value of 5096 prtChannelType." 5097::= { channelEntry 2 } 5098 5099 5100channelprotocolversion OBJECT-TYPE 5101 SYNTAX OCTET STRING 5102 ACCESS write-only 5103 STATUS optional 5104 DESCRIPTION 5105 "The version of the protocol used on this MIO print data 5106 channel. 5107 Additional information: 5108 After telling the peripheral how many logical channels will 5109 be used, the IIO card tells the printer the protocol version 5110 of each of the channels. The protocol version information is 5111 passed using the channelProtocolVersion object. Values are 5112 then saved by the peripheral and reported when users request 5113 the value of prtChannelProtocolVersion." 5114::= { channelEntry 3 } 5115 5116 5117channelstate OBJECT-TYPE 5118 SYNTAX INTEGER { 5119 eChOther(1), 5120 eChPrintDataAccecped(3), 5121 eChNoDataAccepted(4) 5122 } 5123 ACCESS write-only 5124 STATUS optional 5125 DESCRIPTION 5126 "The state of this print data channel. The value determines 5127 whether control information and print data is allowed through 5128 this channel or not. 5129 Additional information: 5130 After telling the peripheral how many logical channels will 5131 be used, the IIO card tells the printer the state of each of 5132 the channels. The state can change from time to time. The 5133 state information is passed using the channelState object. 5134 Values are saved by the peripheral and reported when users 5135 request the value of prtChannelState." 5136::= { channelEntry 4 } 5137 5138 5139channelifindex OBJECT-TYPE 5140 SYNTAX INTEGER 5141 ACCESS write-only 5142 STATUS optional 5143 DESCRIPTION 5144 "The value of ifIndex which corresponds to this channel. 5145 Additional information: 5146 After telling the peripheral how many logical channels will 5147 be used, the IIO card tells the printer the value of the 5148 IfIndex for each channel. The IfIndex is used as part of 5149 MIB-II. The values are saved by the peripheral and reported 5150 when users request the value of prtChannelIfIndex." 5151::= { channelEntry 5 } 5152 5153 5154channelstatus OBJECT-TYPE 5155 SYNTAX INTEGER 5156 ACCESS write-only 5157 STATUS optional 5158 DESCRIPTION 5159 "Sub-unit status is reported in the entries of the principle 5160 table in the Group that represents the sub-unit. For sub-units 5161 that report a status, there is a status column in the table and 5162 the value of this column is always an integer formed in the 5163 following way. The SubUnitStatus is an integer that is the sum 5164 of 5 distinct values, Availability, Non-Critical, Critical, 5165 On-line, and Transitioning. These values are: 5166 Availability value 5167 Available and Idle 0 000'b 5168 Available and Standby 2 010'b 5169 Available and Active 4 100'b 5170 Available and Busy 6 110'b 5171 Unavailable and OnRequest 1 001'b 5172 Unavailable because Broken 3 011'b 5173 Unknown 5 101'b 5174 Non-Critical 5175 No Non-Critical Alerts 0 5176 Non-Critical Alerts 8 5177 Critical 5178 No Critical Alerts 0 5179 Critical Alerts 16 5180 On-Line 5181 Intended state is On-Line 0 5182 Intended state is Off-Line 32 5183 Transitioning 5184 At intended state 0 5185 Transitioning to intended state 64. 5186 Additional information: 5187 After telling the peripheral how many logical channels will 5188 be used, the IIO card tells the printer the status of each of 5189 the channels. The status can change from time to time. The 5190 status information is passed using the channelStatus object. 5191 Values are saved by the peripheral and reported when users 5192 request the value of prtChannelStatus." 5193::= { channelEntry 6 } 5194 5195 5196channelinformation OBJECT-TYPE 5197 SYNTAX OCTET STRING 5198 ACCESS write-only 5199 STATUS optional 5200 DESCRIPTION 5201 "Auxiliary information to allow a printing application to use 5202 the channel for data submission to the printer. An application 5203 capable of using a specific PrtChannelType should be able to 5204 use the combined information from the prtChannelInformation and 5205 other channel and interface group objects to 'bootstrap' its 5206 use of the channel. prtChannelInformation is not intended to 5207 provide a general channel description, nor to provide 5208 information that is available once the channel is in use. The 5209 encoding and interpretation of the prtChannelInformation object 5210 is specific to channel type. The description of each 5211 prtChannelType enum value for which prtChannelInformation is 5212 defined specifies the appropriate encoding and interpretation, 5213 including interaction with other objects. For channel types 5214 that do not specify a prtChannelInformation value, its value 5215 shall be null (0 length). When a new prtChannelType enumeration 5216 value is registered, its accompanying description must specify 5217 the encoding and interpretation of the prtChannelInformation 5218 value for the channel type. prtChannelInformation semantics for 5219 an existing PrtChannelType may be added or amended in the same 5220 manner as described in section 2.4.1 for type 2 enumeration 5221 values. The prtChannelInformation specifies values for a 5222 collection of channel attributes, represented as text according 5223 to the following rules: 5224 1. The prtChannelInformation is coded in the NVT ASCII 5225 character set. It is not affected by localization. 5226 2. The prtChannelInformation is a list of entries 5227 representing the attribute values. Each entry consists 5228 of the following items, in order: 5229 a. a keyword, composed of alphabetic characters (A-Z, a-z), 5230 that identifies a channel attribute, 5231 b. an Equals Sign (=) to delimit the keyword, 5232 c. a data value, consisting of NVT ASCII graphics 5233 characters (codes 32-126), 5234 d. a Line Feed character (code 10) to delimit the data 5235 value. 5236 No other characters shall be present. Keywords are 5237 case-sensitive. Conventionally, keywords are 5238 capitalized (including each word of a multi-word 5239 keyword), and, since they occupy space in the 5240 prtChannelInformation, they are kept short. 5241 3. If a channel attribute has multiple values, it is 5242 represented by multiple entries with the same keyword, 5243 each specifying one value. Otherwise, there shall be at 5244 most one entry for each attribute. 5245 4. By default, entries may appear in any order. If there 5246 are ordering constraints for particular entries, these 5247 must be specified in their definitions. 5248 5. The prtChannelInformation value may represent 5249 information that is not normally coded in textual form, 5250 or that is coded in a character set other than NVT 5251 ASCII. In these cases, whatever symbolic representation 5252 is conventionally used for the information should be 5253 used for encoding the prtChannelInformation. (For 5254 instance, a binary port value might be represented as a 5255 decimal number, Unicode would be represented in UTF-8 5256 format.) 5257 6. For each PrtChannelType for which prtChannelInformation 5258 entries are defined, the descriptive text associated 5259 with the PrtChannelType enumeration value shall specify 5260 the following information for each entry: 5261 Title: Brief description phrase, e.g.: 'Port name,'Service 5262 Name,' 5263 Keyword: The keyword value, eg: 'Port,' 'Service' Syntax: 5264 The encoding of the entry value, if it cannot be 5265 directly represented by NVT ASCII, 5266 Status: 'Mandatory,' 'Optional,' or 'Conditionally 5267 Mandatory,' 5268 Multiplicity: 'Single' or 'Multiple,' to indicate whether 5269 the entry may be present multiple times, 5270 Description: Description of the use of the entry, other 5271 information required to complete the definition (e.g.: 5272 ordering contstraints, interactions between entries). 5273 5274 Applications that interpret prtChannelInformation should ignore 5275 unrecognized entries, so they are not affected if new entry 5276 types are added. 5277 Additional information: 5278 After telling the peripheral how many logical channels will 5279 be used, the IIO card tells the printer the value of the information 5280 value of each of the channels. The information is auxiliary 5281 information used in conjunction with the channel Type." 5282::= { channelEntry 7 } 5283 5284 5285deviceChannelTable OBJECT-TYPE 5286 SYNTAX SEQUENCE OF DeviceChannelEntry 5287 ACCESS not-accessible 5288 STATUS optional 5289 ::= { tables 2 } 5290 5291 5292deviceChannelEntry OBJECT-TYPE 5293 SYNTAX DeviceChannelEntry 5294 ACCESS not-accessible 5295 STATUS optional 5296 INDEX { channel-index } 5297 ::= { deviceChannelTable 1 } 5298 5299 5300DeviceChannelEntry ::= SEQUENCE { 5301 channel-index INTEGER, 5302 channel-bytes-sent INTEGER, 5303 channel-bytes-received INTEGER, 5304 channel-io-errors INTEGER, 5305 channel-jobs-received INTEGER, 5306 channel-mio INTEGER 5307} 5308 5309 5310channel-bytes-sent OBJECT-TYPE 5311 SYNTAX INTEGER 5312 ACCESS read-only 5313 STATUS optional 5314 DESCRIPTION 5315 "The low order 31 bits of the number of bytes sent from the 5316 printer to the host on this logical channel." 5317::= { deviceChannelEntry 2 } 5318 5319 5320channel-bytes-received OBJECT-TYPE 5321 SYNTAX INTEGER 5322 ACCESS read-only 5323 STATUS optional 5324 DESCRIPTION 5325 "The low order 31 bits of the number of bytes received by the 5326 printer from the host on this logical channel." 5327::= { deviceChannelEntry 3 } 5328 5329 5330channel-io-errors OBJECT-TYPE 5331 SYNTAX INTEGER 5332 ACCESS read-only 5333 STATUS optional 5334 DESCRIPTION 5335 "The low order 31 bits of the number of I/O errors which have 5336 occured on this logical channel." 5337::= { deviceChannelEntry 4 } 5338 5339 5340channel-jobs-received OBJECT-TYPE 5341 SYNTAX INTEGER 5342 ACCESS read-only 5343 STATUS optional 5344 DESCRIPTION 5345 "The low order 31 bits of the number of print jobs which have 5346 been received on this logical channel." 5347::= { deviceChannelEntry 5 } 5348 5349 5350channel-mio OBJECT-TYPE 5351 SYNTAX INTEGER 5352 ACCESS read-only 5353 STATUS optional 5354 DESCRIPTION 5355 "The number of the MIO card associated with this logical 5356 channel. If this logical channel is not associated with an MIO 5357 card a zero is returned. The value returned for each logical 5358 channel is the MIO card's physical slot number. The list of 5359 supported values should be documented in the device POS. 5360 Additional information: 5361 The value returned will be zero for channels 1..3. 5362 If an MIOA card is installed, channels 4..10 will 5363 return a value of one or two. 5364 If an MIOB card is installed, channels 11..17 will 5365 return a value of one or two but not the 5366 same as channels 4..10. 5367 When two IIO cards are installed, the value 5368 returned by any channel 4..17 may change after the 5369 printer is power cycled." 5370::= { deviceChannelEntry 6 } 5371 5372 5373rpc-bind-protocol-address OBJECT-TYPE 5374 SYNTAX OCTET STRING 5375 ACCESS read-only 5376 STATUS optional 5377 DESCRIPTION 5378 "Array of Berkeley sockets style protocol addresses used to bind 5379 RPC to a communications protocol family. Setting an instance of 5380 this array object to a zero length binary value disables the 5381 transport protocol indicated by that instance. All multi-bytes 5382 fields are in network (or big-endian) order. Bytes 1 and 2 5383 indicate the transport protocol. Some of the transport protocol 5384 mapping information can be found in RFC 1010 Assigned Numbers. 5385 A list of interesting transport protocol number mappings 5386 include: 5387 <table> 5388 Protocol | Number 5389 ---------+------- 5390 UDP/IP | 17 5391 IPX | 1000 5392 MLC | 4660 5393 </table> 5394 Bytes 3 and 4 indicate the address family. The address 5395 family uses the same mapping as the BSD sockets address 5396 family. A list of interesting address family mappings 5397 include: 5398 <table> 5399 Address Family | Number 5400 ---------------+------- 5401 Internet | 2 5402 NetWare | 6 5403 MLC | 22136 5404 </table> 5405 The format the fifth and following bytes is dependent on the 5406 address family. For the Internet address family, bytes 5 and 6 5407 contain the port number, bytes 7 through 10 contain the IP 5408 address, and the following eight bytes are unused. For NetWare, 5409 bytes 5 through 8 are the network number, bytes 9 through 14 5410 are the node number, and bytes 15 and 16 are the socket 5411 number. 5412 Additional information: 5413 The length of the binary value is zero 5414 if the instance of an object in the rpc-bind-protocol-address 5415 array is not in use. 5416 Returns <noSuchName> 5417 status if attempting to access this object and there 5418 is no storage device is installed." 5419::= { settings-rpc 2 } 5420 5421 5422rpc-bound-protocol-address OBJECT-TYPE 5423 SYNTAX OCTET STRING 5424 ACCESS read-only 5425 STATUS optional 5426 DESCRIPTION 5427 "An array of Berkeley sockets style protocol addresses that the 5428 NFS service has been bound to successful. The format is that 5429 same as the array of RPC-BIND-PROTOCOL-ADDRESS of objects. 5430 Additional information: 5431 Returns <noSuchName> 5432 status if attempting to access this object and there 5433 is no storage device is installed." 5434::= { status-rpc 3 } 5435 5436 5437file-system-max-open-files OBJECT-TYPE 5438 SYNTAX INTEGER 5439 ACCESS read-only 5440 STATUS optional 5441 DESCRIPTION 5442 "The number of open files allowed at one time. Opening a file 5443 when the maximum number of files are currently open will fail. 5444 Additional information: 5445 Indicates the number of open files a 5446 personality (e.g. PCL or PostScript) is guaranteed to be 5447 able to open before the file system runs out of file handles. 5448 This object is between 1 and 500. 5449 Returns <noSuchName> 5450 status if attempting to access this object and there 5451 is no storage device is installed." 5452::= { settings-file-system 2 } 5453 5454 5455file-system-set-system-partition-writeable OBJECT-TYPE 5456 SYNTAX OCTET STRING 5457 ACCESS write-only 5458 STATUS optional 5459 DESCRIPTION 5460 "This object allows the system partition to be written to. It 5461 consists of a C structure containing the following fields: 5462 typedef struct { 5463 ubyte password[8]; 5464 ubyte volumenumber; 5465 } fs_writeable_system_partition_t; 5466 which is described below: 5467 Bytes 0 - 7: contain the password 5468 Byte 8 : is the volume number 5469 Access to this command is controlled by the password. If the 5470 password supplied is incorrect the command will fail. The 5471 volumenumber is a volume number of an existing system 5472 partition. 5473 Additional information: 5474 Returns <noSuchName> 5475 status if attempting to access this object and there 5476 is no storage device is installed. 5477 Returns <badValue> if the password is incorrect or if 5478 the volume requested is not present." 5479::= { settings-file-system 6 } 5480 5481 5482file-system-set-system-partition-readonly OBJECT-TYPE 5483 SYNTAX INTEGER 5484 ACCESS write-only 5485 STATUS optional 5486 DESCRIPTION 5487 "Changes a system partition to be READ-ONLY. The value is the 5488 volume number to change. If the volume number specified is NOT 5489 a system partition an error is returned. 5490 Additional information: 5491 Returns <noSuchName> 5492 status if attempting to access this object and there 5493 is no storage device is installed. 5494 Returns <badValue> if the volume requested 5495 is not present." 5496::= { settings-file-system 7 } 5497 5498 5499file-system-delete-files OBJECT-TYPE 5500 SYNTAX OCTET STRING 5501 ACCESS write-only 5502 STATUS optional 5503 DESCRIPTION 5504 "Setting this object causes the specified filename to be 5505 deleted, after first validating that the authentication data is 5506 correct for the specified user ID. 5507 The format for this object is a C structure: 5508 typedef struct { 5509 sint32 UserId; 5510 uint16 AuthenticationDataLen 5511 ubyte AuthenticationData[] 5512 char Filename[]; 5513 } fs_delete_files_t; 5514 which is described below: 5515 Bytes 0 - 3: contains a user id represented as a multi-byte 5516 value that is stored in big-endian format, where the 5517 most significant byte occurs first. 5518 Bytes 4 - 5 : Length of the Athentication data that follows 5519 starting at offset 6. Stored as a multi-byte value that 5520 is stored in big-endian format, where the most 5521 significant byte occurs first. 5522 Bytes 6 - 6+AuthenticationDataLen : a ubyte array 5523 containing the Authentication data used to verify 5524 access for this operation. 5525 Bytes starting at offset (6+AuthenticationDataLen+1): A 5526 null terminated character array representing the ASCII 5527 file name to be deleted. The length of the string will 5528 be limited by the remaining space in the object. 5529 This string represents a fully-qualified path name which may 5530 specify a filename or a regular expression that may match 5531 multiple files (e.g <path>/*.exe). Access to this command is 5532 controlled by the UserId and the authentication data. If the 5533 UserID or authentication data supplied is incorrect the command 5534 will fail. The device POS will specify any limitations to the 5535 length of the filename string, what constitutes a correct user 5536 ID, what constitutes correct authentication data, and the 5537 significance of any return values. 5538 Additional information: 5539 Setting this object causes the specified filename 5540 to be deleted, after first validating that the 5541 authentication data is correct for the specified 5542 user ID. This object is always present. 5543 5544 The format for this object is a C structure: 5545 5546 typedef struct { 5547 sint32 UserId; 5548 uint16 AuthenticationDataLen 5549 ubyte AuthenticationData[] 5550 char Filename[]; 5551 } fs_delete_files_t; 5552 5553 Bytes 0 - 3: contains a user id represented 5554 as a multi-byte value that is stored in big-endian 5555 format, where the most significant byte occurs first. 5556 5557 Bytes 4 - 5 : Length of the authentication data that 5558 follows starting at offset 6. Stored as a multi-byte 5559 value that is stored in big-endian format, where the 5560 most significant byte occurs first. 5561 5562 Bytes 6 - 6+AuthenticationDataLen : a ubyte array 5563 containing the authentication data used to verify 5564 access for this operation. 5565 5566 Bytes starting at offset (6+AuthenticationDataLen+1): 5567 A null terminated character array representing the 5568 ASCII file name to be deleted. The length of the 5569 string will be limited by the remaining space in the 5570 object. This string represents a fully-qualified path 5571 name which may specify a filename or a file-type regular 5572 expression that may match multiple files (e.g., 5573 <path>/*.exe). 5574 5575 Access to this command is controlled by the UserId 5576 and the authentication data. If the UserID or 5577 authentication data supplied is incorrect the 5578 command will fail. 5579 5580 The device POS will specify any limitations to the 5581 length of the filename string, what constitutes a 5582 correct user ID, what constitutes correct 5583 authentication data, and the significance of any 5584 return values." 5585::= { settings-file-system 8 } 5586 5587 5588file-system-security-access-password OBJECT-TYPE 5589 SYNTAX DisplayString 5590 ACCESS read-write 5591 STATUS optional 5592 DESCRIPTION 5593 "This object acts as a gate keeper for write access to the PML 5594 objects FILE-SYSTEM-EXTERNAL-ACCESS-CAPABILITIES, 5595 FILE-SYSTEM-ERASE-MODE, and FILE-SYSTEM-WIPE-DISK. The object 5596 can be viewed as always being in one of 4 states: 5597 State 0 --> Un-initialized: 5598 FILE-SYSTEM-SECURITY-ACCESS-PASSWORD is the empty 5599 string and a pmlget operation on the object will return 5600 the string '0'. This will be the state after an NVRAM 5601 init which is the only way to set the object to the 5602 empty string. It cannot be set to the empty string 5603 through PML. In this state write access to 5604 FILE-SYSTEM-EXTERNAL-ACCESS-CAPABILITIES, 5605 FILE-SYSTEM-ERASE-MODE and FILE-SYSTEM-WIPE-DISK is 5606 disabled while write access to the object itself is 5607 enabled. A successful set operation on the object in 5608 this state will return the string 'SET' and will result 5609 in a transition to State 3. 5610 State 1 --> The Password is set to a non-empty string: A 5611 pmlget operation on the object will return the string 5612 '1' regardless of the actual stored password value. In 5613 this state write access to 5614 FILE-SYSTEM-EXTERNAL-ACCESS-CAPABILITIES, 5615 FILE-SYSTEM-ERASE-MODE and FILE-SYSTEM-WIPE-DISK is 5616 disabled. The only string the object itself can be 5617 successfully set to while in this state is the current 5618 value of the password. Setting the object to its 5619 current value causes a transition to State 2 which is 5620 an authenticated state. The value returned from such a 5621 set operation will be the string 'OK'. 5622 State 2 --> The password is in an authenticated state: The 5623 'gate' to write to the PML objects 5624 FILE-SYSTEM-EXTERNAL-ACCESS-CAPABILITIES, 5625 FILE-SYSTEM-ERASE-MODE, and FILE-SYSTEM-WIPE-DISK is 5626 open. One, and only one, write operation can be 5627 performed on one of these three objects. During such a 5628 write operation the object itself will transition to 5629 State 1 thus closing the gate. In State 2 a pmlset 5630 operation on the object will result in the password 5631 being set and a transfer to State 3. The value returned 5632 from a set operation in this state on 5633 FILE-SYSTEM-SECURITY-ACCESS-PASSWORD will be 'SET'. A 5634 pmlget operation on the object will return the string 5635 '2' regardless of the actual password value. 5636 State 3 --> The password was just changed: A pmlget 5637 operation on the object will return the string '3'. 5638 Otherwise behaviors in State 3 are exactly like in 5639 State 1. " 5640::= { settings-file-system 9 } 5641 5642 5643file-system-external-access-capabilities OBJECT-TYPE 5644 SYNTAX OCTET STRING 5645 ACCESS read-write 5646 STATUS optional 5647 DESCRIPTION 5648 "This object is used to control access to the file system of the 5649 device. It is always readable. It is writable when 5650 FILE-SYSTEM-SECURITY-ACCESS-PASSWORD is not the empty string, 5651 and a successful write to that object with the current password 5652 has preceded the write to this object. In other words, the 5653 FILE-SYSTEM-SECURITY-ACCESS-PASSWORD must be in the 5654 'authenticated state' for a write on 5655 FILE-SYSTEM-EXTERNAL-ACCESS-CAPABILITIES to succeed. After the 5656 object has successfully been written to, it becomes read-only, 5657 and the FILE-SYSTEM-SECURITY-ACCESS-PASSWORD object exits the 5658 authenticated state. FILE-SYSTEM-SECURITY-ACCESS-PASSWORD must 5659 then be written to again with the current password in order to 5660 make another write operation on 5661 FILE-SYSTEM-EXTERNAL-ACCESS-CAPABILITIES possible. 5662 cDisablePJLFileSystemAccess - All file system access 5663 through PJL will be disabled. 5664 cDisablePMLFileSystemWrite - All file-systems-related PML 5665 objects such as FILE-SYSTEM-DELETE-FILES or 5666 hrPartitionLabel become read-only. For objects that are 5667 normally write-only this means that no successful 5668 operations can now be performed on them. 5669 cDisableNFSFileSystemAccess - All NFS file system access 5670 will be disabled. 5671 cDisablePSFileSystemAccess - All file system access through 5672 PostScript will be disabled. 5673 cDisableEWSFileSystemAccess - All access to the file system 5674 by the Embedded Web Server will be disabled. " 5675::= { settings-file-system 10 } 5676 5677 5678file-system-erase-mode OBJECT-TYPE 5679 SYNTAX OCTET STRING 5680 ACCESS read-write 5681 STATUS optional 5682 DESCRIPTION 5683 "This object is used to control how file data is handled when 5684 files are deleted. It is always readable. It is writable when 5685 FILE-SYSTEM-SECURITY-ACCESS-PASSWORD is the empty string or 5686 when a write to FILE-SYSTEM-SECURITY-ACCESS-PASSWORD with the 5687 current password has preceeded the write to the object. When 5688 FILE-SYSTEM-SECURITY-ACCESS-PASSWORD is not the empty string 5689 then this object becomes read-only after a successful write to 5690 it. FILE-SYSTEM-SECURITY-ACCESS-PASSWORD must then be written 5691 to again with the current password in order to make another 5692 write operation on the object possible. If the 5693 FILE-SYSTEM-SECURITY-ACCESS-PASSWORD is incorrectly set, this 5694 object becomes read-only until the password is correctly set. 5695 The logical settings for this object are: 5696 NonSecureFastErase - When a file is deleted, only the 5697 reference to it in the file system tables is removed. 5698 No file data is overwritten. This is the default 5699 setting. This is the setting when both bits in the 5700 collection are set to 0. 5701 SecureFastErase - File information is overwritten with 5702 identical, random character pattern when it is deleted. 5703 This is the setting when cEraseMode0 is set to 1 and 5704 cEraseMode1 is set to 0. 5705 SecureSanitizeErase - Secure, repetitive algorithm used to 5706 overwrite all deleted file information and remove any 5707 residual data persistence. A random character is 5708 written to all bytes of deleted sectors. Then the 5709 complement of that character and finally, another 5710 random character is written. This is the setting when 5711 cEraseMode0 is set to 0 and cEraseMode1 is set to 1. 5712 Note that an error will be returned for an attempt to set both 5713 bits of the collection to 1." 5714::= { settings-file-system 11 } 5715 5716 5717file-system-wipe-disk OBJECT-TYPE 5718 SYNTAX INTEGER 5719 ACCESS read-write 5720 STATUS optional 5721 DESCRIPTION 5722 "This object is a non-leaf node which will have one leaf node 5723 under it for each file system in the printer. The leaf nodes 5724 will be in a 1-to-1 correspondence with the hrDeviceIndex 5725 objects. This object specifies for each leaf node whether the 5726 file system on the device is going to be erased according to 5727 the setting of the FILE-SYSTEM-ERASE-MODE referenced by the 5728 corresponding hrDeviceIndex. A file system will be overwritten 5729 on system reboot if this object is set to 1. It will be 5730 unchanged if this object is set to 0. If this object's value is 5731 -1 then the file system cannot be wiped. If the file system 5732 contains the permstore, the permstore will be saved off and 5733 restored after the file-system wipe is completed. This object 5734 is always readable. It is writable when 5735 FILE-SYSTEM-SECURITY-ACCESS-PASSWORD is the empty string or 5736 when a write to FILE-SYSTEM-SECURITY-ACCESS-PASSWORD with the 5737 current password has preceeded the write to the object. When 5738 FILE-SYSTEM-SECURITY-ACCESS-PASSWORD is not the empty string 5739 then this object becomes read-only after a successful write to 5740 it. FILE-SYSTEM-SECURITY-ACCESS-PASSWORD must then be written 5741 to again with the current password in order to make another 5742 write operation on the object possible. If the 5743 FILE-SYSTEM-SECURITY-ACCESS-PASSWORD is incorrectly set, this 5744 object becomes read-only until the password is correctly set." 5745::= { settings-file-system 12 } 5746 5747 5748file-system-wipe-disk-status OBJECT-TYPE 5749 SYNTAX INTEGER 5750 ACCESS read-only 5751 STATUS optional 5752 DESCRIPTION 5753 "This object is a non-leaf node which will have one leaf node 5754 under it for each file system in the printer. The leaf nodes 5755 will be in a 1-to-1 correspondence with the hrDeviceIndex 5756 objects. This object specifies for each leaf node the status of 5757 a disk wipe in progress. A return value of -1 indicates that no 5758 disk wipe is in progress. A return value in the range of 0 to 5759 100 indicates the percent done for a disk wipe in progress. All 5760 other values are illegal." 5761::= { settings-file-system 13 } 5762 5763 5764file-system2-initialize-volume OBJECT-TYPE 5765 SYNTAX INTEGER { 5766 eInitializing(2) 5767 } 5768 ACCESS write-only 5769 STATUS optional 5770 DESCRIPTION 5771 "Setting this object to eInitializing causes file system 2 to be 5772 initialized. Reading this object indicates if the file system 5773 is currently being initialized. 5774 Additional information: 5775 The hrDeviceIndex value for the mass storage 5776 device is the same value that is used to index into the 5777 FILE-SYSTEM sub-tree. Since this product supports 5778 up to 3 physical mass storage device, and since the hrDeviceIndex 5779 for the mass storage devices will start at 2 if the mass 5780 storage device is installed, the FILE-SYSTEM2-INITIALIZE-VOLUME 5781 object will be the object that allows the mass storage device to be 5782 initialized that is the 1st device." 5783::= { file-system2 6 } 5784 5785 5786file-system3-initialize-volume OBJECT-TYPE 5787 SYNTAX INTEGER { 5788 eInitializing(2) 5789 } 5790 ACCESS write-only 5791 STATUS optional 5792 DESCRIPTION 5793 "Setting this object to eInitializing causes file system 3 to be 5794 initialized. Reading this object indicates if the file system 5795 is currently being initialized. 5796 Additional information: 5797 The hrDeviceIndex value for the mass storage 5798 device is the same value that is used to index into the 5799 FILE-SYSTEM sub-tree. Since this product supports 5800 up to 3 physical mass storage device, and since the hrDeviceIndex 5801 for the mass storage devices will start at 2 if the mass 5802 storage device is installed, the FILE-SYSTEM3-INITIALIZE-VOLUME 5803 object will be the object that allows the mass storage device to be 5804 initialized that is the 2nd device." 5805::= { file-system3 6 } 5806 5807 5808file-system4-initialize-volume OBJECT-TYPE 5809 SYNTAX INTEGER { 5810 eInitializing(2) 5811 } 5812 ACCESS write-only 5813 STATUS optional 5814 DESCRIPTION 5815 "Setting this object to eInitializing causes file system 4 to be 5816 initialized. Reading this object indicates if the file system 5817 is currently being initialized. 5818 Additional information: 5819 The hrDeviceIndex value for the mass storage 5820 device is the same value that is used to index into the 5821 FILE-SYSTEM sub-tree. Since this product supports 5822 up to 3 physical mass storage devices, and since the hrDeviceIndex 5823 for the mass storage devices will start at 2 if the mass 5824 storage device is installed, the FILE-SYSTEM4-INITIALIZE-VOLUME 5825 object will be the object that allows the mass storage device to be 5826 initialized that is the 3rd device." 5827::= { file-system4 6 } 5828 5829 5830mass-storage-resource-change-counter OBJECT-TYPE 5831 SYNTAX INTEGER 5832 ACCESS read-only 5833 STATUS optional 5834 DESCRIPTION 5835 "A counter which changes when a mass storage based resource has 5836 been added or deleted. 5837 Additional information: 5838 The value of this counter changes 5839 each time the MASS-STORAGE-RESOURCE-CHANGED object 5840 is set to eTrue. The value also changes when the 5841 mass storage device is initialized. However, the value does not 5842 change when a mass storage device is removed and a different 5843 mass storage device is installed. Initializing all volumes sets 5844 this object back to the factory default value. A reboot sets 5845 this object back to the factory devalut value. 5846 Returns <noSuchName> 5847 status if attempting to access this object and there 5848 is no storage device is installed." 5849::= { mass-storage-resources 1 } 5850 5851 5852mass-storage-resource-changed OBJECT-TYPE 5853 SYNTAX INTEGER { 5854 eTrue(2) 5855 } 5856 ACCESS write-only 5857 STATUS optional 5858 DESCRIPTION 5859 "Setting to eTrue causes MASS-STORAGE-RESOURCE-CHANGE-COUNTER to 5860 be incremented. 5861 Additional information: 5862 Returns <noSuchName> 5863 status if attempting to access this object and there 5864 is no storage device is installed." 5865::= { mass-storage-resources 2 } 5866 5867 5868ram-disk-mode OBJECT-TYPE 5869 SYNTAX INTEGER { 5870 eOff(1), 5871 eAuto(3) 5872 } 5873 ACCESS read-write 5874 STATUS optional 5875 DESCRIPTION 5876 "Returns or controls RAM disk support. eOFF turns off the RAM 5877 disk functionality. eOn turns on the RAM disk functionality and 5878 creates a RAM disk whose size is controlled by the 5879 RAM-DISK-SIZE object. eAuto turns on the RAM disk functionality 5880 and creates a RAM disk size determined by the printer based on 5881 installed options and other memory related settings. 5882 Additional information: 5883 Returns or controls RAM disk support. eOFF turns off 5884 the RAM disk functionality. eAuto turns on 5885 the RAM disk functionality and creates a RAM disk size 5886 determined by the printer based on the amount of installed 5887 memory." 5888::= { settings-mass-storage-bd 1 } 5889 5890 5891ram-disk-size OBJECT-TYPE 5892 SYNTAX INTEGER 5893 ACCESS read-only 5894 STATUS optional 5895 DESCRIPTION 5896 "Returns or controls the size of the RAM disk. The device POS 5897 specifies the minimum memory requirements. The object 5898 MAXIMUM-RAM-DISK-MEMORY specifies the maximum memory available 5899 for the RAM disk. 5900 Additional information: 5901 Returns the size of the RAM disk." 5902::= { settings-mass-storage-bd 2 } 5903 5904 5905maximum-ram-disk-memory OBJECT-TYPE 5906 SYNTAX INTEGER 5907 ACCESS read-only 5908 STATUS optional 5909 DESCRIPTION 5910 "This object's name is misleading. This object does not return 5911 the maximum configurable RAM disk size. Instead, it returns the 5912 maximum amount of memory, in bytes, that can used to increase 5913 the size of the RAM disk. 5914 Additional information: 5915 This object returns the maximum amount of additional 5916 memory that is available for increasing the size of the RAM 5917 disk." 5918::= { status-mass-storage-bd 1 } 5919 5920 5921device-configure-printer-parameters OBJECT-TYPE 5922 SYNTAX DisplayString (SIZE(1..256)) 5923 ACCESS read-write 5924 STATUS optional 5925 DESCRIPTION 5926 "Allow the printer to be configured as a duplex or simplex 5927 printer. There will be a password encoded in this string and 5928 decoded by the printer firmware. If the password check passes 5929 the printer will be configured accordingly. 5930 Additional information: 5931 Used to configure Laserjet 4650 engines for duplex enabled or not. 5932 Encoded configuration string is passed in, which is decoded 5933 by firmware. Firmware verifies config. string is valid, and 5934 retrieves device Configuration data. 5935 Expandable to accommodate future products configuration needs." 5936::= { device-configure 12 } 5937 5938 5939job-input-auto-continue-timeout OBJECT-TYPE 5940 SYNTAX INTEGER(-1..3600) 5941 ACCESS read-write 5942 STATUS optional 5943 DESCRIPTION 5944 "The number of seconds the device waits after a job related 5945 continuable error occurs before automatically continuing. An 5946 example job related continuable error is the job requesting a 5947 media size that is not available. After the timeout expires, 5948 the device will continue processing the job as if a continue 5949 event occurred, such as the front panel continue key being 5950 pressed. If the value is -1, the device does not automatically 5951 continue after a job related continuable error occurs. If the 5952 value is 0, the device immediately continues. If the value is 5953 greater than 0, the value represents the timeout value in 5954 seconds. 5955 Additional information: 5956 The number of seconds the device waits after a job 5957 related continuable error occurs before automatically 5958 continuing. An example job related continuable error is 5959 the job requesting a media size that is not available. 5960 After the timeout expires, the device will continue 5961 processing the job accourding to the action defined by 5962 JOB-INPUT-AUTO-CONTINUE-MODE. 5963 If the value is -1, the device does not automatically continue 5964 after a job related continuable error occurs. If the 5965 value is 0, the device immediately continues. If the 5966 value is greater than 0, the value represents the 5967 timeout value in seconds. 5968 The data for this object is stored in NVRAM." 5969::= { status-system 35 } 5970 5971 5972job-input-auto-continue-mode OBJECT-TYPE 5973 SYNTAX OCTET STRING 5974 ACCESS read-write 5975 STATUS optional 5976 DESCRIPTION 5977 "Returns or sets the device behavior when the desired media is 5978 not currently available. 5979 cCancelJob - The device cancels the job. The device POS 5980 should explain what happens if this item is not the 5981 only item in the collection. 5982 cAutoMediaSizeOverride - The device is allowed to 5983 substitute a different size media. 5984 cAutoMediaNameOverride - The device is allowed to 5985 substitute a different media name. 5986 cUSMediaSizeOverride - The device is allowed to substitute 5987 US media sizes (letter, etc.) for ISO media sizes (A4, 5988 etc.). 5989 cISOMediaSizeOverride - The device is allowed to substitute 5990 ISO media sizes (A4, etc.) for US media sizes (letter, 5991 etc.). 5992 Additional information: 5993 Returns or sets the device behavior when the desired 5994 media is not currently available. 5995 cCancelJob - The device cancels the job regardless of other 5996 item settings. 5997 cAutoMediaSizeOverride - The device is allowed to substitute 5998 a different size media. 5999 cAutoMediaNameOverride - The device is allowed to substitute 6000 a different media name. 6001 -- cUSMediaSizeOverride - The device is allowed to substitute 6002 -- US media sizes (letter, etc.) for ISO media sizes 6003 -- (A4, etc.). 6004 -- cISOMediaSizeOverride - The device is allowed to substitute 6005 -- ISO media sizes (A4, etc.) for US media sizes 6006 -- (letter, etc.). 6007 At least one bit of the collection must be set; setting 6008 this object to zero will cause a status of 6009 <badValue> to be returned. 6010 This object describes the action that is performed when the 6011 JOB-INPUT-AUTO-CONTINUE-TIMEOUT expires. " 6012::= { status-system 36 } 6013 6014 6015job-output-auto-continue-timeout OBJECT-TYPE 6016 SYNTAX INTEGER(-1..3600) 6017 ACCESS read-write 6018 STATUS optional 6019 DESCRIPTION 6020 "Returns or sets the time that the printer will wait after an 6021 output bin becomes full and the printer is trying to deliver a 6022 sheet of media to that output bin. When the timeout expires, 6023 the job is processed according to the OUTBINn-OVERRIDE-MODE. A 6024 value of -1 indicates that the printer will wait for a continue 6025 event. A non-negative value is the number of seconds to wait. 6026 Additional information: 6027 Returns or sets the time that the printer will wait 6028 after an output bin becomes full and the printer is 6029 trying to deliver a sheet of media to that output bin. 6030 When the timeout expires, the job is processed according 6031 to the OUTBINn-OVERRIDE-MODE. A value of -1 indicates 6032 that the printer will wait for a continue event. A non- 6033 negative value is the number of seconds to wait." 6034::= { status-system 40 } 6035 6036 6037model-number OBJECT-TYPE 6038 SYNTAX DisplayString 6039 ACCESS read-only 6040 STATUS optional 6041 DESCRIPTION 6042 "Identifies the device model number as listed in the HP 6043 corporate price list (e.g. C2121A for DeskJet 500C). The string 6044 is as specific as possible. Products should note in POS if the 6045 model number on the CPL changes but the device reports the 6046 previous model number. If the model number changes based on the 6047 installed options, the POS should indicate if only the base 6048 model number is returned, or if the device senses the installed 6049 options and returns the correct model number. If possible, 6050 encode the model number in a symbol set (like Roman-8) that 6051 matches the ASCII character set and limit the characters used 6052 to ASCII characters. 6053 Additional information: 6054 Identifies the device model number as listed in the HP 6055 corporate price list (e.g. C2121A for DeskJet 500C). 6056 The string is as specific as possible. 6057 The value of this object does not change based on 6058 the installed options. The default of this object is the 6059 same on all LaserJet 8150 printers." 6060::= { id 1 } 6061 6062 6063model-name OBJECT-TYPE 6064 SYNTAX DisplayString (SIZE(1..32)) 6065 ACCESS read-only 6066 STATUS optional 6067 DESCRIPTION 6068 "Identifies the device model name (e.g. ''DeskJet 1200C''). The 6069 string is as specific as possible. Capitalization and spacing 6070 should match family naming conventions. Products should note in 6071 POS if the model name on the HP corporate price list changes 6072 but the device reports the previous device name. If the model 6073 name changes based on the installed options, the POS should 6074 indicate if only the base model name is returned, or if the 6075 device senses the installed options and returns the correct 6076 model name. If possible, encode the model name in a symbol set 6077 (like Roman-8) that matches the ASCII character set and limit 6078 the characters used to ASCII characters. 6079 Additional information: 6080 Since the value of this object is frequently used in 6081 displaying a list of printers, it is kept relatively short in 6082 case systems have limited width for their display area. The 6083 model name does not change based on sensing of installed options." 6084::= { id 2 } 6085 6086 6087phd2-model OBJECT-TYPE 6088 SYNTAX DisplayString 6089 ACCESS read-only 6090 STATUS optional 6091 DESCRIPTION 6092 "Returns product information identifying PHD device 2. Example: 6093 XXXX. 6094 Additional information: 6095 Returns product information identifying the first paper 6096 handling device in the device chaing, PHD device 2. 6097 If PDH device 2 does not exist, ERROR-UNKNOWN-OBJECT-IDENTIFIER 6098 will be returned." 6099::= { phd2 1 } 6100 6101 6102phd2-manufacturing-info OBJECT-TYPE 6103 SYNTAX DisplayString 6104 ACCESS read-only 6105 STATUS optional 6106 DESCRIPTION 6107 "Returns information describing the manufacture of PHD 2. May 6108 include serial number and firmware revision. 6109 Additional information: 6110 Returns information describing the manufacture of PHD 2. 6111 If PHD 2 does not exist, ERROR-UNKNOWN-OBJECT-IDENTIFIER 6112 will be returned." 6113::= { phd2 2 } 6114 6115 6116phd2-type OBJECT-TYPE 6117 SYNTAX INTEGER { 6118 eOutputPHD(11) 6119 } 6120 ACCESS read-only 6121 STATUS optional 6122 DESCRIPTION 6123 "Returns an indication of the type of option installed in PHD 6124 interface 2. See SIMM1-TYPE for an explanation of the 6125 enumerations. 6126 Additional information: 6127 Returns an indication of the type of option installed in 6128 PHD interface 2. 6129 If PHD 2 does not exist, ERROR-UNKNOWN-OBJECT-IDENTIFIER 6130 will be returned." 6131::= { phd2 3 } 6132 6133 6134phd2-capacity OBJECT-TYPE 6135 SYNTAX INTEGER 6136 ACCESS read-only 6137 STATUS optional 6138 DESCRIPTION 6139 "Returns an indication of the capacity of the installed option. 6140 See SIMM1-CAPACITY for an explanation of the meaning of the 6141 value of this object. 6142 Additional information: 6143 Returns an indication of the capacity of the installed 6144 option. For eInputPHD or eOutputPHD, or eBindingPHD the number 6145 of input trays or output bins is returned. 6146 If PHD 2 does not exist, ERROR-UNKNOWN-OBJECT-IDENTIFIER 6147 will be returned." 6148::= { phd2 4 } 6149 6150 6151engine-self-diagnostic OBJECT-TYPE 6152 SYNTAX OCTET STRING 6153 ACCESS read-only 6154 STATUS optional 6155 DESCRIPTION 6156 "The ENGINE-SELF-DIAGNOSTIC object reveals current engine 6157 failures; it returns a binary string of two-byte motor, clutch, 6158 solenoid, and sensor failure codes. 6159 Additional information: 6160 The ENGINE-SELF-DIAGNOSTIC object reveals current 6161 Engine Failures; it returns a BINARY string of two-byte 6162 Motor, Clutch, Solenoid and Sensor failure codes." 6163::= { test 7 } 6164 6165 6166default-media-name OBJECT-TYPE 6167 SYNTAX DisplayString 6168 ACCESS read-write 6169 STATUS optional 6170 DESCRIPTION 6171 "Returns or sets the media name that is used until the media 6172 name is changed by a print job command. 6173 Additional information: 6174 Returns or sets the media name that is used until the 6175 media name is changed by a print job command. 6176 This string must be one of the MEDIAn-NAME 6177 objects. 6178 This object is localized if the corresponding MEDIAn-NAME 6179 object is localized. 6180 The data for this object is stored in NVRAM." 6181::= { settings-pdl 22 } 6182 6183 6184override-media-name OBJECT-TYPE 6185 SYNTAX DisplayString 6186 ACCESS read-write 6187 STATUS optional 6188 DESCRIPTION 6189 "Sets a string identifying the media name that is to be used in 6190 place of the currently requested media. The substitution will 6191 continue until another media is selected. If set to a named 6192 media that is not currently available the requested media is 6193 not overridden. 6194 Additional information: 6195 When a request is received to print on a size and 6196 type of media that is not currently available, this 6197 object contains the desired media name as set by the 6198 print job. This object should be set to a media name 6199 that is currently available in the printer. If a 6200 paper mount request is not pending, attempting to get 6201 or set this object will cause 6202 <noSuchName> to be returned. 6203 Setting this object to a string other than one of the 6204 MEDIAn-NAME objects (MEDIA-NAMES-AVAILABLE is applied) 6205 will cause a status of <badValue> 6206 to be returned." 6207::= { settings-prt-eng 2 } 6208 6209 6210override-media-size OBJECT-TYPE 6211 SYNTAX INTEGER { 6212 eUSExecutive(1), 6213 eUSLetter(2), 6214 eUSLegal(3), 6215 eLedger(11), 6216 eROC16K(17), 6217 eJISExecutive(18), 6218 eROC8K(19), 6219 eISOandJISA5(25), 6220 eISOandJISA4(26), 6221 eISOandJISA3(27), 6222 eJISB5(45), 6223 eJISB4(46), 6224 eISOB5(65), 6225 eJapanesePostcardDouble(72), 6226 eMonarch(80), 6227 eCommercial10(81), 6228 eInternationalDL(90), 6229 eInternationalC5(91), 6230 eInternationalB5(100), 6231 eCustom(101), 6232 eUSLetterR(258), 6233 eISOandJISA4R(282), 6234 eUnknownMediaSize(32767) 6235 } 6236 ACCESS read-write 6237 STATUS optional 6238 DESCRIPTION 6239 "Sets the media size that is to be used in place of the 6240 currently requested media size. 6241 Additional information: 6242 When a request is received to print on a size and 6243 type of media that is not currently available, this object 6244 contains the desired size as set by the print job. This object 6245 should be set to a media size that is currently available to the 6246 printer. If a paper mount request is not pending, attempting to 6247 get or set this object will cause <noSuchName> 6248 to be returned." 6249::= { settings-prt-eng 3 } 6250 6251 6252marking-agent-density-setting OBJECT-TYPE 6253 SYNTAX INTEGER 6254 ACCESS read-write 6255 STATUS optional 6256 DESCRIPTION 6257 "Returns or sets the marking agent density setting for each of 6258 the marking agents installed. The Marking Agent (aka Print) 6259 density is the instantaneous amount of marking agent applied to 6260 the media while printing. A value of zero has the lowest print 6261 density, yielding a lighter page. A value of 10 has the highest 6262 print density, yielding a darker page. The device POS will 6263 document what values are supported. 6264 Additional information: 6265 Returns or sets the print density setting. Print 6266 density is the instantaneous amount of marking agent 6267 applied to the paper while printing. A value of zero 6268 has the lowest print density, yielding a lighter page. 6269 A value of 10 has the highest print density, yielding a 6270 darker page." 6271::= { marking-agent-density 1 } 6272 6273 6274duplex-page-count OBJECT-TYPE 6275 SYNTAX INTEGER 6276 ACCESS read-only 6277 STATUS optional 6278 DESCRIPTION 6279 "Total number of sheets of media that have been duplex printed. 6280 A sheet is counted if it travels through the duplex page path, 6281 regardless of whether or not marks are made on the page. The 6282 POS will indicate if the value is kept in NVRAM. 6283 Additional information: 6284 Total number of sheets of media that have been duplex 6285 printed. A sheet is counted if it travels through the 6286 duplex page path, regardless of whether or not marks are 6287 made on the page. 6288 This value is kept in NVRAM however the NVRAM value is only 6289 updated every 10 sheets. NOTE: The value returned by this object 6290 will be incremented every sheet but if power is lost between 6291 NVRAM updates up to 9 sheets of the count may be lost. The counter 6292 will be reset to zero after 16,777,215 (2^24-1) pages. " 6293::= { status-prt-eng 22 } 6294 6295 6296print-engine-revision OBJECT-TYPE 6297 SYNTAX DisplayString (SIZE(1..16)) 6298 ACCESS read-only 6299 STATUS optional 6300 DESCRIPTION 6301 "Print engine revision string. 6302 Additional information: 6303 Print engine revision string. The symbol set for this string is 6304 Roman-8. " 6305::= { status-prt-eng 26 } 6306 6307 6308input-tray-auto-select OBJECT-TYPE 6309 SYNTAX INTEGER { 6310 eOff(1), 6311 eOn(2) 6312 } 6313 ACCESS read-write 6314 STATUS optional 6315 DESCRIPTION 6316 "Indicates if the device will automatically try to load media 6317 from the next input media tray in the auto-select sequence 6318 (defined by each device) when it cannot load media from the 6319 current tray. Locked trays will not be permitted in the 6320 auto-select sequence. This object has no meaning if there is 6321 only one unlocked input media tray. 6322 Additional information: 6323 Indicates if the device will automatically try to load 6324 media from the next input media tray in the auto-select 6325 sequence (defined by each device) when it cannot load 6326 media from the current tray. Locked trays will not be 6327 permitted in the auto-select sequence. This object has 6328 no meaning if there is only one unlocked input media 6329 tray." 6330::= { settings-intray 2 } 6331 6332 6333default-custom-paper-dim-unit OBJECT-TYPE 6334 SYNTAX INTEGER { 6335 eTenThousandthsOfInches(3), 6336 eMicrometers(4) 6337 } 6338 ACCESS read-write 6339 STATUS optional 6340 DESCRIPTION 6341 "The units of measure used to specify the width and height of 6342 the printer's default custom paper size. The unit of measure of 6343 eTenThousandthsOfInches is 0.0001 inches. 6344 Additional information: 6345 The units of measure used to specify the width and 6346 height of the printer's default custom paper size. 6347 The unit of measure of eTenThousandthsOfInches is 6348 0.0001 inches." 6349::= { settings-intray 10 } 6350 6351 6352default-custom-paper-feed-dim OBJECT-TYPE 6353 SYNTAX INTEGER 6354 ACCESS read-write 6355 STATUS optional 6356 DESCRIPTION 6357 "Sets the printer's default custom paper size dimension in the 6358 feed direction (direction parallel to the direction of paper 6359 feeding). The value for this object is specified in micrometers 6360 or tenthousandths of an inch, depending upon the value of 6361 DEFAULT-CUSTOM-PAPER-DIM-UNIT. The valid range is 6362 engine-dependent and should be documented in the POS for each 6363 product. 6364 Additional information: 6365 Sets the printer's default custom paper size dimension 6366 in the feed direction (direction parallel to the direction 6367 of paper feeding). The value for this object is specified 6368 in micrometers or tenthousandths of an inch, depending upon 6369 the value of DEFAULT-CUSTOM-PAPER-DIM-UNIT. The valid 6370 range is engine-dependent and should be documented in the 6371 POS for each product." 6372::= { settings-intray 11 } 6373 6374 6375default-custom-paper-xfeed-dim OBJECT-TYPE 6376 SYNTAX INTEGER 6377 ACCESS read-write 6378 STATUS optional 6379 DESCRIPTION 6380 "Sets the printer's default custom paper size dimension in the 6381 cross-feed direction (direction ninety degrees relative to the 6382 direction of paper feeding). The value for this object is 6383 specified in micrometers or tenthousandths of an inch, 6384 depending upon the value of DEFAULT-CUSTOM-PAPER-DIM-UNIT. The 6385 valid range is engine-dependent and should be documented in the 6386 POS for each product. 6387 Additional information: 6388 Sets the printer's default custom paper size dimension 6389 in the cross-feed direction (direction ninety degrees 6390 relative to the direction of paper feeding). The value 6391 for this object is specified in micrometers or 6392 tenthousandths of an inch, depending upon the value of 6393 DEFAULT-CUSTOM-PAPER-DIM-UNIT. The valid range is 6394 engine-dependent and should be documented in the POS 6395 for each product." 6396::= { settings-intray 12 } 6397 6398 6399input-tray-max-media-feed-dim OBJECT-TYPE 6400 SYNTAX INTEGER 6401 ACCESS read-only 6402 STATUS optional 6403 DESCRIPTION 6404 "The maximum physical media size in the feed direction of this 6405 input device expressed in units of measure specified by INPUT- 6406 TRAY-MIN-MAX-DIM-UNIT. A value of (-1) implies 'unlimited', a 6407 value of (-2) implies 'unknown'. 6408 Additional information: 6409 The maximum physical media size in the feed direction of this 6410 input device expressed in units of measure specified by 6411 PrtInputDimUnit. A value of (-1) implies 'unlimited', 6412 a value of (-2) implies 'unknown'. 6413 Refer to Printer Management Standards web page, 6414 http://bldlabs.boi.hp.com/BLDPrinterLab/Project/PrinterManagement, for more details in the original format 6415 of the Standard Printer MIB." 6416::= { settings-intray 14 } 6417 6418 6419input-tray-max-media-xfeed-dim OBJECT-TYPE 6420 SYNTAX INTEGER 6421 ACCESS read-only 6422 STATUS optional 6423 DESCRIPTION 6424 "The maximum physical media size across the feed direction of a 6425 particular input device expressed in units of measure specified 6426 by INPUT-TRAY-MIN-MAX-DIM-UNIT. A value of (-1) implies 6427 'unlimited', a value of (-2) implies 'unknown'. 6428 Additional information: 6429 The maximum physical media size across the feed direction of this 6430 input device expressed in units of measure specified by 6431 PrtInputDimUnit. A value of (-1) implies 'unlimited', 6432 a value of (-2) implies 'unknown'. 6433 Refer to Printer Management Standards web page, 6434 http://bldlabs.boi.hp.com/BLDPrinterLab/Project/PrinterManagement, f 6435 or more details in the original format 6436 of the Standard Printer MIB." 6437::= { settings-intray 15 } 6438 6439 6440input-tray-min-media-feed-dim OBJECT-TYPE 6441 SYNTAX INTEGER 6442 ACCESS read-only 6443 STATUS optional 6444 DESCRIPTION 6445 "The minimum physical media size in the feed direction of a 6446 particular input device expressed in units of measure specified 6447 by PrtInputMinMaxDimUnit. A value of (-1) implies 'unlimited', 6448 a value of (-2) implies 'unknown'. 6449 Additional information: 6450 The minimum physical media size in the feed direction of this 6451 input device expressed in units of measure specified by 6452 PrtInputDimUnit. A value of (-1) implies 'unlimited', 6453 a value of (-2) implies 'unknown'. 6454 Refer to Printer Management Standards web page, 6455 http://bldlabs.boi.hp.com/BLDPrinterLab/Project/PrinterManagement, 6456 for more details in the original format 6457 of the Standard Printer MIB." 6458::= { settings-intray 16 } 6459 6460 6461input-tray-min-media-xfeed-dim OBJECT-TYPE 6462 SYNTAX INTEGER 6463 ACCESS read-only 6464 STATUS optional 6465 DESCRIPTION 6466 "The minimum physical media size across the feed direction of a 6467 particular input device expressed in units of measure specified 6468 by PrtInputMinMaxDimUnit. A value of (-1) implies 'unlimited', 6469 a value of (-2) implies 'unknown'. 6470 Additional information: 6471 The minimum physical media size across the feed direction of this 6472 input device expressed in units of measure specified by 6473 PrtInputDimUnit. A value of (-1) implies 'unlimited', 6474 a value of (-2) implies 'unknown'. 6475 Refer to Printer Management Standards web page, 6476 http://bldlabs.boi.hp.com/BLDPrinterLab/Project/PrinterManagement, 6477 for more details in the original format 6478 of the Standard Printer MIB." 6479::= { settings-intray 17 } 6480 6481 6482manually-feed-prompt-test OBJECT-TYPE 6483 SYNTAX INTEGER { 6484 eFalse(1), 6485 eTrue(2) 6486 } 6487 ACCESS read-write 6488 STATUS optional 6489 DESCRIPTION 6490 "Indicates if the Manual Feed Prompt will be displayed always 6491 (eTrue), or only if the tray is not loaded (eFalse). 6492 Additional information: 6493 Indicates if the Manual Feed Prompt will be displayed 6494 always (eFalse), or only if the tray is not loaded with the 6495 requested media. (eTrue)." 6496::= { settings-intray 18 } 6497 6498 6499tray1-media-size-loaded OBJECT-TYPE 6500 SYNTAX INTEGER { 6501 eUSExecutive(1), 6502 eUSLetter(2), 6503 eUSLegal(3), 6504 eFoolscap(10), 6505 eStatement(15), 6506 eROC16K(17), 6507 eJISExecutive(18), 6508 eISOandJISA5(25), 6509 eISOandJISA4(26), 6510 eJISB5(45), 6511 eJapansePostcardDouble(72), 6512 eMonarch(80), 6513 eCommercial10(81), 6514 eInternationalDL(90), 6515 eInternationalC5(91), 6516 eInternationalB5(100), 6517 eCustom(101), 6518 eAnyCustomSize(32764), 6519 eAnySize(32765) 6520 } 6521 ACCESS read-write 6522 STATUS optional 6523 DESCRIPTION 6524 "Returns the media size that is currently configuredconfigured 6525 in tray #1. This object can be set to indicate the media size 6526 currently loaded, if the printer supports input trays that can 6527 not sense the media size. Complete list of supported media 6528 sizes along with their dimensions are listed in the ''Media 6529 Size Table'' near the end of this document. 6530 Additional information: 6531 Returns the media size that is currently 6532 configuredconfigured in tray #1. This object can be set 6533 to indicate the media size currently loaded, if the 6534 printer supports input trays that can not sense the 6535 media size. Complete list of supported media sizes 6536 along with their dimensions are listed in the ''Media 6537 Size Table'' near the end of this document." 6538::= { intray1 1 } 6539 6540 6541tray1-phd OBJECT-TYPE 6542 SYNTAX INTEGER 6543 ACCESS read-only 6544 STATUS optional 6545 DESCRIPTION 6546 "Provides the number of the Paper Handling Device that contains 6547 this input tray. 6548 Additional information: 6549 Provides the number of the Paper Handling Device that 6550 contains this input tray." 6551::= { intray1 12 } 6552 6553 6554tray2-media-size-loaded OBJECT-TYPE 6555 SYNTAX INTEGER { 6556 eUSExecutive(1), 6557 eUSLetter(2), 6558 eUSLegal(3), 6559 eFoolscap(10), 6560 eROC16K(17), 6561 eJISExecutive(18), 6562 eISOandJISA5(25), 6563 eISOandJISA4(26), 6564 eJISB5(45), 6565 eCustom(101), 6566 eAnyCustomSize(32764), 6567 eAnySize(32765) 6568 } 6569 ACCESS read-write 6570 STATUS optional 6571 DESCRIPTION 6572 "Returns the media size that is currently configured in tray #2. 6573 Complete list of supported media sizes along with their 6574 dimensions are listed in the ''Media Size Table'' near the end 6575 of this document. 6576 Additional information: 6577 Returns the media size that is currently configured in 6578 tray #2." 6579::= { intray2 1 } 6580 6581 6582tray2-phd OBJECT-TYPE 6583 SYNTAX INTEGER 6584 ACCESS read-only 6585 STATUS optional 6586 DESCRIPTION 6587 "Provides the number of the Paper Handling Device that contains 6588 this input tray. 6589 Additional information: 6590 Provides the number of the Paper Handling Device that 6591 contains this input tray." 6592::= { intray2 12 } 6593 6594 6595tray3-media-size-loaded OBJECT-TYPE 6596 SYNTAX INTEGER { 6597 eUSExecutive(1), 6598 eUSLetter(2), 6599 eUSLegal(3), 6600 eFoolscap(10), 6601 eROC16K(17), 6602 eJISExecutive(18), 6603 eISOandJISA5(25), 6604 eISOandJISA4(26), 6605 eJISB5(45), 6606 eCustom(101), 6607 eAnyCustomSize(32764), 6608 eAnySize(32765) 6609 } 6610 ACCESS read-write 6611 STATUS optional 6612 DESCRIPTION 6613 "Returns the media size that is currently configured in tray #3. 6614 Complete list of supported media sizes along with their 6615 dimensions are listed in the ''Media Size Table'' near the end 6616 of this document. 6617 Additional information: 6618 Returns the media size that is currently configured in 6619 tray #3." 6620::= { intray3 1 } 6621 6622 6623tray3-phd OBJECT-TYPE 6624 SYNTAX INTEGER 6625 ACCESS read-only 6626 STATUS optional 6627 DESCRIPTION 6628 "Provides the number of the Paper Handling Device that contains 6629 this input tray. 6630 Additional information: 6631 Provides the number of the Paper Handling Device that 6632 contains this input tray." 6633::= { intray3 12 } 6634 6635 6636tray4-media-size-loaded OBJECT-TYPE 6637 SYNTAX INTEGER { 6638 eMonarch(80), 6639 eCommercial10(81), 6640 eInternationalDL(90), 6641 eInternationalC5(91), 6642 eInternationalB5(100), 6643 eAnySize(32765) 6644 } 6645 ACCESS read-write 6646 STATUS optional 6647 DESCRIPTION 6648 "Returns the media size that is currently configured in tray #4. 6649 Complete list of supported media sizes along with their 6650 dimensions are listed in the ''Media Size Table'' near the end 6651 of this document. 6652 Additional information: 6653 Returns the media size that is currently configured in 6654 tray #4." 6655::= { intray4 1 } 6656 6657 6658tray4-phd OBJECT-TYPE 6659 SYNTAX INTEGER 6660 ACCESS read-only 6661 STATUS optional 6662 DESCRIPTION 6663 "Provides the number of the Paper Handling Device that contains 6664 this input tray. 6665 Additional information: 6666 Provides the number of the Paper Handling Device that 6667 contains this input tray." 6668::= { intray4 12 } 6669 6670 6671tray5-media-size-loaded OBJECT-TYPE 6672 SYNTAX INTEGER { 6673 eUSExecutive(1), 6674 eUSLetter(2), 6675 eUSLegal(3), 6676 eFoolscap(10), 6677 eROC16K(17), 6678 eJISExecutive(18), 6679 eISOandJISA5(25), 6680 eISOandJISA4(26), 6681 eJISB5(45), 6682 eCustom(101), 6683 eAnyCustomSize(32764), 6684 eAnySize(32765) 6685 } 6686 ACCESS read-write 6687 STATUS optional 6688 DESCRIPTION 6689 "Returns the media size that is currently configured in tray #5. 6690 Complete list of supported media sizes along with their 6691 dimensions are listed in the ''Media Size Table'' near the end 6692 of this document. 6693 Additional information: 6694 Returns the media size that is currently configured in 6695 tray #5." 6696::= { intray5 1 } 6697 6698 6699tray5-phd OBJECT-TYPE 6700 SYNTAX INTEGER 6701 ACCESS read-only 6702 STATUS optional 6703 DESCRIPTION 6704 "Provides the number of the Paper Handling Device that contains 6705 this input tray. 6706 Additional information: 6707 Provides the number of the Paper Handling Device that 6708 contains this input tray." 6709::= { intray5 12 } 6710 6711 6712tray6-media-size-loaded OBJECT-TYPE 6713 SYNTAX INTEGER { 6714 eUSExecutive(1), 6715 eUSLetter(2), 6716 eUSLegal(3), 6717 eFoolscap(10), 6718 eROC16K(17), 6719 eJISExecutive(18), 6720 eISOandJISA5(25), 6721 eISOandJISA4(26), 6722 eJISB5(45), 6723 eCustom(101), 6724 eAnyCustomSize(32764), 6725 eAnySize(32765) 6726 } 6727 ACCESS read-write 6728 STATUS optional 6729 DESCRIPTION 6730 "Returns the media size that is currently configured in tray #5. 6731 Complete list of supported media sizes along with their 6732 dimensions are listed in the ''Media Size Table'' near the end 6733 of this document. 6734 Additional information: 6735 Returns the media size that is currently configured in 6736 tray #6." 6737::= { intray6 1 } 6738 6739 6740tray6-phd OBJECT-TYPE 6741 SYNTAX INTEGER 6742 ACCESS read-only 6743 STATUS optional 6744 DESCRIPTION 6745 "Provides the number of the Paper Handling Device that contains 6746 this input tray. 6747 Additional information: 6748 Provides the number of the Paper Handling Device that 6749 contains this input tray." 6750::= { intray6 12 } 6751 6752 6753overflow-bin OBJECT-TYPE 6754 SYNTAX INTEGER 6755 ACCESS read-write 6756 STATUS optional 6757 DESCRIPTION 6758 "Returns or sets the bin that will be used for additional sheets 6759 of media when the current bin is full and printing is allowed 6760 to continue. 6761 Additional information: 6762 Returns or sets the bin that will be used for additional 6763 sheets of media when the current bin is full and 6764 printing is allowed to continue. 6765 The data for this object is stored in NVRAM." 6766::= { settings-outbin 4 } 6767 6768 6769outbin1-override-mode OBJECT-TYPE 6770 SYNTAX OCTET STRING 6771 ACCESS read-write 6772 STATUS optional 6773 DESCRIPTION 6774 "Returns or sets the device behavior when this output bin 6775 condition causes printing to stop. 6776 cCancelJob - The device cancels the job. 6777 cOutbinFullOverride - The device sends subsequent media to 6778 the overflow bin. 6779 cOutbinAttentionOverride - The device ignores the attention 6780 condition and continues printing. 6781 cBinderAttentionOverride - The device ignores the binder 6782 attention condition and continues printing. 6783 Additional information: 6784 Returns or sets the device behavior when this output bin 6785 condition causes printing to stop. 6786 cCancelJob - The device cancels the job, regardless of other 6787 bit settings. 6788 cOutbinFullOverride - The device sends subsequent 6789 media to the overflow bin. If this bin is the 6790 overflow bin, this bit is ignored. 6791 cOutbinAttentionOverride - The device ignores the 6792 attention condition and continues printing. 6793 cBinderAttentionOverride - The device ignores the 6794 binder attention condition and continues printing. 6795 6796 This object describes the action that is performed when the 6797 JOB-OUTPUT-AUTO-CONTINUE-TIMEOUT expires. If no bits 6798 are set, no override action is taken (the printer 6799 will continue to wait)." 6800::= { outbin1 9 } 6801 6802 6803marker-density-calibration OBJECT-TYPE 6804 SYNTAX INTEGER { 6805 eNotCalibrating(1), 6806 eCalibrateALL(2), 6807 eCalibrateColor(3), 6808 eCalibrateHalftone(4), 6809 eCalibrateColorPlaneRegistration(5) 6810 } 6811 ACCESS read-write 6812 STATUS optional 6813 DESCRIPTION 6814 "Returns the calibration status or triggers a calibration cycle. 6815 All calibration procedures are used if set to eCalibrateALL. If 6816 set to eCalibrateDMAX then a full density engine calibration is 6817 triggered. If set to eCalibrateDHALF, then a Halftone 6818 calibration is triggered. 6819 Additional information: 6820 Returns the calibration status or triggers a calibration 6821 cycle. All calibration procedures are used if set to 6822 eCalibrateALL. If set to eCalibrateColor then a full 6823 density engine calibration is triggered. If set to 6824 eCalibrateHalftone, then a Halftone calibration is triggered. 6825 If set to eCalibrateColorPlaneRegistration, then a Color 6826 Plane Registration calibration is triggered. If set to 6827 eCalibrateDrumPhaseAdjustment, then a Drum Phase Adjustment 6828 calibration is triggered." 6829::= { settings-marking-agent 11 } 6830 6831 6832phd2-device-specific-command OBJECT-TYPE 6833 SYNTAX OCTET STRING 6834 ACCESS write-only 6835 STATUS optional 6836 DESCRIPTION 6837 "This object is used to send device-specific data to the paper 6838 handling device. The meaning of the device-specific command is 6839 dependent on the paper handling device and must be specified in 6840 the POS. If the paper handling device does not accept the 6841 command, then an <badValue> will be 6842 returned. If the device accepts the command, it may still be 6843 processing the command after the response has been returned. 6844 Depending on the device, the application may need to query 6845 PHDx-DEVICE-MEMORY to see when the command has completed. 6846 Additional information: 6847 This object is used to send device-specific data to the 6848 paper handling device. The meaning of the device- 6849 specific command is dependent on the paper handling 6850 device and must be specified in the POS. 6851 If the paper handling device does not accept the 6852 command, then an <badValue> will 6853 be returned. If the device accepts the command, it may 6854 still be processing the command after the response has 6855 been returned. Depending on the device, the application 6856 may need to query PHDx-DEVICE-MEMORY to see when the 6857 command has completed." 6858::= { ph2 2 } 6859 6860 6861media-names-available OBJECT-TYPE 6862 SYNTAX OCTET STRING 6863 ACCESS read-write 6864 STATUS optional 6865 DESCRIPTION 6866 "The value of this object controls which of the MEDIAx-NAME 6867 objects are supported. If a bit is set to zero, then attempting 6868 to get or set the corresponding MEDIAx-NAME objects will return 6869 <noSuchName>. 6870 Additional information: 6871 Setting a bit to one will cause the corresponding 6872 MEDIAn- objects to be available (attempting to access 6873 an unavailable object will return <noSuchName>). 6874 MEDIA1- objects are always present, as this is the default 6875 media. If this object is set to a value that does not include 6876 cMediaName2Available, that bit will be set and a status of 6877 <noError> will be returned." 6878::= { settings-print-media 1 } 6879 6880 6881north-edge-offset OBJECT-TYPE 6882 SYNTAX INTEGER 6883 ACCESS read-write 6884 STATUS optional 6885 DESCRIPTION 6886 "Returns or sets the number of 300 dpi dots by which the image 6887 is shifted. Shift is relative to the leading edge of the medium 6888 as the medium flows through the marking engine with the side to 6889 be imaged facing the observer. The leading edge is the North 6890 edge and the other edges are defined by the normal compass 6891 layout of directions with the compass facing the observer. The 6892 adjustment is for all pages printed. A positive value moves the 6893 image away from the leading edge of the medium. A negative 6894 value moves the image closer to the leading edge of the medium. 6895 The value 0 will return the image to its factory default 6896 position. 6897 Additional information: 6898 Returns or sets the number of 300 dpi dots by which the image is 6899 shifted. Shift is relative to the leading edge of the medium as the 6900 medium flows through the marking engine with the side to be imaged 6901 facing the observer. The leading edge is the North edge and the 6902 other edges are defined by the normal compass layout of directions 6903 with the compass facing the ob server. The adjustment is for all 6904 pages printed. A positive value moves the image away from the leading 6905 edge of the medium. A negative value moves the image closer to the 6906 leading edge of the medium. The value 0 will return the image to 6907 its factory default position. 6908 The value of this object is stored in NVRAM." 6909::= { settings-print-media 2 } 6910 6911 6912media1-name OBJECT-TYPE 6913 SYNTAX DisplayString (SIZE(1..24)) 6914 ACCESS read-write 6915 STATUS optional 6916 DESCRIPTION 6917 "Media 1 name. 6918 Additional information: 6919 The symbol set for this string is Roman-8." 6920::= { media1 1 } 6921 6922 6923media1-short-name OBJECT-TYPE 6924 SYNTAX DisplayString (SIZE(1..11)) 6925 ACCESS read-write 6926 STATUS optional 6927 DESCRIPTION 6928 "Length restricted version of the media name 1. The length 6929 restriction is required to allow the media name to be displayed 6930 on the device's control panel. The device POS must state the 6931 maximum number of characters allowed. If the device also has a 6932 limitation on what characters in a character set can be used 6933 (e.g. only uppercase characters allowed), the POS should also 6934 state character restrictions. 6935 Additional information: 6936 Length restricted version of the media name 1. The 6937 length restriction is required to allow the media name 6938 to be displayed on the device's control panel. 6939 The maximum supported string length is 11 characters. If 6940 the user entered string is too long, the device will store 6941 the first 11 characters and will return the 6942 <noError> status. 6943 The characters must be in the range 20H to 7FH except 5C 6944 cannot be used. The default symbol set is Roman-8 for 6945 English; additional legal symbol sets are ISOLatin5, 6946 ISOLatin2 and Windows31J. Setting this object with characters 6947 outside of the range or of an illegal symbol set will cause an 6948 error status of <badValue> to be returned. 6949 This string is localized according to prtConsoleLocalization. 6950 If this object represents a standard type, and the user 6951 attempts to set the object, 'OK Nearest Legal Value Substituted' 6952 will be returned, and the standard value is retained. 6953 If this object represents a user defined type, and the user 6954 attempts to set the object, then the set will be successfull." 6955::= { media1 2 } 6956 6957 6958media1-page-count OBJECT-TYPE 6959 SYNTAX INTEGER 6960 ACCESS read-only 6961 STATUS optional 6962 DESCRIPTION 6963 "Number of sheets of media 1 that have been printed. The device 6964 POS should state whether this value is lost across a power 6965 cycle or kept in NVRAM. 6966 Additional information: 6967 Number of sheets of media 1 that have been printed. 6968 This page count is saved in NVRAM after every 10 6969 pages. The maximum value is 4,294,967,295 which will never be 6970 reached in normal operation. 6971 The page count is incremented when a sheet of media is pulled 6972 from an input tray. A duplex printed sheet will cause this 6973 counter to be incremented by one." 6974::= { media1 3 } 6975 6976 6977media1-engine-media-mode OBJECT-TYPE 6978 SYNTAX INTEGER 6979 ACCESS read-write 6980 STATUS optional 6981 DESCRIPTION 6982 "The engine processing characteristics that are to be applied to 6983 this media. The processing characteristics are device 6984 specific. 6985 Additional information: 6986 Displays the engine processing characterstics that are applied 6987 to this media type." 6988::= { media1 4 } 6989 6990 6991media2-name OBJECT-TYPE 6992 SYNTAX DisplayString (SIZE(1..24)) 6993 ACCESS read-write 6994 STATUS optional 6995 DESCRIPTION 6996 "Media 2 name. 6997 Additional information: 6998 See MEDIA1-NAME." 6999::= { media2 1 } 7000 7001 7002media2-short-name OBJECT-TYPE 7003 SYNTAX DisplayString (SIZE(1..11)) 7004 ACCESS read-write 7005 STATUS optional 7006 DESCRIPTION 7007 "Length restricted version of the media name 2. See 7008 MEDIA1-SHORT-NAME for details. 7009 Additional information: 7010 See MEDIA1-SHORT-NAME." 7011::= { media2 2 } 7012 7013 7014media2-page-count OBJECT-TYPE 7015 SYNTAX INTEGER 7016 ACCESS read-only 7017 STATUS optional 7018 DESCRIPTION 7019 "Number of sheets of media 2 that have been printed. See 7020 MEDIA1-PAGE-COUNT for details. 7021 Additional information: 7022 See MEDIA1-PAGE-COUNT." 7023::= { media2 3 } 7024 7025 7026media2-engine-media-mode OBJECT-TYPE 7027 SYNTAX INTEGER 7028 ACCESS read-write 7029 STATUS optional 7030 DESCRIPTION 7031 "The engine processing characteristics that are to be applied to 7032 this media. The processing characteristics are device 7033 specific. 7034 Additional information: 7035 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7036::= { media2 4 } 7037 7038 7039media3-name OBJECT-TYPE 7040 SYNTAX DisplayString (SIZE(1..24)) 7041 ACCESS read-write 7042 STATUS optional 7043 DESCRIPTION 7044 "Media 3 name. 7045 Additional information: 7046 See MEDIA1-NAME." 7047::= { media3 1 } 7048 7049 7050media3-short-name OBJECT-TYPE 7051 SYNTAX DisplayString (SIZE(1..11)) 7052 ACCESS read-write 7053 STATUS optional 7054 DESCRIPTION 7055 "Length restricted version of the media name 3. See 7056 MEDIA1-SHORT-NAME for details. 7057 Additional information: 7058 See MEDIA1-SHORT-NAME." 7059::= { media3 2 } 7060 7061 7062media3-page-count OBJECT-TYPE 7063 SYNTAX INTEGER 7064 ACCESS read-only 7065 STATUS optional 7066 DESCRIPTION 7067 "Number of sheets of media 3 that have been printed. See 7068 MEDIA1-PAGE-COUNT for details. 7069 Additional information: 7070 See MEDIA1-PAGE-COUNT." 7071::= { media3 3 } 7072 7073 7074media3-engine-media-mode OBJECT-TYPE 7075 SYNTAX INTEGER 7076 ACCESS read-write 7077 STATUS optional 7078 DESCRIPTION 7079 "The engine processing characteristics that are to be applied to 7080 this media. The processing characteristics are device 7081 specific. 7082 Additional information: 7083 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7084::= { media3 4 } 7085 7086 7087media4-name OBJECT-TYPE 7088 SYNTAX DisplayString (SIZE(1..24)) 7089 ACCESS read-write 7090 STATUS optional 7091 DESCRIPTION 7092 "Media 4 name. 7093 Additional information: 7094 See MEDIA1-NAME." 7095::= { media4 1 } 7096 7097 7098media4-short-name OBJECT-TYPE 7099 SYNTAX DisplayString (SIZE(1..11)) 7100 ACCESS read-write 7101 STATUS optional 7102 DESCRIPTION 7103 "Length restricted version of the media name 4. See 7104 MEDIA1-SHORT-NAME for details. 7105 Additional information: 7106 See MEDIA1-SHORT-NAME." 7107::= { media4 2 } 7108 7109 7110media4-page-count OBJECT-TYPE 7111 SYNTAX INTEGER 7112 ACCESS read-only 7113 STATUS optional 7114 DESCRIPTION 7115 "Number of sheets of media 4 that have been printed. See 7116 MEDIA1-PAGE-COUNT for details. 7117 Additional information: 7118 See MEDIA1-PAGE-COUNT." 7119::= { media4 3 } 7120 7121 7122media4-engine-media-mode OBJECT-TYPE 7123 SYNTAX INTEGER 7124 ACCESS read-write 7125 STATUS optional 7126 DESCRIPTION 7127 "The engine processing characteristics that are to be applied to 7128 this media. The processing characteristics are device 7129 specific. 7130 Additional information: 7131 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7132::= { media4 4 } 7133 7134 7135media5-name OBJECT-TYPE 7136 SYNTAX DisplayString (SIZE(1..24)) 7137 ACCESS read-write 7138 STATUS optional 7139 DESCRIPTION 7140 "Media 5 name. 7141 Additional information: 7142 See MEDIA1-NAME." 7143::= { media5 1 } 7144 7145 7146media5-short-name OBJECT-TYPE 7147 SYNTAX DisplayString (SIZE(1..11)) 7148 ACCESS read-write 7149 STATUS optional 7150 DESCRIPTION 7151 "Length restricted version of the media name 5. See 7152 MEDIA1-SHORT-NAME for details. 7153 Additional information: 7154 See MEDIA1-SHORT-NAME." 7155::= { media5 2 } 7156 7157 7158media5-page-count OBJECT-TYPE 7159 SYNTAX INTEGER 7160 ACCESS read-only 7161 STATUS optional 7162 DESCRIPTION 7163 "Number of sheets of media 5 that have been printed. See 7164 MEDIA1-PAGE-COUNT for details. 7165 Additional information: 7166 See MEDIA1-PAGE-COUNT." 7167::= { media5 3 } 7168 7169 7170media5-engine-media-mode OBJECT-TYPE 7171 SYNTAX INTEGER 7172 ACCESS read-write 7173 STATUS optional 7174 DESCRIPTION 7175 "The engine processing characteristics that are to be applied to 7176 this media. The processing characteristics are device 7177 specific. 7178 Additional information: 7179 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7180::= { media5 4 } 7181 7182 7183media6-name OBJECT-TYPE 7184 SYNTAX DisplayString (SIZE(1..24)) 7185 ACCESS read-write 7186 STATUS optional 7187 DESCRIPTION 7188 "Media 6 name. 7189 Additional information: 7190 See MEDIA1-NAME." 7191::= { media6 1 } 7192 7193 7194media6-short-name OBJECT-TYPE 7195 SYNTAX DisplayString (SIZE(1..11)) 7196 ACCESS read-write 7197 STATUS optional 7198 DESCRIPTION 7199 "Length restricted version of the media name 6. See 7200 MEDIA1-SHORT-NAME for details. 7201 Additional information: 7202 See MEDIA1-SHORT-NAME." 7203::= { media6 2 } 7204 7205 7206media6-page-count OBJECT-TYPE 7207 SYNTAX INTEGER 7208 ACCESS read-only 7209 STATUS optional 7210 DESCRIPTION 7211 "Number of sheets of media 6 that have been printed. See 7212 MEDIA1-PAGE-COUNT for details. 7213 Additional information: 7214 See MEDIA1-PAGE-COUNT." 7215::= { media6 3 } 7216 7217 7218media6-engine-media-mode OBJECT-TYPE 7219 SYNTAX INTEGER 7220 ACCESS read-write 7221 STATUS optional 7222 DESCRIPTION 7223 "The engine processing characteristics that are to be applied to 7224 this media. The processing characteristics are device 7225 specific. 7226 Additional information: 7227 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7228::= { media6 4 } 7229 7230 7231media7-name OBJECT-TYPE 7232 SYNTAX DisplayString (SIZE(1..24)) 7233 ACCESS read-write 7234 STATUS optional 7235 DESCRIPTION 7236 "Media 7 name. 7237 Additional information: 7238 See MEDIA1-NAME." 7239::= { media7 1 } 7240 7241 7242media7-short-name OBJECT-TYPE 7243 SYNTAX DisplayString (SIZE(1..11)) 7244 ACCESS read-write 7245 STATUS optional 7246 DESCRIPTION 7247 "Length restricted version of the media name 7. See 7248 MEDIA1-SHORT-NAME for details. 7249 Additional information: 7250 See MEDIA1-SHORT-NAME." 7251::= { media7 2 } 7252 7253 7254media7-page-count OBJECT-TYPE 7255 SYNTAX INTEGER 7256 ACCESS read-only 7257 STATUS optional 7258 DESCRIPTION 7259 "Number of sheets of media 7 that have been printed. See 7260 MEDIA1-PAGE-COUNT for details. 7261 Additional information: 7262 See MEDIA1-PAGE-COUNT." 7263::= { media7 3 } 7264 7265 7266media7-engine-media-mode OBJECT-TYPE 7267 SYNTAX INTEGER 7268 ACCESS read-write 7269 STATUS optional 7270 DESCRIPTION 7271 "The engine processing characteristics that are to be applied to 7272 this media. The processing characteristics are device 7273 specific. 7274 Additional information: 7275 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7276::= { media7 4 } 7277 7278 7279media8-name OBJECT-TYPE 7280 SYNTAX DisplayString (SIZE(1..24)) 7281 ACCESS read-write 7282 STATUS optional 7283 DESCRIPTION 7284 "Media 8 name. 7285 Additional information: 7286 See MEDIA1-NAME." 7287::= { media8 1 } 7288 7289 7290media8-short-name OBJECT-TYPE 7291 SYNTAX DisplayString (SIZE(1..11)) 7292 ACCESS read-write 7293 STATUS optional 7294 DESCRIPTION 7295 "Length restricted version of the media name 8. See 7296 MEDIA1-SHORT-NAME for details. 7297 Additional information: 7298 See MEDIA1-SHORT-NAME." 7299::= { media8 2 } 7300 7301 7302media8-page-count OBJECT-TYPE 7303 SYNTAX INTEGER 7304 ACCESS read-only 7305 STATUS optional 7306 DESCRIPTION 7307 "Number of sheets of media 8 that have been printed. See 7308 MEDIA1-PAGE-COUNT for details. 7309 Additional information: 7310 See MEDIA1-PAGE-COUNT." 7311::= { media8 3 } 7312 7313 7314media8-engine-media-mode OBJECT-TYPE 7315 SYNTAX INTEGER 7316 ACCESS read-write 7317 STATUS optional 7318 DESCRIPTION 7319 "The engine processing characteristics that are to be applied to 7320 this media. The processing characteristics are device 7321 specific. 7322 Additional information: 7323 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7324::= { media8 4 } 7325 7326 7327media9-name OBJECT-TYPE 7328 SYNTAX DisplayString (SIZE(1..24)) 7329 ACCESS read-write 7330 STATUS optional 7331 DESCRIPTION 7332 "Media 9 name. 7333 Additional information: 7334 See MEDIA1-NAME." 7335::= { media9 1 } 7336 7337 7338media9-short-name OBJECT-TYPE 7339 SYNTAX DisplayString (SIZE(1..11)) 7340 ACCESS read-write 7341 STATUS optional 7342 DESCRIPTION 7343 "Length restricted version of the media name 9. See 7344 MEDIA1-SHORT-NAME for details. 7345 Additional information: 7346 See MEDIA1-SHORT-NAME." 7347::= { media9 2 } 7348 7349 7350media9-page-count OBJECT-TYPE 7351 SYNTAX INTEGER 7352 ACCESS read-only 7353 STATUS optional 7354 DESCRIPTION 7355 "Number of sheets of media 9 that have been printed. See 7356 MEDIA1-PAGE-COUNT for details. 7357 Additional information: 7358 See MEDIA1-PAGE-COUNT." 7359::= { media9 3 } 7360 7361 7362media9-engine-media-mode OBJECT-TYPE 7363 SYNTAX INTEGER 7364 ACCESS read-write 7365 STATUS optional 7366 DESCRIPTION 7367 "The engine processing characteristics that are to be applied to 7368 this media. The processing characteristics are device 7369 specific. 7370 Additional information: 7371 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7372::= { media9 4 } 7373 7374 7375media10-name OBJECT-TYPE 7376 SYNTAX DisplayString (SIZE(1..24)) 7377 ACCESS read-write 7378 STATUS optional 7379 DESCRIPTION 7380 "Media 10 name. 7381 Additional information: 7382 See MEDIA1-NAME." 7383::= { media10 1 } 7384 7385 7386media10-short-name OBJECT-TYPE 7387 SYNTAX DisplayString (SIZE(1..11)) 7388 ACCESS read-write 7389 STATUS optional 7390 DESCRIPTION 7391 "Length restricted version of the media name 10. See 7392 MEDIA1-SHORT-NAME for details. 7393 Additional information: 7394 See MEDIA1-SHORT-NAME." 7395::= { media10 2 } 7396 7397 7398media10-page-count OBJECT-TYPE 7399 SYNTAX INTEGER 7400 ACCESS read-only 7401 STATUS optional 7402 DESCRIPTION 7403 "Number of sheets of media 10 that have been printed. See 7404 MEDIA1-PAGE-COUNT for details. 7405 Additional information: 7406 See MEDIA1-PAGE-COUNT." 7407::= { media10 3 } 7408 7409 7410media10-engine-media-mode OBJECT-TYPE 7411 SYNTAX INTEGER 7412 ACCESS read-write 7413 STATUS optional 7414 DESCRIPTION 7415 "The engine processing characteristics that are to be applied to 7416 this media. The processing characteristics are device 7417 specific. 7418 Additional information: 7419 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7420::= { media10 4 } 7421 7422 7423media11-name OBJECT-TYPE 7424 SYNTAX DisplayString (SIZE(1..24)) 7425 ACCESS read-write 7426 STATUS optional 7427 DESCRIPTION 7428 "Media 11 name. 7429 Additional information: 7430 See MEDIA1-NAME." 7431::= { media11 1 } 7432 7433 7434media11-short-name OBJECT-TYPE 7435 SYNTAX DisplayString (SIZE(1..11)) 7436 ACCESS read-write 7437 STATUS optional 7438 DESCRIPTION 7439 "Length restricted version of the media name 11. See 7440 MEDIA1-SHORT-NAME for details. 7441 Additional information: 7442 See MEDIA1-SHORT-NAME." 7443::= { media11 2 } 7444 7445 7446media11-page-count OBJECT-TYPE 7447 SYNTAX INTEGER 7448 ACCESS read-only 7449 STATUS optional 7450 DESCRIPTION 7451 "Number of sheets of media 11 that have been printed. See 7452 MEDIA1-PAGE-COUNT for details. 7453 Additional information: 7454 See MEDIA1-PAGE-COUNT." 7455::= { media11 3 } 7456 7457 7458media11-engine-media-mode OBJECT-TYPE 7459 SYNTAX INTEGER 7460 ACCESS read-write 7461 STATUS optional 7462 DESCRIPTION 7463 "The engine processing characteristics that are to be applied to 7464 this media. The processing characteristics are device 7465 specific. 7466 Additional information: 7467 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7468::= { media11 4 } 7469 7470 7471media12-name OBJECT-TYPE 7472 SYNTAX DisplayString (SIZE(1..24)) 7473 ACCESS read-write 7474 STATUS optional 7475 DESCRIPTION 7476 "Media 12 name. 7477 Additional information: 7478 See MEDIA1-NAME." 7479::= { media12 1 } 7480 7481 7482media12-short-name OBJECT-TYPE 7483 SYNTAX DisplayString (SIZE(1..11)) 7484 ACCESS read-write 7485 STATUS optional 7486 DESCRIPTION 7487 "Length restricted version of the media name 12. See 7488 MEDIA1-SHORT-NAME for details. 7489 Additional information: 7490 See MEDIA1-SHORT-NAME." 7491::= { media12 2 } 7492 7493 7494media12-page-count OBJECT-TYPE 7495 SYNTAX INTEGER 7496 ACCESS read-only 7497 STATUS optional 7498 DESCRIPTION 7499 "Number of sheets of media 12 that have been printed. See 7500 MEDIA1-PAGE-COUNT for details. 7501 Additional information: 7502 See MEDIA1-PAGE-COUNT." 7503::= { media12 3 } 7504 7505 7506media12-engine-media-mode OBJECT-TYPE 7507 SYNTAX INTEGER 7508 ACCESS read-write 7509 STATUS optional 7510 DESCRIPTION 7511 "The engine processing characteristics that are to be applied to 7512 this media. The processing characteristics are device 7513 specific. 7514 Additional information: 7515 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7516::= { media12 4 } 7517 7518 7519media13-name OBJECT-TYPE 7520 SYNTAX DisplayString (SIZE(1..24)) 7521 ACCESS read-write 7522 STATUS optional 7523 DESCRIPTION 7524 "Media 13 name. 7525 Additional information: 7526 See MEDIA1-NAME." 7527::= { media13 1 } 7528 7529 7530media13-short-name OBJECT-TYPE 7531 SYNTAX DisplayString (SIZE(1..11)) 7532 ACCESS read-write 7533 STATUS optional 7534 DESCRIPTION 7535 "Length restricted version of the media name 13. See 7536 MEDIA1-SHORT-NAME for details. 7537 Additional information: 7538 See MEDIA1-SHORT-NAME." 7539::= { media13 2 } 7540 7541 7542media13-page-count OBJECT-TYPE 7543 SYNTAX INTEGER 7544 ACCESS read-only 7545 STATUS optional 7546 DESCRIPTION 7547 "Number of sheets of media 13 that have been printed. See 7548 MEDIA1-PAGE-COUNT for details. 7549 Additional information: 7550 See MEDIA1-PAGE-COUNT." 7551::= { media13 3 } 7552 7553 7554media13-engine-media-mode OBJECT-TYPE 7555 SYNTAX INTEGER 7556 ACCESS read-write 7557 STATUS optional 7558 DESCRIPTION 7559 "The engine processing characteristics that are to be applied to 7560 this media. The processing characteristics are device 7561 specific. 7562 Additional information: 7563 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7564::= { media13 4 } 7565 7566 7567media14-name OBJECT-TYPE 7568 SYNTAX DisplayString (SIZE(1..24)) 7569 ACCESS read-write 7570 STATUS optional 7571 DESCRIPTION 7572 "Media 14 name. 7573 Additional information: 7574 See MEDIA1-NAME." 7575::= { media14 1 } 7576 7577 7578media14-short-name OBJECT-TYPE 7579 SYNTAX DisplayString (SIZE(1..11)) 7580 ACCESS read-write 7581 STATUS optional 7582 DESCRIPTION 7583 "Length restricted version of the media name 14. See 7584 MEDIA1-SHORT-NAME for details. 7585 Additional information: 7586 See MEDIA1-SHORT-NAME." 7587::= { media14 2 } 7588 7589 7590media14-page-count OBJECT-TYPE 7591 SYNTAX INTEGER 7592 ACCESS read-only 7593 STATUS optional 7594 DESCRIPTION 7595 "Number of sheets of media 14 that have been printed. See 7596 MEDIA1-PAGE-COUNT for details. 7597 Additional information: 7598 See MEDIA1-PAGE-COUNT." 7599::= { media14 3 } 7600 7601 7602media14-engine-media-mode OBJECT-TYPE 7603 SYNTAX INTEGER 7604 ACCESS read-write 7605 STATUS optional 7606 DESCRIPTION 7607 "The engine processing characteristics that are to be applied to 7608 this media. The processing characteristics are device 7609 specific. 7610 Additional information: 7611 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7612::= { media14 4 } 7613 7614 7615media15-name OBJECT-TYPE 7616 SYNTAX DisplayString (SIZE(1..24)) 7617 ACCESS read-write 7618 STATUS optional 7619 DESCRIPTION 7620 "Media 15 name. 7621 Additional information: 7622 See MEDIA1-NAME." 7623::= { media15 1 } 7624 7625 7626media15-short-name OBJECT-TYPE 7627 SYNTAX DisplayString (SIZE(1..11)) 7628 ACCESS read-write 7629 STATUS optional 7630 DESCRIPTION 7631 "Length restricted version of the media name 15. See 7632 MEDIA1-SHORT-NAME for details. 7633 Additional information: 7634 See MEDIA1-SHORT-NAME." 7635::= { media15 2 } 7636 7637 7638media15-page-count OBJECT-TYPE 7639 SYNTAX INTEGER 7640 ACCESS read-only 7641 STATUS optional 7642 DESCRIPTION 7643 "Number of sheets of media 15 that have been printed. See 7644 MEDIA1-PAGE-COUNT for details. 7645 Additional information: 7646 See MEDIA1-PAGE-COUNT." 7647::= { media15 3 } 7648 7649 7650media15-engine-media-mode OBJECT-TYPE 7651 SYNTAX INTEGER 7652 ACCESS read-write 7653 STATUS optional 7654 DESCRIPTION 7655 "The engine processing characteristics that are to be applied to 7656 this media. The processing characteristics are device 7657 specific. 7658 Additional information: 7659 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7660::= { media15 4 } 7661 7662 7663media16-name OBJECT-TYPE 7664 SYNTAX DisplayString (SIZE(1..24)) 7665 ACCESS read-write 7666 STATUS optional 7667 DESCRIPTION 7668 "Media 16 name. 7669 Additional information: 7670 See MEDIA1-NAME." 7671::= { media16 1 } 7672 7673 7674media16-short-name OBJECT-TYPE 7675 SYNTAX DisplayString (SIZE(1..11)) 7676 ACCESS read-write 7677 STATUS optional 7678 DESCRIPTION 7679 "Length restricted version of the media name 16. See 7680 MEDIA1-SHORT-NAME for details. 7681 Additional information: 7682 See MEDIA1-SHORT-NAME." 7683::= { media16 2 } 7684 7685 7686media16-page-count OBJECT-TYPE 7687 SYNTAX INTEGER 7688 ACCESS read-only 7689 STATUS optional 7690 DESCRIPTION 7691 "Number of sheets of media 16 that have been printed. See 7692 MEDIA1-PAGE-COUNT for details. 7693 Additional information: 7694 See MEDIA1-PAGE-COUNT." 7695::= { media16 3 } 7696 7697 7698media16-engine-media-mode OBJECT-TYPE 7699 SYNTAX INTEGER 7700 ACCESS read-write 7701 STATUS optional 7702 DESCRIPTION 7703 "The engine processing characteristics that are to be applied to 7704 this media. The processing characteristics are device 7705 specific. 7706 Additional information: 7707 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7708::= { media16 4 } 7709 7710 7711media17-name OBJECT-TYPE 7712 SYNTAX DisplayString (SIZE(1..24)) 7713 ACCESS read-write 7714 STATUS optional 7715 DESCRIPTION 7716 "Media 17 name. 7717 Additional information: 7718 See MEDIA1-NAME." 7719::= { media17 1 } 7720 7721 7722media17-short-name OBJECT-TYPE 7723 SYNTAX DisplayString (SIZE(1..11)) 7724 ACCESS read-write 7725 STATUS optional 7726 DESCRIPTION 7727 "Length restricted version of the media name 17. See 7728 MEDIA1-SHORT-NAME for details. 7729 Additional information: 7730 See MEDIA1-SHORT-NAME." 7731::= { media17 2 } 7732 7733 7734media17-page-count OBJECT-TYPE 7735 SYNTAX INTEGER 7736 ACCESS read-only 7737 STATUS optional 7738 DESCRIPTION 7739 "Number of sheets of media 17 that have been printed. See 7740 MEDIA1-PAGE-COUNT for details. 7741 Additional information: 7742 See MEDIA1-PAGE-COUNT." 7743::= { media17 3 } 7744 7745 7746media17-engine-media-mode OBJECT-TYPE 7747 SYNTAX INTEGER 7748 ACCESS read-write 7749 STATUS optional 7750 DESCRIPTION 7751 "The engine processing characteristics that are to be applied to 7752 this media. The processing characteristics are device 7753 specific. 7754 Additional information: 7755 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7756::= { media17 4 } 7757 7758 7759media18-name OBJECT-TYPE 7760 SYNTAX DisplayString (SIZE(1..24)) 7761 ACCESS read-write 7762 STATUS optional 7763 DESCRIPTION 7764 "Media 18 name. 7765 Additional information: 7766 See MEDIA1-NAME." 7767::= { media18 1 } 7768 7769 7770media18-short-name OBJECT-TYPE 7771 SYNTAX DisplayString (SIZE(1..11)) 7772 ACCESS read-write 7773 STATUS optional 7774 DESCRIPTION 7775 "Length restricted version of the media name 18. See 7776 MEDIA1-SHORT-NAME for details. 7777 Additional information: 7778 See MEDIA1-SHORT-NAME." 7779::= { media18 2 } 7780 7781 7782media18-page-count OBJECT-TYPE 7783 SYNTAX INTEGER 7784 ACCESS read-only 7785 STATUS optional 7786 DESCRIPTION 7787 "Number of sheets of media 18 that have been printed. See 7788 MEDIA1-PAGE-COUNT for details. 7789 Additional information: 7790 See MEDIA1-PAGE-COUNT." 7791::= { media18 3 } 7792 7793 7794media18-engine-media-mode OBJECT-TYPE 7795 SYNTAX INTEGER 7796 ACCESS read-write 7797 STATUS optional 7798 DESCRIPTION 7799 "The engine processing characteristics that are to be applied to 7800 this media. The processing characteristics are device 7801 specific. 7802 Additional information: 7803 See the description for MEDIA1-ENGINE-MEDIA-MODE." 7804::= { media18 4 } 7805 7806 7807media19-name OBJECT-TYPE 7808 SYNTAX DisplayString (SIZE(1..24)) 7809 ACCESS read-write 7810 STATUS optional 7811 DESCRIPTION 7812 "Media 19 name. 7813 Additional information: 7814 See MEDIA1-NAME." 7815::= { media19 1 } 7816 7817 7818media19-short-name OBJECT-TYPE 7819 SYNTAX DisplayString (SIZE(1..11)) 7820 ACCESS read-write 7821 STATUS optional 7822 DESCRIPTION 7823 "Length restricted version of the media name 19. See 7824 MEDIA1-SHORT-NAME for details. 7825 Additional information: 7826 See MEDIA1-SHORT-NAME." 7827::= { media19 2 } 7828 7829 7830media19-page-count OBJECT-TYPE 7831 SYNTAX INTEGER 7832 ACCESS read-only 7833 STATUS optional 7834 DESCRIPTION 7835 "Number of sheets of media 19 that have been printed. See 7836 MEDIA1-PAGE-COUNT for details. 7837 Additional information: 7838 See MEDIA1-PAGE-COUNT." 7839::= { media19 3 } 7840 7841 7842engine-media-modes-supported1 OBJECT-TYPE 7843 SYNTAX DisplayString 7844 ACCESS read-only 7845 STATUS optional 7846 DESCRIPTION 7847 "The list of engine media modes supported by the device. The 7848 modes are each separated by a comma character. An example 7849 string would be: 'Normal,Rough,Low,Vellum'. 7850 Additional information: 7851 The list of engine media modes supported by the device. 7852 The modes are each separated by a comma character. An 7853 example string would be: 'Normal,Rough,Low,Vellum'." 7854::= { media-modes 1 } 7855 7856 7857media-number-of-type-supported OBJECT-TYPE 7858 SYNTAX INTEGER 7859 ACCESS read-only 7860 STATUS optional 7861 DESCRIPTION 7862 "Indicates the maximum number of supported media types. 7863 Additional information: 7864 Indicates the number of supported media type. 7865 This also indicates which bit in 7866 MEDIA-NAMES-AVAILABLE is significant" 7867::= { media-types 1 } 7868 7869 7870non-assured-oht-page-count OBJECT-TYPE 7871 SYNTAX INTEGER 7872 ACCESS read-only 7873 STATUS optional 7874 DESCRIPTION 7875 "This is a count of the number of invalid (non-HP Laser Jet) 7876 transparencies that have been printed on. This value is 7877 incremented every time an invalid OHT is printed on It is reset 7878 whenever the fuser count is set to 0. 7879 Additional information: 7880 This is a count of the number of invalid (non HP Laser Jet) 7881 transparencies that have been printed on. This value is 7882 incremented every time an invalid OHT is printed on. It is reset 7883 whenever the fuser count is set to 0." 7884::= { media-counts 1 } 7885 7886 7887media-size-west-edge-first-side-offset OBJECT-TYPE 7888 SYNTAX INTEGER 7889 ACCESS read-write 7890 STATUS optional 7891 DESCRIPTION 7892 "Returns or sets the number of 300 dpi dots by which the image 7893 is shifted relative to the west edge of the medium (see 7894 NORTH-EDGE-OFFSET). The adjustment is for the first printed 7895 side of the medium only. A positive value moves the image away 7896 from the west edge of the medium. A negative value moves the 7897 image closer to the west edge of the medium. The value 0 will 7898 return the image to its factory default position. 7899 Additional information: 7900 Returns or sets the number of 300 dpi dots by which the 7901 image is shifted relative to the west edge of the medium 7902 (see NORTH-EDGE-OFFSET). The adjustment is for the 7903 first printed side of the medium only. A positive value 7904 moves the image away from the west edge of the medium. 7905 A negative value moves the image closer to the west edge 7906 of the medium. The value 0 will return the image to its 7907 factory default position. 7908 The values in the sub array index are from the media size table 7909 in the hpmib. This adjustment is done on a paper size by paper 7910 size basis. The standard PCL5 codes for paper size are used for 7911 the value used in the OID. Please see S_ARRAY_SUB1 for legal " 7912::= { media-size 2 } 7913 7914 7915media-size-west-edge-second-side-offset OBJECT-TYPE 7916 SYNTAX INTEGER 7917 ACCESS read-write 7918 STATUS optional 7919 DESCRIPTION 7920 "Returns or sets the number of 300 dpi dots by which the image 7921 is shifted relative to the west edge of the medium (see 7922 NORTH-EDGE-OFFSET). The adjustment is for the second printed 7923 side of the medium only. A positive value moves the image away 7924 from the west edge of the medium. A negative value moves the 7925 image closer to the west edge of the medium. The value 0 will 7926 return the image to its factory default position. 7927 Additional information: 7928 Returns or sets the number of 300 dpi dots by which the 7929 image is shifted relative to the west edge of the medium 7930 (see NORTH-EDGE-OFFSET). The adjustment is for the 7931 second printed side of the medium only. A positive value 7932 moves the image away from the west edge of the medium. 7933 A negative value moves the image closer to the west edge 7934 of the medium. The value 0 will return the image to its 7935 factory default position. The values in the sub array index 7936 are from the media size table in the hpmib. 7937 This adjustment is done on a paper size by paper size basis. 7938 The standard PCL5 codes for paper size are used for the value 7939 used in the OID. Please see S_ARRAY_SUB1 for legal values. 7940 The data for this object is stored in NVRAM." 7941::= { media-size 3 } 7942 7943 7944media-size-west-edge-side-offset-by-tray OBJECT-TYPE 7945 SYNTAX INTEGER 7946 ACCESS read-write 7947 STATUS optional 7948 DESCRIPTION 7949 "Returns or sets the number of 300 dpi dots by which the image 7950 is shifted relative to the west edge of the medium (see 7951 NORTH-EDGE-OFFSET). A positive value moves the image away from 7952 the west edge of the medium. A negative value moves the image 7953 closer to the west edge of the medium. The value 0 will return 7954 the image to its factory default position. Each OID binding 7955 corresponds to a valid tray number for this product. There can 7956 be a maximum of 15 trays, a combination of internal and 7957 external trays. Products that support other combinations of 7958 trays will specify this information in the device pos. The data 7959 for this object is stored in NVRAM. 7960 Additional information: 7961 Returns or sets the number of 300 dpi dots by which the 7962 image is shifted relative to the west edge of the medium 7963 (see NORTH-EDGE-OFFSET). A positive value moves the 7964 image away from the west edge of the medium. A negative 7965 value moves the image closer to the west edge of the medium. 7966 The value 0 will return the image to its factory default 7967 position. 7968 7969 Each OID binding corresponds to a valid tray number 7970 for this product. There can be a maximum of 15 trays, a 7971 combination of internal and external trays. Products that 7972 support other combinations of trays will specify this 7973 information in the device pos. The data for this object 7974 is stored in NVRAM." 7975::= { media-size 4 } 7976 7977 7978service-channel-printing-status OBJECT-TYPE 7979 SYNTAX OCTET STRING 7980 ACCESS read-only 7981 STATUS optional 7982 DESCRIPTION 7983 "This object is used to determine status of service channel 7984 printing. 7985 cServiceChannelPrintingActive - indicates that Service 7986 Channel Printing is active on this printer. 7987 cServiceChannelPrintingEnabled - indicates that this is a 7988 Service Channel Printing enabled printer. 7989 cCartridgeServiceChannelPrintingEnabled - indicates that 7990 the cartridge installed is a Service Channel cartridge. 7991 7992 Additional information: 7993 This object is used to determine status of service channel 7994 printing. 7995 cServiceChannelPrintingActive - indicates that Service 7996 Channel Printing is active 7997 on this printer. 7998 cServiceChannelPrintingEnabled - indicates that this is a 7999 Service Channel Printing 8000 enabled printer. 8001 cCartridgeServiceChannelPrintingEnabled - indicates that 8002 the cartridge 8003 installed is a 8004 Service Channel 8005 cartridge." 8006::= { service-channel 1 } 8007 8008 8009printed-media-simplex-count OBJECT-TYPE 8010 SYNTAX INTEGER(0..930576247) 8011 ACCESS read-only 8012 STATUS optional 8013 DESCRIPTION 8014 "Total number of simplex pages printed in this media size. 8015 Additional information: 8016 The 5 usage (simplex/duplex count, simplex/duplex click 8017 charge and paper size total) objects described here and 8018 below detail the usage for the printer for each paper 8019 size defined in the PCL Implementor's Guide and in the 8020 Media Size Table in the hpmib.txt. The OID binding is 8021 based on the click attribute and paper size. 8022 For example: 8023 8024 The format for the OID is as follows: 8025 8026 3.4.1.5.x.y 8027 <-----> | | 8028 | | \ 8029 / | paper size 8030 / \ 8031 PRINTER-CLICK_TOTALS ROOT \ 8032 OID click attribute 1..5 8033 8034 x values are 1..5: 8035 8036 1) simplex count 8037 2) simplex click charge 8038 3) duplex count 8039 4) duplex click charge 8040 5) printer or scanner paper size total (i.e. depends if the 8041 root OID is referrring to the printer or scanner). 8042 8043 y : paper size as defined in the Media Size Table in the 8044 hpmib.txt " 8045::= { printed-media-usage 1 } 8046 8047 8048printed-media-simplex-charge OBJECT-TYPE 8049 SYNTAX OCTET STRING 8050 ACCESS read-write 8051 STATUS optional 8052 DESCRIPTION 8053 "Charge for each simplex page printed in this media size." 8054::= { printed-media-usage 2 } 8055 8056 8057printed-media-duplex-count OBJECT-TYPE 8058 SYNTAX INTEGER(0..930576247) 8059 ACCESS read-only 8060 STATUS optional 8061 DESCRIPTION 8062 "Total number of duplex pages printed in this media size." 8063::= { printed-media-usage 3 } 8064 8065 8066printed-media-duplex-charge OBJECT-TYPE 8067 SYNTAX OCTET STRING 8068 ACCESS read-write 8069 STATUS optional 8070 DESCRIPTION 8071 "Charge for each duplex page printed in this media size. 8072 Additional information: 8073 The click charges for duplex printed media." 8074::= { printed-media-usage 4 } 8075 8076 8077printed-media-total-charge OBJECT-TYPE 8078 SYNTAX OCTET STRING 8079 ACCESS read-only 8080 STATUS optional 8081 DESCRIPTION 8082 "The total charge for pages printed in this media size." 8083::= { printed-media-usage 5 } 8084 8085 8086printed-media-maximum-pixels-per-page OBJECT-TYPE 8087 SYNTAX INTEGER 8088 ACCESS read-only 8089 STATUS optional 8090 DESCRIPTION 8091 "The number of pixels required to completely fill a page of this 8092 media size. The device POS will specify the resolution at which 8093 this pixel count was calculated. 8094 Additional information: 8095 The number of pixels required to fill a page of a 8096 specific media size. The OID binding is the media 8097 size you to query for. Only media sizes which the 8098 printer supports will be available." 8099::= { printed-media-usage 6 } 8100 8101 8102printed-media-combined-total OBJECT-TYPE 8103 SYNTAX OCTET STRING 8104 ACCESS read-only 8105 STATUS optional 8106 DESCRIPTION 8107 "Total number of letter equivalently weighted pages both color 8108 and mono combined with this printer. 8109 Additional information: 8110 The combined total per page size of simplex and duplex 8111 color pages plus simplex and duplex mono pages." 8112::= { printed-media-usage 7 } 8113 8114 8115printed-media-dimplex-count OBJECT-TYPE 8116 SYNTAX INTEGER(0..930576247) 8117 ACCESS read-only 8118 STATUS optional 8119 DESCRIPTION 8120 "Total number of mono dimplex pages printed in this media size. 8121 A dimplex page is one that has been printed in duplex mode but 8122 the back side is blank. Dimplex pages occur when the printer 8123 firmware inserts a blank page in order to complete a duplexed 8124 job which is sent to the printer with an odd number of pages." 8125::= { printed-media-usage 10 } 8126 8127 8128usage-printer-total-charge OBJECT-TYPE 8129 SYNTAX OCTET STRING 8130 ACCESS read-only 8131 STATUS optional 8132 DESCRIPTION 8133 "Total printer charge for all paper sizes printed." 8134::= { printer-accounting 2 } 8135 8136 8137usage-average-toner-coverage OBJECT-TYPE 8138 SYNTAX OCTET STRING 8139 ACCESS read-only 8140 STATUS optional 8141 DESCRIPTION 8142 "Reports the average toner area coverage of all pages printed 8143 over the life of the device. Counts pixels on each page, 8144 divides pixel count by pixels possible on a page to give the 8145 percentage of coverage, and keeps a rolling average percent 8146 weighted by area printed." 8147::= { printer-accounting 3 } 8148 8149 8150usage-staple-count OBJECT-TYPE 8151 SYNTAX INTEGER(0..930576247) 8152 ACCESS read-only 8153 STATUS optional 8154 DESCRIPTION 8155 "Total number of staples used." 8156::= { printer-accounting 4 } 8157 8158 8159usage-instructions-line1 OBJECT-TYPE 8160 SYNTAX DisplayString (SIZE(0..40)) 8161 ACCESS read-write 8162 STATUS optional 8163 DESCRIPTION 8164 "The first line of usage instructions for the device 8165 user.Appears on Line 1 of the usage page." 8166::= { printer-accounting 5 } 8167 8168 8169usage-instructions-line2 OBJECT-TYPE 8170 SYNTAX DisplayString (SIZE(0..40)) 8171 ACCESS read-write 8172 STATUS optional 8173 DESCRIPTION 8174 "The second line of usage instructions for the device 8175 user.Appears on Line 1 of the usage page." 8176::= { printer-accounting 6 } 8177 8178 8179usage-instructions-line3 OBJECT-TYPE 8180 SYNTAX DisplayString (SIZE(0..40)) 8181 ACCESS read-write 8182 STATUS optional 8183 DESCRIPTION 8184 "The third line of usage instructions for the device 8185 user.Appears on Line 1 of the usage page." 8186::= { printer-accounting 7 } 8187 8188 8189usage-instructions-line4 OBJECT-TYPE 8190 SYNTAX DisplayString (SIZE(0..40)) 8191 ACCESS read-write 8192 STATUS optional 8193 DESCRIPTION 8194 "The fourth line of usage instructions for the device 8195 user.Appears on Line 1 of the usage page." 8196::= { printer-accounting 8 } 8197 8198 8199printed-modes-usage-total OBJECT-TYPE 8200 SYNTAX INTEGER 8201 ACCESS read-only 8202 STATUS optional 8203 DESCRIPTION 8204 " This object reports the total color and mono print modes usage 8205 for the life of the printer. This value is reported on the 8206 usage page." 8207::= { printer-accounting 9 } 8208 8209 8210source-tray-usage-total OBJECT-TYPE 8211 SYNTAX INTEGER 8212 ACCESS read-only 8213 STATUS optional 8214 DESCRIPTION 8215 "This object reports the total source tray usage for the life of 8216 the printer. This value is reported on the usage page." 8217::= { printer-accounting 10 } 8218 8219 8220destination-bin-usage-total OBJECT-TYPE 8221 SYNTAX INTEGER 8222 ACCESS read-only 8223 STATUS optional 8224 DESCRIPTION 8225 "This object reports the total destination bin usage for the 8226 life of the printer. This value is reported on the usage page." 8227::= { printer-accounting 11 } 8228 8229 8230printed-modes-total-count OBJECT-TYPE 8231 SYNTAX INTEGER 8232 ACCESS read-only 8233 STATUS optional 8234 DESCRIPTION 8235 "The total count for pages printed in this fuser mode." 8236::= { printed-modes-usage 5 } 8237 8238 8239source-tray-usage-count OBJECT-TYPE 8240 SYNTAX INTEGER 8241 ACCESS read-only 8242 STATUS optional 8243 DESCRIPTION 8244 "Total number of pages printed from this source tray. 8245 Additional information: 8246 This object will track how many images have been printed 8247 with the original source tray as one of the following: 8248 1. Envelope Feeder 8249 2. Manual Feed Tray 8250 3. MP Tray 8251 4. Tray 1 8252 5. Tray 2 8253 6. Tray 3 8254 7. External Tray 8255 8. Other" 8256::= { source-tray-usage 1 } 8257 8258 8259destination-bin-usage-count OBJECT-TYPE 8260 SYNTAX INTEGER 8261 ACCESS read-only 8262 STATUS optional 8263 DESCRIPTION 8264 "Total number of pages printed to this destination bin. 8265 Additional information: 8266 This object will track how many images have been printed 8267 with the original destination bin as one of the following: 8268 1. Face Down Bin 8269 2. Face Up Bin 8270 3. External Bin 8271 4. Other" 8272::= { destination-bin-usage 1 } 8273 8274 8275low-marking-agent-processing OBJECT-TYPE 8276 SYNTAX INTEGER { 8277 eStop(1), 8278 eCont(2) 8279 } 8280 ACCESS read-write 8281 STATUS optional 8282 DESCRIPTION 8283 "Returns or changes how the device processes a low marking agent 8284 event. If eCont, then the device continues to print. If eStop, 8285 then the device stops until a continue event occurs." 8286::= { settings-marking-agent 3 } 8287 8288 8289out-marking-agent-processing OBJECT-TYPE 8290 SYNTAX INTEGER { 8291 eStop(1), 8292 eCont(2) 8293 } 8294 ACCESS read-write 8295 STATUS optional 8296 DESCRIPTION 8297 "Returns or changes how the device processes an out marking 8298 agent event. If eCont, then the device continues to print. If 8299 eStop, then the device stops until a continue event occurs." 8300::= { settings-marking-agent 10 } 8301 8302 8303media-size-count OBJECT-TYPE 8304 SYNTAX INTEGER 8305 ACCESS read-only 8306 STATUS optional 8307 DESCRIPTION 8308 "The number of impressions printed on sheets of this media size. 8309 The device POS should state whether this value is lost across a 8310 power cycle or is kept in permanent storage. 8311 Additional information: 8312 The value of this object is persistent across a power cycle. 8313 8314 The index for these objects, the last number of the OID, uniquely 8315 identifies the paper size. This value corresponds to the page sizes listed below. 8316 These values are also documented in the PCL Implementor's Guide 8317 and the PML Master MIB. 8318 8319 1 US-Executive 8320 2 US-Letter 8321 3 US-Legal 8322 15 Statement 8323 17 ROC 16K 8324 18 JIS Executive 8325 25 ISO and JIS A5 8326 26 ISO and JIS A4 8327 45 JIS B5 8328 65 ISO B5 8329 72 eJapanesePostcardDouble 8330 80 Monarch 8331 81 Commercal-10 8332 90 International DL 8333 91 International C5 8334 100 International B5 8335 101 Custom 8336 32764 AnyCustomSize 8337 32765 AnySize 8338 32767 Unknown Paper Size" 8339::= { media-size 1 } 8340 8341 8342consumable-status-cartridge-model OBJECT-TYPE 8343 SYNTAX DisplayString (SIZE(0..24)) 8344 ACCESS read-only 8345 STATUS optional 8346 DESCRIPTION 8347 "This object is used to read the cartridge model number 8348 associated with this consumable. 8349 Additional information: 8350 This object will only exist for Authentic HP consumables. 8351 If the cartridge is deemed to be NonHP, then this object 8352 will not exist." 8353::= { consumable-status 1 } 8354 8355 8356consumable-status-manufacturing-date OBJECT-TYPE 8357 SYNTAX DisplayString (SIZE(0..24)) 8358 ACCESS read-only 8359 STATUS optional 8360 DESCRIPTION 8361 "This object is used to report the date on which this consumable 8362 was manufactured. The format of the string is 'YYYYMMDD', where 8363 YYYY is the year, MM is the month (1-12), and DD is the day 8364 (1-31). 8365 Additional information: 8366 This object will only exist for Authentic HP consumables. 8367 If the cartridge is deemed to be NonHP, then this object 8368 will not exist." 8369::= { consumable-status 2 } 8370 8371 8372consumable-status-serial-number OBJECT-TYPE 8373 SYNTAX DisplayString (SIZE(0..24)) 8374 ACCESS read-only 8375 STATUS optional 8376 DESCRIPTION 8377 "This object is used to report the serial number for this 8378 consumable. 8379 Additional information: 8380 This object will only exist for Authentic HP consumables. 8381 If the cartridge is deemed to be NonHP, then this object 8382 will not exist." 8383::= { consumable-status 3 } 8384 8385 8386consumable-status-capacity-units OBJECT-TYPE 8387 SYNTAX INTEGER { 8388 ePagesAt5PercentCoverage(1), 8389 e1KPagesAt5PercentCoverage(2), 8390 e10KPagesAt5PercentCoverage(3) 8391 } 8392 ACCESS read-only 8393 STATUS optional 8394 DESCRIPTION 8395 "This object is used to report the usage units used by the 8396 CONSUMABLE-STATUS-TOTAL-CAPACITY object. 8397 Additional information: 8398 This object will only exist on engines that are E-Label 8399 capable, but will exist on these engines regardless of 8400 the cartridge being Authentic HP or NonHP. This object 8401 can be used to ensure the capability of the E-Label 8402 feature for a given engine." 8403::= { consumable-status 4 } 8404 8405 8406consumable-status-total-capacity OBJECT-TYPE 8407 SYNTAX INTEGER(0..65535) 8408 ACCESS read-only 8409 STATUS optional 8410 DESCRIPTION 8411 "This object is used to report the total capacity of a new 8412 consumable of this type. The PML object 8413 CONSUMABLE-STATUS-CAPACITY-UNITS can be used to determine the 8414 units of measure for this PML object. 8415 Additional information: 8416 This object will only exist for Authentic HP consumables. 8417 If the cartridge is deemed to be NonHP, then this object 8418 will not exist." 8419::= { consumable-status 5 } 8420 8421 8422consumable-status-info OBJECT-TYPE 8423 SYNTAX OCTET STRING 8424 ACCESS read-write 8425 STATUS optional 8426 DESCRIPTION 8427 "This object is used to read and write the various status flags 8428 supported by this consumable. For LaserJet 4100, LaserJet 4550 the collection 8429 bits supported include: 8430 cMarkedAsReordered - indicates the consumable has been 8431 reordered. This is the only bit that can be both read 8432 and written. 8433 cTonerLowCondition - indicates a toner low condition has 8434 occured. This bit in the collection is read-only to 8435 PML. 8436 cTonerOutCondition - indicates a toner out condition has 8437 occured. This bit in the collection is read-only to 8438 PML. 8439 cDeveloperLowCondition - indicates a developer low 8440 condition has occured. This bit in the collection is 8441 read-only to PML. 8442 cDeveloperOutCondition - indicates a developer out 8443 condition has occured. This bit in the collection is 8444 read-only to PML. 8445 cDrumLowCondition - indicates a drum low condition has 8446 occured. This bit in the collection is read-only to 8447 PML. 8448 cDrumOutCondition - indicates a drum out condition has 8449 occured. This bit in the collection is read-only to 8450 PML. 8451 cWasteTonerFullCondition - indicates a waste toner full 8452 condition has occured. This bit in the collection is 8453 read-only to PML. 8454 cWasteTonerFullWarningCondition - indicates a waste toner 8455 full warning condition has occured. This bit in the 8456 collection is read-only to PML. 8457 cNewConsumable - indicates the consumable is new and has 8458 never been used. This bit in the collection is 8459 read-only to PML. 8460 cTonerLowNotificationSent - inidicates that toner low 8461 notification has been sent for this consumable. This 8462 bit in the collection is readonly. 8463 cTonerOutNotificationSent - inidicates that toner out 8464 notification has been sent for this consumable. This 8465 bit in the collection is read only. 8466 cAnyPartLowCondition - indicates that at least one part of 8467 this consumable has reached a low condition. This bit 8468 in the collection is read-only to PML. 8469 cAnyPartOutCondition - indicates that at least one part of 8470 this consumable has reached an out condition. This bit 8471 in the collection is read-only to PML. 8472 8473 Additional information: 8474 This object will only exist for Authentic HP consumables. 8475 If the cartridge is deemed to be NonHP, then this object 8476 will not exist." 8477::= { consumable-status 7 } 8478 8479 8480consumable-status-first-install-date OBJECT-TYPE 8481 SYNTAX DisplayString (SIZE(0..24)) 8482 ACCESS read-only 8483 STATUS optional 8484 DESCRIPTION 8485 "This object is used to report the date on which this consumable 8486 was first installed. The format of the string is 'YYYYMMDD'. 8487 Where: 8488 YYYY is the year. 8489 MM is the month (1-12). 8490 DD is the day (1-31). 8491 The device POS needs to indicate what will be written in the 8492 event the printer does not have a real time clock. 8493 Additional information: 8494 This object will only exist for Authentic HP consumables. 8495 If the cartridge is deemed to be NonHP, then this object 8496 will not exist. For printers without internal clocks, the 8497 date will always be 20000101." 8498::= { consumable-status 8 } 8499 8500 8501consumable-status-last-use-date OBJECT-TYPE 8502 SYNTAX DisplayString (SIZE(0..24)) 8503 ACCESS read-only 8504 STATUS optional 8505 DESCRIPTION 8506 "This object is used to report the date on which this consumable 8507 was last used. The format of the string is 'YYYYMMDD'. Where: 8508 8509 YYYY is the year. 8510 MM is the month (1-12). 8511 DD is the day (1-31). 8512 The device POS needs to indicate what will be written in the 8513 event the printer does not have a real time clock. 8514 Additional information: 8515 This object will only exist for Authentic HP consumables. 8516 If the cartridge is deemed to be NonHP, then this object 8517 will not exist. For printers without internal clocks, the 8518 date will always be 20000101." 8519::= { consumable-status 9 } 8520 8521 8522consumable-status-page-count-legal OBJECT-TYPE 8523 SYNTAX INTEGER(0..65535) 8524 ACCESS read-only 8525 STATUS optional 8526 DESCRIPTION 8527 "This object is used to report the number of pages that have 8528 been printed by this consumable that are of the specified media 8529 size - Legal. 8530 Additional information: 8531 This object will only exist for Authentic HP consumables. 8532 If the cartridge is deemed to be NonHP, then this object 8533 will not exist." 8534::= { consumable-status 11 } 8535 8536 8537consumable-status-page-count-a4-letter OBJECT-TYPE 8538 SYNTAX INTEGER(0..65535) 8539 ACCESS read-only 8540 STATUS optional 8541 DESCRIPTION 8542 "This object is used to report the number of pages that have 8543 been printed by this consumable that are of the specified media 8544 size - A4 or Letter. 8545 Additional information: 8546 This object will only exist for Authentic HP consumables. 8547 If the cartridge is deemed to be NonHP, then this object 8548 will not exist." 8549::= { consumable-status 12 } 8550 8551 8552consumable-status-page-count-b5-executive OBJECT-TYPE 8553 SYNTAX INTEGER(0..65535) 8554 ACCESS read-only 8555 STATUS optional 8556 DESCRIPTION 8557 "This object is used to report the number of pages that have 8558 been printed by this consumable that are of the specified media 8559 size - B5 or Executive. 8560 Additional information: 8561 This object will only exist for Authentic HP consumables. 8562 If the cartridge is deemed to be NonHP, then this object 8563 will not exist." 8564::= { consumable-status 13 } 8565 8566 8567consumable-status-page-count-envelope OBJECT-TYPE 8568 SYNTAX INTEGER(0..65535) 8569 ACCESS read-only 8570 STATUS optional 8571 DESCRIPTION 8572 "This object is used to report the number of pages that have 8573 been printed by this consumable that are of the specified media 8574 size - Envelope. 8575 Additional information: 8576 This object will only exist for Authentic HP consumables. 8577 If the cartridge is deemed to be NonHP, then this object 8578 will not exist." 8579::= { consumable-status 14 } 8580 8581 8582consumable-status-page-count-xy-other OBJECT-TYPE 8583 SYNTAX INTEGER(0..65535) 8584 ACCESS read-only 8585 STATUS optional 8586 DESCRIPTION 8587 "This object is used to report the number of pages that have 8588 been printed by this consumable that are of the specified media 8589 size - XY or Other. 8590 Additional information: 8591 This object will only exist for Authentic HP consumables. 8592 If the cartridge is deemed to be NonHP, then this object 8593 will not exist." 8594::= { consumable-status 15 } 8595 8596 8597consumable-status-job-count OBJECT-TYPE 8598 SYNTAX INTEGER(0..65535) 8599 ACCESS read-only 8600 STATUS optional 8601 DESCRIPTION 8602 "This object is used to report the number of jobs that have been 8603 printed by this consumable. 8604 Additional information: 8605 This object will only exist for Authentic HP consumables. 8606 If the cartridge is deemed to be NonHP, then this object 8607 will not exist." 8608::= { consumable-status 16 } 8609 8610 8611consumable-status-usage-units OBJECT-TYPE 8612 SYNTAX INTEGER { 8613 ePixels(1), 8614 eTenthsOfGrams(2), 8615 eGrams(3), 8616 eRotations(4), 8617 ePages(5), 8618 eImpressions(6), 8619 ePercentLifeRemaining(7), 8620 eOther(8) 8621 } 8622 ACCESS read-only 8623 STATUS optional 8624 DESCRIPTION 8625 "This object is used to report the units used to measure the 8626 capacity of this consumable. 8627 Additional information: 8628 This object will only exist on engines that are E-Label 8629 capable, but will exist on these engines regardless of 8630 the cartridge being Authentic HP or NonHP. This object 8631 can be used to ensure the capability of the E-Label 8632 feature for a given engine." 8633::= { consumable-status 17 } 8634 8635 8636consumable-status-usage-count OBJECT-TYPE 8637 SYNTAX INTEGER(0..65535) 8638 ACCESS read-only 8639 STATUS optional 8640 DESCRIPTION 8641 "This object is used to report the number of usage units that 8642 remain in this consumable. The units of measurement used by 8643 this object can be obtained by querying the 8644 CONSUMABLE-STATUS-USAGE-UNITS object. 8645 Additional information: 8646 This object will only exist for Authentic HP consumables. 8647 If the cartridge is deemed to be NonHP, then this object 8648 will not exist." 8649::= { consumable-status 18 } 8650 8651 8652consumable-status-manufacturer-name OBJECT-TYPE 8653 SYNTAX DisplayString (SIZE(0..8)) 8654 ACCESS read-only 8655 STATUS optional 8656 DESCRIPTION 8657 "This object is used to report the name of the manufacturer of 8658 this consumable. The device POS will specify the set of 8659 manufacturers that could be returned. 8660 Additional information: 8661 This object will only exist for Authentic HP consumables. 8662 If the cartridge is deemed to be NonHP, then this object 8663 will not exist." 8664::= { consumable-status 19 } 8665 8666 8667consumable-status-oem-name OBJECT-TYPE 8668 SYNTAX DisplayString (SIZE(0..8)) 8669 ACCESS read-only 8670 STATUS optional 8671 DESCRIPTION 8672 "This object is used to report the name of the OEM of this 8673 consumable. This object will typically return the string 'HP'. 8674 The device POS will specify if other OEM consumables are 8675 supported. 8676 Additional information: 8677 This object will only exist for Authentic HP consumables. 8678 If the cartridge is deemed to be NonHP, then this object 8679 will not exist. This object should always return 'HP' as 8680 the OEM name" 8681::= { consumable-status 20 } 8682 8683 8684consumable-status-engine-usage-units OBJECT-TYPE 8685 SYNTAX INTEGER { 8686 ePixels(1), 8687 eTenthsOfGrams(2), 8688 eGrams(3), 8689 eRotations(4), 8690 ePages(5), 8691 eImpressions(6), 8692 ePercentLifeRemaining(7), 8693 eOther(8) 8694 } 8695 ACCESS read-only 8696 STATUS optional 8697 DESCRIPTION 8698 "This object is used to report the units used to measure the 8699 capacity of this consumable as reported by the Engine. 8700 Additional information: 8701 This object will only exist on engines that are E-Label 8702 capable, but will exist on these engines regardless of 8703 the cartridge being Authentic HP or NonHP. This object 8704 can be used to ensure the capability of the E-Label 8705 feature for a given engine." 8706::= { consumable-status 21 } 8707 8708 8709consumable-status-engine-usage-count OBJECT-TYPE 8710 SYNTAX INTEGER(0..65535) 8711 ACCESS read-only 8712 STATUS optional 8713 DESCRIPTION 8714 "This object is used to report the number of usage units, 8715 estimated by the engine, that remain in this consumable. The 8716 units of measurement used by this object can be obtained by 8717 querying the CONSUMABLE-STATUS-ENGINE-USAGE-UNITS object. 8718 Additional information: 8719 This object will only exist for Authentic HP consumables. 8720 If the cartridge is deemed to be NonHP, then this object 8721 will not exist." 8722::= { consumable-status 22 } 8723 8724 8725consumable-status-drum-life-units OBJECT-TYPE 8726 SYNTAX INTEGER { 8727 ePixels(1), 8728 eTenthsOfGrams(2), 8729 eGrams(3), 8730 eRotations(4), 8731 ePages(5), 8732 eImpressions(6), 8733 ePercentLifeRemaining(7), 8734 eOther(8) 8735 } 8736 ACCESS read-only 8737 STATUS optional 8738 DESCRIPTION 8739 "This object is used to report the units used to measure the 8740 drum life remaining. 8741 Additional information: 8742 This object will only exist on engines that are E-Label 8743 capable, but will exist on these engines regardless of 8744 the cartridge being Authentic HP or NonHP. This object 8745 can be used to ensure the capability of the E-Label 8746 feature for a given engine." 8747::= { consumable-status 38 } 8748 8749 8750consumable-status-drum-life OBJECT-TYPE 8751 SYNTAX INTEGER(0..65535) 8752 ACCESS read-only 8753 STATUS optional 8754 DESCRIPTION 8755 "This object is used to report the number of life units, 8756 remaining in the drum. The units of measurement used by this 8757 object can be obtained by querying the CONSUMABLE- 8758 STATUS-DRUM-LIFE-UNITS object. This object will not exist if 8759 this consumable does not contain a drum. 8760 Additional information: 8761 This object will only exist on engines that are E-Label 8762 capable, but will exist on these engines regardless of 8763 the cartridge being Authentic HP or NonHP. This object 8764 can be used to ensure the capability of the E-Label 8765 feature for a given engine." 8766::= { consumable-status 39 } 8767 8768 8769consumable-status-authentication OBJECT-TYPE 8770 SYNTAX INTEGER { 8771 eAuthLevel1(1), 8772 eAuthLevel2(2), 8773 eAuthLevel3(3) 8774 } 8775 ACCESS read-only 8776 STATUS optional 8777 DESCRIPTION 8778 "This object returns the authentication level of the elabel on 8779 the given supply. The elabel authentication is returned via the 8780 appropriate enum. 8781 Additional information: 8782 There are three levels of authentication of an ELabel 8783 cartridge supported. Each ELabel cartridges level of 8784 authentication is provided here, via this enumeration." 8785::= { consumable-status 40 } 8786 8787 8788consumable-string-information OBJECT-TYPE 8789 SYNTAX DisplayString (SIZE(0..287)) 8790 ACCESS read-write 8791 STATUS optional 8792 DESCRIPTION 8793 "This object is used to read and write the string value that 8794 describes the consumable information." 8795::= { consumable-string 1 } 8796 8797 8798consumable-string-information-reset OBJECT-TYPE 8799 SYNTAX INTEGER { 8800 ePresetToNVRAM(1) 8801 } 8802 ACCESS read-write 8803 STATUS optional 8804 DESCRIPTION 8805 "This object is used to reset (set back to factory default) or 8806 read the current status of the corresponding information 8807 string. When Set to eResetToDefault, this object can be used to 8808 reset the corresponding information object back to its factory 8809 default value. Setting this object with an enumerated value of 8810 eCustomized has no effect. When a Get operation is performed on 8811 this object it will return a value eResetToDefault if still set 8812 to its factory value. It will return eCustomized if the 8813 corresponding information value has been set to a custom 8814 value. 8815 Additional information: 8816 This object returns ePresetToNVRAM(1) if CONSUMABLE-STRING-INFORMATION is currently set to the default string. It will return eCustomized(2) otherwise. However, we can explicitly set this object only to ePresetToNVRAM(1) and not eCustomized(2)." 8817::= { consumable-string 2 } 8818 8819 8820consumable-reorder-url OBJECT-TYPE 8821 SYNTAX DisplayString (SIZE(0..64)) 8822 ACCESS read-write 8823 STATUS optional 8824 DESCRIPTION 8825 "This object is used to read and write the URL that can be used 8826 to reorder consumables for this device. This URL is set at the 8827 factory but can be updated by a reseller or third party. 8828 Additional information: 8829 The URL can be up to 64 characters long." 8830::= { consumables 2 } 8831 8832 8833consumable-maintenance-interval OBJECT-TYPE 8834 SYNTAX INTEGER 8835 ACCESS read-only 8836 STATUS optional 8837 DESCRIPTION 8838 "This object reports the total number of pages that can be 8839 printed before the maintenance kit needs to be replaced." 8840::= { consumables 3 } 8841 8842 8843consumable-maintenance-pages-remaining OBJECT-TYPE 8844 SYNTAX INTEGER 8845 ACCESS read-only 8846 STATUS optional 8847 DESCRIPTION 8848 "This object reports the number of pages remaining until the 8849 Maintenance Interval is reached." 8850::= { consumables 4 } 8851 8852 8853consumable-current-state OBJECT-TYPE 8854 SYNTAX OCTET STRING 8855 ACCESS read-only 8856 STATUS optional 8857 DESCRIPTION 8858 "This PML object returns the current state of the particular 8859 consumable. 8860 cAuthLevel1 - Consumable is at Authentication Level 1 8861 cAuthLevel2 - Consumable is at Authentication Level 2 8862 cAuthLevel3 - Consumable is at Authentication Level 3 8863 cGenuineHPUnsupported - Cartridge is GenuineHP intended for 8864 another product 8865 cDefectiveMemory - Cartridge has a defective memory tag 8866 cMissingMemory - Memory tag is missing from the cartridge 8867 8868 cLowCondition - Consumable has reached the engine low 8869 threshold 8870 cOutCondition - Consumable has reached its out threshold 8871 cIncorrect - Cartridge inserted is not the correct one 8872 cMissing - Consumable is missing from the printer 8873 cConfigurableLow - Consumable has reached the configurable 8874 low threshold value 8875 cStatusArevalid - The status reported on other bits are 8876 valid only if the bit is set to 1. If it is 0, the 8877 values are invalid. 8878 These are the possible states and whenever the consumable is in 8879 any of these states, the appropriate bit will be set. The 8880 cLowCondition will be set when the consumable reaches the 8881 engine low threshold, and cConfigurableLow will be set when the 8882 consumable reaches the Configurable Low threshold value. For 8883 non-cartridge supplies only cLowCondition, cOutCondition, and 8884 cMissing will be supported. 8885 Additional information: 8886 This object returns the current state of the particular consuma 8887 ble. 8888 cAuthLevel1 - Consumable is at Authentication Level 1 8889 cAuthLevel2 - Consumable is at Authentication Level 2 8890 cAuthLevel3 - Consumable is at Authentication Level 3 8891 cGenuineHPUnsupported - Cartridge is GenuineHP intended for ano 8892 ther product 8893 cDefectiveMemory - Cartridge has a Defective Memory 8894 cMissingMemory - Memory is Missing from the Cartridge 8895 cLowCondition - Consumable has reached its low threshold 8896 cOutCondition - Consumable has reached its out threshold 8897 cIncorrect - Cartridge inserted is not the correct one 8898 cMissing - Consumable is Missing from the Printer 8899 cStatusAreValid - The Status reported on other bits are valid o 8900 nly if 8901 this bit is set to 1. If it is 0, the values are invalid. 8902 These are the possible states and whenever a Consumable is in a 8903 ny of these 8904 states, the appropriate bit will be set. For Non Cartridge Supp 8905 lies only 8906 cLowCondition, cOutCondition and cMissing will be supported." 8907::= { consumables 7 } 8908 8909 8910consumable-life-usage-units-remaining OBJECT-TYPE 8911 SYNTAX INTEGER 8912 ACCESS read-only 8913 STATUS optional 8914 DESCRIPTION 8915 "This object reports the current estimate of the number of usage 8916 units that remain before this supply is depleted. An installed 8917 supply that cannot report such a number will return a value of 8918 -2. It is the reponsibility of the host application to query 8919 each supply in order to determine an overall device 8920 USAGE-UNITS-REMAINING number - the lowest value returned. The 8921 unit of measure for this life estimate is determined by reading 8922 the corresponding CONSUMABLE-LIFE-USAGE-UNITS object. 8923 Additional information: 8924 This object will return the Pages or Estimated Pages remaining for 8925 the speciffic supply requested by the leaf node of this object." 8926::= { consumables-life 1 } 8927 8928 8929consumable-life-usage-units OBJECT-TYPE 8930 SYNTAX INTEGER { 8931 ePagesRemaining(1), 8932 eEstimatedPagesRemaining(2) 8933 } 8934 ACCESS read-only 8935 STATUS optional 8936 DESCRIPTION 8937 "This object reports current usage units in use by the 8938 corresponding CONSUMABLE-LIFE-USAGE-UNITS-REMAINING object. 8939 Additional information: 8940 This object returns the units that CONSUMABLE-LIFE-USAGE-UNITS-REMAINING 8941 is returned in. Either ePagesRemaining(1) or eEstimatedPagesRemaining(2)." 8942::= { consumables-life 2 } 8943 8944 8945consumable-life-low-threshold OBJECT-TYPE 8946 SYNTAX INTEGER 8947 ACCESS read-only 8948 STATUS optional 8949 DESCRIPTION 8950 "This object is used to report and modify a threshold value 8951 indicating the point in the life of a consumable or supply at 8952 which a transition to a LOW state will occur." 8953::= { consumables-life 3 } 8954 8955 8956printer-average-marking-agent-coverage OBJECT-TYPE 8957 SYNTAX OCTET STRING 8958 ACCESS read-only 8959 STATUS optional 8960 DESCRIPTION 8961 "This object is used to read the average marking agent coverage 8962 for a given color plane. It is a real number that represents 8963 percentage full and will read from 0 to 100%. This object 8964 obsoletes or replaces USAGE-AVERAGE-TONER-COVERAGE which could 8965 only be used for black toner coverage information. 8966 Additional information: 8967 The average percent of toner coverage for a specific 8968 color plane. The OID binding is the color plane. 8969 Only color planes which the printer supports will be 8970 available. This is only available if a hard disk is 8971 installed." 8972::= { printer-average 1 } 8973 8974 8975printer-average-marking-agent-coverage-sum OBJECT-TYPE 8976 SYNTAX OCTET STRING 8977 ACCESS read-only 8978 STATUS optional 8979 DESCRIPTION 8980 "This object is used to read the accumulated sum of the percent 8981 coverage numbers calculated on a per page basis over the life 8982 of the printer. 8983 Additional information: 8984 The sum of the percent toner coverages for all 8985 impressions printed. The OID binding is the color 8986 plane. Only color planes which the printer supports 8987 will be available." 8988::= { printer-average 2 } 8989 8990 8991printer-average-marking-agent-coverage-sum-squared OBJECT-TYPE 8992 SYNTAX OCTET STRING 8993 ACCESS read-only 8994 STATUS optional 8995 DESCRIPTION 8996 "This object is used to read the accumulated sum of the squares 8997 of the percent coverage numbers calculated on a per page basis 8998 over the life of the printer. 8999 Additional information: 9000 The sum of the percent toner coverages squared for 9001 all impressions printed. The OID binding is the 9002 color plane. Only color planes which the printer 9003 supports will be available." 9004::= { printer-average 3 } 9005 9006 9007printer-average-marking-agent-units-per-gram OBJECT-TYPE 9008 SYNTAX OCTET STRING 9009 ACCESS read-only 9010 STATUS optional 9011 DESCRIPTION 9012 "This object is used to read the marking agent units of measure 9013 per gram. This is typically a conversion factor for converting 9014 pixels of toner to grams. This pixels-per-gram value is used to 9015 calculate the estimated number of pages remaining for a given 9016 marking agent." 9017::= { printer-average 4 } 9018 9019 9020printer-average-marking-agent-coverage-actual OBJECT-TYPE 9021 SYNTAX OCTET STRING 9022 ACCESS read-only 9023 STATUS optional 9024 DESCRIPTION 9025 "This object is used to read the actual average marking agent 9026 coverage for a given color plane. It is a real number that 9027 represents percent coverage and will read from 0 to 100%. This 9028 object will return the same value as 9029 PRINTER-AVERAGE-MARKING-AGENT-COVERAGE except under certain 9030 conditions which will be specified in the device POS. 9031 Additional information: 9032 This object will return the historical page coverage based on 9033 the specific supply requested. It is not based on the printers 9034 historical value" 9035::= { printer-average 5 } 9036 9037 9038web-server-security OBJECT-TYPE 9039 SYNTAX OCTET STRING 9040 ACCESS read-write 9041 STATUS optional 9042 DESCRIPTION 9043 "Each collection bit represents a device or Embedded Web Server 9044 feature that can be enabled or disabled via this object." 9045::= { settings-webserver 3 } 9046 9047 9048firmware-download-write-status-supported OBJECT-TYPE 9049 SYNTAX INTEGER { 9050 eFalse(1), 9051 eTrue(2) 9052 } 9053 ACCESS read-only 9054 STATUS optional 9055 DESCRIPTION 9056 "This object provides information on whether the printer has the 9057 ability to communicate the write-status of the firmware 9058 download while the download is taking place." 9059::= { firmware-download 1 } 9060 9061 9062firmware-download-write-time OBJECT-TYPE 9063 SYNTAX INTEGER 9064 ACCESS read-only 9065 STATUS optional 9066 DESCRIPTION 9067 "If the design of the firmware-download implementation does not 9068 allow PML interaction during the download process, this value 9069 provides an estimation of the time where the printer will not 9070 be able to engage in PML communication. 9071 Additional information: 9072 If the design of the firmware-download 9073 implementation does not allow PML interaction during 9074 the download process, this value provides an 9075 estimation of the time where the printer will not be 9076 able to engage in PML communication. The calculated 9077 time is expected to be 140 secs. However, this time 9078 may increase as high as 280 secs as the flash part 9079 nears the maximum flash count." 9080::= { firmware-download 2 } 9081 9082 9083firmware-download-write-count OBJECT-TYPE 9084 SYNTAX INTEGER 9085 ACCESS read-only 9086 STATUS optional 9087 DESCRIPTION 9088 "Tells the number of times that firmware has been downloaded to 9089 the flash part. 9090 Additional information: 9091 Tells the number of times that firmware has been 9092 downloaded to the flash part. The default value will 9093 vary depending on how many times the firmware is 9094 rolled before shipping." 9095::= { firmware-download 3 } 9096 9097 9098firmware-download-current-state OBJECT-TYPE 9099 SYNTAX INTEGER { 9100 eIdle(1), 9101 eReceivingImage(2), 9102 eReceivedImageError(3), 9103 eVerifyingImage(4), 9104 eVerifiedImageError(5), 9105 eWritingImage(6), 9106 eWritingImageError(7), 9107 eDownloadComplete(8), 9108 eOKtoShutDown(9), 9109 eCancelDownload(10), 9110 eShuttingDown(11) 9111 } 9112 ACCESS read-write 9113 STATUS optional 9114 DESCRIPTION 9115 "Provides the current or last reportable state of the firmware 9116 download process. The current state may not necessarily be the 9117 current state, but could be the post-mortem state." 9118::= { firmware-download 4 } 9119 9120 9121firmware-download-maximum-write-count OBJECT-TYPE 9122 SYNTAX INTEGER 9123 ACCESS read-only 9124 STATUS optional 9125 DESCRIPTION 9126 "Reports the manufacturer specified number of times that 9127 firmware can be downloaded to the flash part. A value of -1 9128 means that there is no limit. A value of 0 means that 9129 downloading firmware is not permitted by this part. Any other 9130 positive integer value corresponds to the number of times that 9131 firmware can be downloaded to the flash part. 9132 Additional information: 9133 Reports the manufacturer specified number of 9134 times that firmware can be downloaded to the flash 9135 part. A value of -1 means that there is no limit. 9136 A value of 0 means that downloading firmware is not 9137 permitted by this part. Any other positive integer 9138 value corresponds to the number of times that 9139 firmware can be downloaded to the flash part. The 9140 current maximum write count is 500. This may change 9141 as flash technology evolves." 9142::= { firmware-download 5 } 9143 9144 9145firmware-download-name OBJECT-TYPE 9146 SYNTAX DisplayString 9147 ACCESS read-only 9148 STATUS mandatory 9149 DESCRIPTION 9150 "This returns the name of the printer. This should match the 9151 name in the header of the upgrade image being sent to the flash 9152 part. If the name does not match with the name returned then 9153 the image that we are attempting to download does not upgrade 9154 the printer firmware. 9155 Additional information: 9156 This object returns the HP name of the printer. 9157 This should match what is in the PJL header of the RFU job 9158 Web Jet Admin uses this to ensure the printer is available 9159 to be upgraded." 9160::= { firmware-download 6 } 9161 9162 9163firmware-download-version OBJECT-TYPE 9164 SYNTAX DisplayString 9165 ACCESS read-only 9166 STATUS mandatory 9167 DESCRIPTION 9168 "This object will return a string value representing the current 9169 revision of firmware that the printer is operating with. This 9170 is used to determine if code needs to be upgraded when an 9171 firmware bundle comes in, in an upgrade job. 9172 Additional information: 9173 Web Jet Admin uses the version string that is returned to 9174 determine what peices of an RFU bundle need to be upgraded 9175 when an RFU job is being built. This objects will return 9176 the version string of the printer." 9177::= { firmware-download 7 } 9178 9179 9180upgradable-devices-write-status-supported OBJECT-TYPE 9181 SYNTAX INTEGER { 9182 eFalse(1), 9183 eTrue(2) 9184 } 9185 ACCESS read-only 9186 STATUS optional 9187 DESCRIPTION 9188 "This object provides information on whether the upgradable 9189 device has the ability to communicate the write-status of the 9190 upgrade while the upgrade is taking place." 9191::= { upgradable-devices 1 } 9192 9193 9194upgradable-devices-write-time OBJECT-TYPE 9195 SYNTAX INTEGER 9196 ACCESS read-only 9197 STATUS optional 9198 DESCRIPTION 9199 "If the design of the device upgrade implementation does not 9200 allow PML interaction during the download process, this value 9201 provides an estimation of the time where the device will not be 9202 able to engage in PML communication. The time returned will 9203 depend upon what device is attempting to be upgraded." 9204::= { upgradable-devices 2 } 9205 9206 9207upgradable-devices-write-count OBJECT-TYPE 9208 SYNTAX INTEGER 9209 ACCESS read-only 9210 STATUS optional 9211 DESCRIPTION 9212 "Tells the number of times that firmware for device X has been 9213 downloaded to the flash part. The default value will vary 9214 depending on how many times the firmware is rolled before 9215 shipping." 9216::= { upgradable-devices 3 } 9217 9218 9219upgradable-devices-current-state OBJECT-TYPE 9220 SYNTAX INTEGER { 9221 eIdle(1), 9222 eReceivedImage(2), 9223 eReceivedImageError(3), 9224 eVerifiedImage(4), 9225 eVerifiedImageError(5), 9226 eWritingImage(6), 9227 eWritingImageError(7), 9228 eUpgradeComplete(8) 9229 } 9230 ACCESS read-only 9231 STATUS optional 9232 DESCRIPTION 9233 "Provides the current or last reportable state of the device 9234 upgrade process. The current state may not necessarily be the 9235 current state, but could be the post-mortem state." 9236::= { upgradable-devices 4 } 9237 9238 9239upgradable-devices-max-write-count OBJECT-TYPE 9240 SYNTAX INTEGER 9241 ACCESS read-only 9242 STATUS optional 9243 DESCRIPTION 9244 "Reports the manufacturer specified number of times that 9245 firmware for device X can be downloaded to the flash part. A 9246 value of -1 means that there is no limit. A value of 0 means 9247 that downloading firmware is not permitted by this part. Any 9248 other positive integer value corresponds to the number of times 9249 that the firmware for device X can be downloaded to the flash 9250 part. The current maximum write count is 500. This may change 9251 as flash technology evolves." 9252::= { upgradable-devices 5 } 9253 9254 9255upgradable-devices-name OBJECT-TYPE 9256 SYNTAX DisplayString 9257 ACCESS read-only 9258 STATUS mandatory 9259 DESCRIPTION 9260 "This returns the name of the upgradable device. This should 9261 match the name in the header of the upgrade image being sent to 9262 the flash part. If the name does not match with any of the 9263 names returned then the device that we are attempting to 9264 upgrade is unavailable for upgrading. 9265 Additional information: 9266 This object returns the HP name of the printer and the upgradable 9267 devices. There is one Name object per upgradable device. 9268 This should match what is in the PJL header of the RFU job 9269 Web Jet Admin uses this to ensure the printer or device is 9270 available to be upgraded." 9271::= { upgradable-devices 6 } 9272 9273 9274upgradable-devices-version OBJECT-TYPE 9275 SYNTAX DisplayString 9276 ACCESS read-only 9277 STATUS mandatory 9278 DESCRIPTION 9279 "This object will return a string value representing the current 9280 revision of firmware that device X is operating with. This is 9281 used to determine if code needs to be upgraded when a firmware 9282 bundle comes in, in an upgrade job. 9283 Additional information: 9284 Web Jet Admin uses the version string that is returned to 9285 determine what peices of an RFU bundle need to be upgraded 9286 when an RFU job is being built. This internal object will 9287 return the current version string of the printer or device 9288 that it corresponds to." 9289::= { upgradable-devices 7 } 9290 9291 9292remote-upgrade-enable OBJECT-TYPE 9293 SYNTAX INTEGER { 9294 eOff(1), 9295 eOn(2) 9296 } 9297 ACCESS read-write 9298 STATUS mandatory 9299 DESCRIPTION 9300 "Enables or disables the ability to upgrade the firmware 9301 associated with any device that is available to be upgraded. 9302 This will be set to on or off at the RFU level in that if this 9303 mode is on any available device can be upgraded and if this 9304 mode is off none of the devices can be upgraded. There is not 9305 an individual mode for each device. Trying to set this to a 9306 value other than eOn or eOff will cause an UnsupportedValue 9307 error to occur." 9308::= { upgradable-devices 8 } 9309 9310 9311END 9312