HP Retail Peripheral Agent Technical User Guide

5
4Mb,cache-ccto0#overview ) or run with a silent switch for remote deployment,
execute the following command-line string.
Silent switch: sp9****.exe /s
Upon completion of the installation, the service will start automatically.
The HP Retail Peripheral Agent file contents are stored at the following path
upon a successful install: “C:\Program Files (x86)\HP\HP Retail Peripheral
Agent.
You can check the status of the HP Retail Peripheral Agent service by entering
the following command-line:
- sc query “HP RPOS Agent Service
If the command returns a “run” status, then the service is active and in a
working state. If in the command returns “stop, then the service is not running.
If the service is in stop status, please check the event viewer for any error code.
Similarly, if you are using the HP TechPulse service, you can check its status by
running the following command:
- sc query “HPTouchpointAnalyticsService
To configure the Retail Peripheral Agent, navigate to the installation path and
run “HP Retail Peripheral Agent Configuration Utility” (RPOSAgentUtility.exe).
The following sections within this tool can be custom configured to meet various
ISV’s environment needs:
Report Scheduler: This section has the option to set when to collect
peripheral data. By default, the time to start collecting device data occurs at
3:00 am (refer to Fig 1 at the “Update Retail Peripheral Agent Report” field).
The “Update Retail Peripheral Agent Report” field is changeable and can be
edited to meet the desired time whether during store off hours or during
certain IDLE periods. Optional settings below:
o If the polling option is selected/enabled, the service will search for
device availability according to the UPOS exclusive use specification
and if all devices are available, it will collect the data for analysis,
and if one of the devices is not available, it will check again in the
next hour. By the 23
rd
hour of the day, it will collect data from all
peripherals and will return as null values for those peripherals that
are still under an exclusive use state. Data can be store locally or be
uploaded to the DaaS cloud storage provider.