hpoj reference: ptal-pml

The ptal-pml command-line utility allows one to get and set the values of individual PML (Peripheral Management Language) objects on the device.


The syntax of ptal-pml is as follows:
	ptal-pml devname [cmd...]


ptal-pml is only necessary if you want to experiment with getting or setting specific PML objects. In most cases it's preferable to use a higher-level interface, such as ptal-hp, xojpanel, or libsane-hpoj.

A partial list of PML objects that may or may not be supported by HP multi-function peripherals is available. In this table, the OID_ "object name" is provided only as a hint of the meaning, and you must enter the numerical object ID on the command line. For more specific information about the meaning or valid values of certain objects, consult apps/cmdline/ptal-hp.c, lib/sane/hpoj.[ch], or inquire on the hpoj-devel mailing list.

For JetDirect, PML is encapsulated within SNMP, which uses fewer data types. Therefore, an integer through JetDirect may need to be specified as a more specific type, such as enumeration, on a local connection.