HP Retail Peripheral Agent Technical User Guide
9 
3. To stop the service, right-click select on the “HP RPOS Agent Service” service 
and click on “Stop”. 
4. To set the service to auto start on boot-up, right-click on the “HP RPOS Agent 
Service” service and choose “Properties”. Under the “General” tab on the next 
window, there is an option for “Startup type”, choose “Automatic” from the drop-
down menu. Press “Apply” and “OK” to close the window. 
Note: the HP Retail Peripheral Agent requires .Net Framework 4.6 be installed 
on the system. Older versions of .net Framework may prevent the HP Retail 
Peripheral Agent from loading. Both the HP Retail Peripheral Agent and HP 
TechPulse service are designed to delay their start-up to ensure the core 
dependencies successfully load. Early service control query calls during initial 
system bootup will return as service stop. Allow time for the delay start to start 
and if service continues to show as not running, check system event viewer for 
details. 
Refreshing retail device’s properties and statistics 
The HP Retail Peripheral Agent utilizes the standard UPOS model and 
specification to collect manageability data. The HP Retail Peripheral Agent is 
designed to collect retail peripherals’ properties and usage statistics once a 
day. Based on UPOS specification, all exclusive use devices will need to be 
available to collect UPOS manageability field data. To insure a daily capture 
of retail peripherals, it is recommended that RPOS software perform the 
finalization methods for each managed peripheral prior to collecting 
manageability data.  Once the finalization methods are in place, various 
methods described below, can be used to manually call the Retail Peripheral 
Agent service to collect data. 
By using one of the options below, the service will rescan all the devices that 
are connected to the system. 
-  To manually collect the devices’ manageability information (generate an 
encrypted json data file store at “ C:\ProgramData\HP\HP Touchpoint 
Analytics Client\External Apps\Dataclass\HP RPOS”) for HP DaaS 
TechPulse, users can execute the service control option by executing a 
string via command-line: sc control “HP RPOS Agent Service” 
255 or execute sc control “HP Retail Peripheral Agent Service” 155 for 
alternative management solution where the content store locally. Note: 










