How to configure weighing device in a POS Terminal in ADempiere Retail
Setting up the Point of Sale (POS) system to correctly connect with and read from a weighing scale.
User Access
Who Can Access
- Admin
- Cashier
- Manager
- Back office
What User Can Do
- Connect Weighing Scale to POS
- Calibrate the Scale
- Enable Weight-Based Pricing
Pre-Requisite Activities
- Compatible Weighing Scale Available
- Weighing Scale Installed and Powered On
- Documentation or User Manual for the Scale
Business Rules
- Only Compatible Scales Allowed
- Weight Data Must Be Auto-Fetched
- Weight-Based Pricing Must Reflect Real-Time Data
- Scale Connection Must Be Verified Before Billing
User Interface
Step 1 : Select ‘POS Terminal’ in Menu -> POS Management > POS Terminal or Search POS Terminal in Lookup.

Step 2 : After selecting the POS terminal, the screen will display the image below, showing a list of terminal users along with their configurations.

Step 3: Configure Baud Rate and Weighing Scale Port for Communication, as shown in the image below.

Baud Rate:
The baud rate determines the speed of data transmission between the weighing scale and the POS system. It is essential to set the baud rate correctly to ensure accurate and timely data transfer.
Common baud rates (e.g., 9600, 19200) must match between the POS terminal and the weighing scale for effective communication.
Weighing Scale Port:
The weighing scale port (often a serial or USB port) is the connection point through which the scale communicates with the POS system.
Proper configuration of the port settings (such as parity, stop bits, and data bits) is necessary for the system to interpret the weight data accurately.