HP Retail Peripheral Agent Technical User Guide

16
DeviceServiceVersion
Service driver version of the peripheral (UPOS property:
DeviceServiceVersion)
DeviceServiceIntallPath
Service driver installation path. (UPOS property:
DeviceServiceDescription)
DeviceCoreDriver
HP Peripheral Return: yes installed, or missing core driver stack.
Non-HP peripheral return Null
HPHWMode
Current HW interface (data field for only for HP peripherals). Non-HP
peripheral return Null
FirmwareRevision
Device firmware version string of the peripheral if exist/program in the
FW (UPOS retrieveStatistics method: FirmwareRevision )
ManufacturerName
Device manufacturer name string of the peripheral if exist/program in
the FW (UPOS retrieveStatistics method: ManufacturerName)
HP Peripheral will return Null
ModelName
Device model name string of the peripheral if exist/program in the FW
(UPOS retrieveStatistics method: ModelName)
HP Peripheral will return Null
ManufactureDate
Device manufacture date string of the peripheral if exist/program in the
FW (UPOS retrieveStatistics method: ManufactureDate)
DeviceName
HP peripheral: An identifier for the physical device.
HP Peripheral: This field replace Model/Manufacture field; logic if HP
device (base on device ID) then map to a HP Marketing name
Non-HP devices we pull the following information UPOS retrieveStatistics
method: PhysicalDeviceDescription )
CheckHealthStatusResultCode
Reports result code after performing the internal check health of the
device on device connection.
CheckHealthStatusResultCodeExtended
Reports result code extended after performing the internal check health
of the device on device connection.
HoursPoweredCount Number of hours powered on.
PaperCutCount
Number of paper cuts.
ReceiptLinePrintedCount Number of receipt lines printed.
GoodScanCount Number of successful scans.
GoodReadCount
Number of successful reads.
ThresholdPowerHourCount
Contain threshold setting if set for number of PowerHourCount for all
UPOS device classes
ThresholdPrintedLinesCount
Contain threshold setting if set for number of PaperLinesCount for
POSPrinter and FiscalPrinter device classes
ThresholdPaperCutCount
Contain threshold setting if set for number of PaperCutCount for
POSPrinter and FiscalPrinter device classes
ThresholdGoodScanCount
Contain threshold setting if set for number of GoodScanCount for
Scanner device class
ThresholdGoodReadCount
Contain threshold setting if set for number of GoodReadCount for MSR,
MICR, ImageScanner device classes