HP Retail Peripheral Agent Technical User Guide

22
- If the ISV logic design to take 24/7 access of all peripheral, then refer to
Refreshing retail device’s properties and statistics section in this document.
Are there any limitations on the 3rd-party peripherals?
If the retail device is compliant with the UPOS manageability portion of the
specification, it should be compatible with the HP Retail Peripheral Agent.
Is HP DaaS TechPulse required to use the HP Retail Peripheral Agent?
No. The HP Retail Peripheral Agent can be used either stand alone or with other
manageability applications.
Does the user have any control on when the system would run the daily capture of
the retail peripherals’ statistics data?
User can use the configuration utility to change the start time. Currently this
defaults to 3:00 am. The start time can change to meet the RPOS software’s
preferred timing to retrieve the information.
How long does it take to run the daily capture of retail peripherals?
It depends on the number of managed peripheral(s) that need to be configured.
It takes on average about 2-4 seconds for most peripherals and about 5-9
seconds for receipt printers. The time variance is based on the peripheral’s
primary protocol to communicate to the device FW and the amount of data to
fetch. For example, if the device is a serial device and on 9600 baud rates or
lower, there will be a longer delay retrieving the information versus a device that
is on USB HID high bus speed.
How do you make sure the peripheral’s data has been collected?
The HP DaaS TechPulse collects the devices’ manageability information at “
C:\ProgramData\HP\HP Touchpoint Analytics Client\External
Apps\Metadata\HP RPOS” location. Local file generated option store at
C:\ProgramData\HP\RetailPeripheralAgent\*date&time*.dat. Upon a manual
trigger or based on a time interval trigger of the HP Retail Peripheral Agent, if
the json file extension creation matches the time the trigger occurs, that is a sign
that the Retail Peripheral Agent has successfully collected the data.
Is there a way to determine whether the retail peripheral is currently under exclusive
use by the retail POS application?