Configuring POS Hardware

This is used to set up the accessories, such as the scanner , display pole, printer, and scale so that they will be recognized by the system. With the correct settings merchants can be able to gather the correct hardware for their business as well as provide the users with the tool to best create sales.



Select Port: Any of the com ports can be used Baud: 9600 Data Bits: 8 Stop Bits: 1 Parity: NONE

Bar Code Scanner

Special case scenario if you want the Bar code scanner to not read the first digit, read the next 5 digits and not read the rest. Example, Before: 1111111111111 After: x11111xxxxxx

View the instruction at the end of the page

RC Scanner Program
rc_scanner_program.pdf - 2MB

Pole Settings

Supported pole displays (WinPOS), as of July 1 2016
  • AppoStar - Serial Comm 4 (no driver)

  • LogicControls - USB Comm 5 (with virtual com port driver

Other Info:

Here is a link to install USB Pole Display

The display pole needs to have Epson emulation to communicate with the POS. Refer to the manufacture manual for DIP switch instructions or software instructions to change command emulation to Epson ESC/POS.

Select Comm 1 , 2 , 3 etc depending on the serial port the pole is plugged into the hardware.

Most 2 line poles can be supported but for safest results we recommend you only buying certified devices. Please note that a power source is required for the display.

Display poles besides being required in several jurisdictions provide the customer with a visual of what is being charged and the total for the sale. This gives the customer the opportunity to see the transaction as it is rung up, giving them the chance to verify the actual price with the expected amount, thus preventing any surprises or corrections after the sale has been completed.

Bixolon BCD-1000 serial Pole display.


The driver for the pole display may not be necessary and may actually prevent the pole display from working.

Installation for window xp :

  1. Plug to Com port

  2. On the POS hardware setting, select com port depending on the serial port is plugged into the hardware.

  3. Go to the transaction screen and the pole display should show a welcome greeting.

Logic Controls PD3000U-BK


The Logic Controls Pole Display is a USB device with a dedicated power source, both must be plugged in to use it. It utilizes a Virtual Com Port to communicate with the POS. You will need to manually download/unzip the drivers specific to your operating system below and install the Pole Display using Windows Device Manager. The Com Port it is installed on will be listed here (probably Port 5) in the Device Manager, set that in the POS Hardware Settings. The Pole Display will not automatically install when you plug it in. You can test communication with Putty and using the Virtual Com Port.

Windows XP-7 Driver
Line_Display_USB_WinXP_WIN7.zip - 328KB
Windows 8-10 Driver
Line-Display_USB_Win8.zip - 2MB

If you have Protech and need Powered Com Port please follow these instructions.

POS Printer

Printer come in a variety of types the two best used by the POS application are LPT1 and USB receipt printers. Merchants can determine what the best would be for them, and what options they would like to include on their receipts. With settings set to USB and the drivers installed, it will operate as the same as the scripted or an LPT1 printer.

Printer Type :

TSP100 USB with paper cutter

For Star TSP600 Series Printer.

Epson TM T20II USB Printer

Please download driver and use the "Add Printer" option In the Printer and Fax section under the Control Panel.

For other printers please refer to manufactures website for the driver.

NOTE: If there is no printer present or if the printer is shut off or not functioning, the POS will not allow for an opening of the bank or to finish any transactions. In this case, select port com8 which sets up a virtual port for the system to think it is sending transactions there.

Pin Pad Settings

Pin based debit cards are certified for processing on Zivo (Redfin) and Tsys gateways. Debit cards provide retailers with a lower cost alternative and may provide you with additional protection against chargebacks. Settings for the actual pin pad are set here. The PP1000SE adapter must be a powered RS232 Pin Pad connection that goes from the Register 1000SE pin pad (do not use a USB adapter).

Pin Pad Troubleshooting Guide
PinPad 1000SE Trouble Shooting Guide.pdf - 348KB

Save Button will update the hardware settings in the database as specified by the user configuration. Back button will take you back to the main menu.


Integrating POS Scale

Integrating a Honeywell Scale/Scanner

Integrating a Brecknell Scale

USB Pole Display

Configuring Pole Display

Verify that *win32com.dll file* is in your **java bin folder** if using Windows XP

  1. Insert the disk that comes with the Pole Display
  2. When CD appears go into USB Driver - Windows - and run the install.bat file (Do not plug in USB until this finishes running)
  3. Plug in the USB of the Pole Display into the register (Pop up appears)
  4. Select “No, not this time” button then click next.
  5. Click the “Next” button and then “Continue Anyway” button. Finally, click the “Finish” button to finish installation.
  6. After Pole Display is installed, right click My Computer – select Hardware – select Device Manager - select Ports (To see what COM port the Pole Display (LCI Line Display) is setup under)
  7. Open POS
  8. Log into POS
  9. Go into Configuration - Hardware – Under Pole Settings selects the Port that the Pole Display is set up under.
  10. Go into Transaction and Sales Transaction then your Pole Display should Display “Welcome to your Store Name”

‌*If you need to get this file you can go to retailcloud gitbook and search win32com.dll and download it there.

**To get to your Java folder you go to My Computer – C drive – Program Files – Java – java version folder – bin folder – then you add the file into this folder.

Powered COM Port

How to change Protech POS COM Port to Powered COM Port?

Protech should have a powered COM port but if you plug in your Pole Display and nothing comes up your COM Port is not powered.You will need to follow the instruction to remove the back first, and switch the jumper for COM 4.Please unplug POS before trying this.

‌This is a picture of where the jumper is located on the Protech.


The COM 4 jumper for 12V is pin 3-4 (Default maybe on pin 1-2). If it's Pin 1-2 you will need to change it to 3-4.

You will need to change it to Jumpers 3-4. For example please follow the section VCC12 and under JP_COM4. Once changed close the POS and plug in your Pole Display and it should power up Pole Display. 

Printer Installation Information

TSP 100 receipt printer (USB with paper cutter)

tsp100embedded_v2_2.zip - 15MB

Please download the driver and use the "Add Printer" option In the Printer and Fax section under the Control Panel.

paper cutter information:

Running Windows Embedded POSReady

If you are running Windows Embedded and keep getting pop ups on locating missing files - please follow this video to help find those files and install your Printer properly.

Video Link:


Epson TM T20II

We supported the Epson TM T20II USB, this printer supports 48 Character column capacity and is very quick and easy to install on Windows.

No Drivers needed.

When selecting an Epson printer to deploy, make sure the Character column capacity is 48 (and not 42 or other), as the alignment for the receipt data must be on 48 Character columns.

Configuring the POS Scale

Configuring the Scale

Before using the scale with the POS Application, we need to configure the scale.

This option is only available if the application type is changed to Decimal on the web portal.

To get into the "Function Mode" press and hold the "SAMPLE" button for about 5 seconds. Once the screen displays "func" proceed with the following:

- Press the "PRINT" button to initiate the menu options, then press "SAMPLE" to navigate through the menu options. Press the "RE-ZERO" button to change the values of the options.

prt = 2

bps = 0

btpr = 0

- Press the "PRINT" button again to display "End" and press the "SAMPLE" button to save changes. Press "MODE" to reset the scale with the new changes

Configuring Windows

Click "Start" and hit "Run" type "devmgmt.msc" (without the quotes) and hit enter. The device manager should have popped up - open up the "Ports" Tree and right click on the "USB to Serial Comm Port" (note which COM Port # is assigned) and select "Properties."

- Make the following changes:

Bits per second = 2400

Data bis = 7

Parity = Even

Stop bits = 1

Flow control = None

- Click "OK" to save changes, and close out of all the windows.

Configuring the POS Application

Login to the POS Application and navigate to Configuration > Hardware Settings. Under scale settings select the associated with the Com Port we just configured.

Save the changes and go into Transactions, place an item on the scale and wait for a small pop up box to start the process.

Integrating a Honeywell Scale/Scanner

The Honeywell 2753 is a bioptic all in one scanner and scale. The bottom panel is a scale and both the bottom and side combine to make a 3 dimensional scanner where the barcode does not need to be facing the device in order to be scanned.

The device connects to the POS system using a dual cable configuration. USB is used for the scale (which functions as an input like keyboard device), and RS232 is used for the scale (functioning on the first available com port, in this case Com 4). No drivers are necessary for either connection.

The device also includes an external readout for the scale that displays the current weight on the scale. This is independent of the POS system. If you do not have the external display, skip this step.

This document tells someone how to configure the device for use with the POS system. Configuration is done through scanning various barcodes through the scanner. Some changes are needed on Windows com port 4, the POS application and the POS AppType.

Download and copy Java Comm files and place them in the appropriate directories. Comm Files


When done configuring it, you can test the scale using Putty. Connect to it using the same parameters. Put something on the scale and on the keyboard press SHIFT + W + ENTER . Putty should display the weight read from the scale if connected properly.

Before doing anything, restart the scanner.

Note: the fact that these must be scanned in the same order, otherwise you will have to start again. Each barcode is on its own page to eliminate confusion.

For clarification scan the Barcodes in this order:







Scan the following barcode to reset the Honeywell device to DEFAULT settings.

Scan the following barcode to set the SCALE TYPE. This should be Mettler Ariva.

Scan the following barcode to set the scale to NCI Protocol. This also includes setting the com port to a baud rate of 9600, Parity None, Stop Bit 1, Data Bits 8, Hardware Control None. (Scale will go into user mode and the scanner will emit a triple tone beep)

Scan the following barcode to set the Scanner as USB KEYBOARD mode. The Scale Will reboot at this point. So you will have to wait about a minute for it to come back up.

Scan the following barcode to set the EXTERNAL SCALE DISPLAY. This is Optional.

SAVE SCALE SETTINGS (Again you should get a triple tone beep).


When you are done configuring the scanner, configure a COM port on windows to match the Scale.

Baud Rate: 9600

Data Bits: 8

‌Parity: NONE

Stop Bits: 1

Flow Control: NONE

In the POS, Hardware set the Com port of the scale to the above configured COM port, like COM 4.

Lastly, update AppType to Decimal under POS.generalsettings and Merchant settings.

Compatibility of 64 bit OS

The compatibility with various Operating Systems and java versions were tested with the following results. Testing was limited to the ability for the OS to recognize the comm ports (functions such as opening cash drawer)

Enter a caption for this image (optional)

For the versions needing the comm port files, please follow steps:

Issue is because of comm configuration for which we have to do a manual configuration in Windows 7/8/10 if they are a 64-bit version. Your Java/JDK home directory is probably something like this C:\Program Files (x86)\Java\jreXXX or something similar.

  1. Place the win32com.dll into <JDKHOME>\jre\bin directory
  2. Place the comm.jar in <JDKHOME>\jre\lib\ext
  3. Place the javax.comm.properties in <JDKHOME>\jre\lib

All above files are attached - on right

Please click on the following for the current files to use:

comm (1).jar - 27KB

javax.comm (1).properties - 467B

win32com.dll - 27KB

Brecknell Scale

The 6710U Brecknell Scale is a USB POS Bench Scale.

Here are some common configurations you may want to make on your scale after you open it and connect it to your POS.


Brecknell Scale Setup

  1. Plugin the scale into a USB port and power it on
  2. Download the USB-COM drivers from Brecknell's website
    1. http://www.brecknellscales.com/downloads/CH341SER__X32_X64.zip
  3. Unzip them into a folder of your choice
  4. Go to Device Manager
  5. Select the Unknown device from the list of ports and select the driver to install from the folder you unzipped.
  6. Test connectivity with putty serial connection using the virtual com port you created with speed 9600.
  7. Output should display weight values

Send the weight to the POS

By default the scale only sends weight data to the POS when the POS requests it. This will tell you how to configure the scale to send the weight data to the POS as soon as the scale has "stabilized". Follow the instructions and images below.

Go into SETUP mode by pressing and holding the HOLD and ZERO buttons for about three seconds. You should see CONFG on the screen.

Enter a caption for this image (optional)


Press the UNIT button until the screen changes to USEr. Press TARE to continue.

Enter a caption for this image (optional)

Press the UNIT button until you see the Con1 screen. Press TARE to continue.

Enter a caption for this image (optional)

Press the UNIT button until you see the oUtnd screen. Press TARE to continue.

Enter a caption for this image (optional)

Press the UNIT button until you see the StAbl screen. Press TARE to continue.

Enter a caption for this image (optional)

Press the ZERO three times to back out, at the Exit screen press TARE.

Add decimal Points for Pound Weights

For pound measurements, you can get up to 4 decimal places to allow precise weighing. So instead of 1.5 it could be 1.5671 .

Go into SETUP mode by pressing and holding the HOLD and ZERO buttons for about three seconds. You should see CONFG on the screen.

Enter a caption for this image (optional)

Press the UNIT button until the screen changes to CFON. Press TARE to continue.

Enter a caption for this image (optional)

Press the UNIT button until the screen changes to Prin.d. Press TARE to continue.

Enter a caption for this image (optional)

Press the UNIT button until the screen changes to 0.005. Choose any option with a 5 in it and you will get that amount of decimals. Press TARE to continue.

Enter a caption for this image (optional)

Press the ZERO two times to back out, at the Exit screen press TARE.

Articles in this section

See more
Was this article helpful?
0 out of 0 found this helpful