How to: Set Up LS Hardware Station

Prior to adding hardware in LS Hardware Station, all drivers for the devices, such as OPOS printers, drawers, and line display must be installed and tested on the machine running the LS Hardware Station service. Usually, there are tools provided for that from the device manufacturer. When you have successfully set up and tested drivers, the Hardware Station is able to detect them and load them in the Management Portal.

Click here to see a which devices are supported by the LS Hardware Station.

Installing the LS Hardware Station

The LS Hardware Station is installed through the LS Hardware Station Installer. If an older version of LS Hardware Station (14.xx or older) is already installed, we recommended that you uninstall it first. An option to start the LS Hardware Station service after installation and a selection of start up types is presented:

The option to Install OPOS Common Control Objects refers to installing the same OPOS middleware drivers as are used in LS Hardware Station. We always recommend that you keep this option selected, unless you are using a custom implementation that relies on another version of the common control objects. Some OPOS drivers have this option when installing as well, and we recommend to not having it selected there, as it will overwrite the CCOs from the LS Hardware Station installation.

Tip: If you accidentally install the CCOs from an OPOS driver or just want to reinstall the CCOs from LS Hardware Station, simply run the installer again with the option selected.

Note: You an also run LS Hardware Station as a console application by running C:\Program Files (x86)\LS Retail\LSHardwareStation\LSHardwareStation.exe with the parameter -debug.

Once the LS Hardware Station has been installed and started, the next step is to add the devices. This is done through the Management Portal.

Installing via Command Line

The LS Hardware Station installer can also be run via command line. The main benefit of doing so is that you have access to the command line parameters and can run the installer in silent mode, which is much better when installing in bulk. There are three different parameters provided by the installer: startservice, startuptype, and installcco. This is how they work:

  • startservice: If used with the string true or TRUE will start the service after install, any other string or the absence of the parameter will result in the preference last used when running the installer. If it is the first time running the installer, it will default to not running the service after installing.

  • startuptype: Decides which startup type of the service is used. 0 is for Manual, 1 is for Automatic and 2 is for Automatic (Delayed Start). Any other number or the absence of the parameter will result in the preference last used when running the installer. If it is the first time running the installer, it will default to Manual.

  • installcco: Decides whether or not to install the OPOS Common Control Objects mentioned above. Since this defaults to true any string that is used with the parameter other than true will result in the CCOs not being installed.

An example of the installer being run via command line:

"LS Hardware Station 0.0.0.0.exe" /verysilent /installcco=false /startservice=false /startuptype=2

By using /verysilent the installer window will not appear at all when we run the installer. By using /installcco=false you opt to not install the common control objects. With /startservice=false you will not start the service when you are finished installing. Finally, by using /startuptype=2, you choose to have set the service's startup type as Automatic (Delayed Start).

See also

Devices

How to: Add a Device to Management Portal

How to: Set Up Serial Device

How to: Add Devices to a Hardware Profile

LS Hardware Station Troubleshooting