Skip to main content

LS Hardware Station

LS Hardware Station is a component that enables LS Central POS systems to communicate with peripheral hardware devices such as receipt printers, cash drawers, barcode scanners, and payment terminals.


Overview​

LS Hardware Station provides:

  • Hardware Communication - Interface between POS and hardware devices
  • Device Management - Manage and configure peripheral devices
  • Payment Processing - Integration with payment terminals
  • Receipt Printing - Control receipt printers
  • Barcode Scanning - Support for barcode scanners
  • Cash Drawer Control - Manage cash drawer operations

Prerequisites​

Before setting up LS Hardware Station, ensure you have:

  • ✅ LS Central POS system installed
  • ✅ Network connectivity
  • ✅ Hardware devices available (printers, scanners, etc.)
  • ✅ Required licenses
  • ✅ Administrative access
  • ✅ Understanding of hardware requirements
  • ✅ Device drivers installed

Installation​

Step 1: System Requirements​

  1. Server Requirements

    • Windows Server 2016 or later
    • Windows 10/11 for client installation
    • Minimum 4GB RAM (8GB+ recommended)
    • Network connectivity
    • .NET Framework (latest version)
  2. Hardware Requirements

    • Compatible receipt printers
    • Cash drawer (if applicable)
    • Barcode scanners
    • Payment terminals
    • Network connectivity for devices

Step 2: Install LS Hardware Station​

  1. Access the Installer

    • Ensure you are connected to the same network as the shared storage server
    • Navigate to the network path:
      \\172.16.16.3\d\Setup\Client install\2- Install LS Client
    • Click on ls-hardware-station-19-4-0-0
    • The installation wizard will launch
    Network Access
    • Network Connection Required: You must be connected to the same network as the shared storage server
    • IP Address Varies: The IP address (172.16.16.3) may change from branch to branch
    • Verify IP: Confirm the correct IP address for your branch before accessing the network path
  2. Installation Wizard Steps

    • License Agreement

      • Review the license agreement
      • Accept the agreement
      • Click Next to continue
    • Service Setup

      • Start service after installation:
        • Check the Start Service checkbox (recommended)
      • Select startup type of LS Hardware Station Service:
        • Select Automatic from the dropdown menu
      • Click Next to continue
    • Ready to Install

      • Review the installation summary:
        • Destination location: C:\Program Files (x86)\LS Retail\LSHardwareStation
        • Start service after installation: Yes
        • Service startup type: Automatic
      • Click Install to begin the installation
  3. Initial Configuration

    • Set up service account
    • Configure network settings
    • Set up device connections
    • Test basic connectivity
Installation Best Practices
  • Install on dedicated server or POS terminal
  • Use service accounts for services
  • Configure firewall rules for hardware communication
  • Test hardware connectivity after installation
  • Document all device configurations

Configuration​

Service Configuration​

  1. Service Settings

    • Configure service account
    • Set service startup type
    • Configure service dependencies
    • Set up service recovery options
  2. Network Configuration

    • Configure listening ports
    • Set up firewall rules
    • Configure network security
    • Test network connectivity

Device Configuration​

  1. Receipt Printer Setup

    • Install printer drivers
    • Configure printer settings
    • Test printer connectivity
    • Set up printer templates
  2. Cash Drawer Setup

    • Configure cash drawer connection
    • Set up drawer opening triggers
    • Test drawer operations
    • Configure security settings
  3. Barcode Scanner Setup

    • Configure scanner connection
    • Set up scanner settings
    • Test scanning functionality
    • Configure data formats
  4. Payment Terminal Setup

    • Configure payment terminal connection
    • Set up payment processing
    • Test payment transactions
    • Configure security settings

Receipt Printer Configuration​

Printer Setup​

  1. Install Printer

    • Connect printer to network or USB
    • Install printer drivers
    • Configure printer settings
    • Test printer functionality
  2. Configure in Hardware Station

    • Add printer to hardware station
    • Configure printer parameters
    • Set up receipt templates
    • Test receipt printing

Printer Settings​

SettingDescriptionExample
Printer NameDevice identifierReceipt Printer 01
Connection TypeNetwork/USB/SerialNetwork
IP AddressNetwork printer IP192.168.1.100
PortCommunication port9100
Paper WidthReceipt paper width80mm

Cash Drawer Configuration​

Drawer Setup​

  1. Connect Cash Drawer

    • Connect to receipt printer or USB
    • Configure drawer settings
    • Test drawer opening
    • Set up security
  2. Configure in Hardware Station

    • Add cash drawer to configuration
    • Set up opening triggers
    • Configure drawer events
    • Test drawer operations

Drawer Settings​

  • Connection Type - USB, Serial, or Printer-connected
  • Opening Method - Signal or command
  • Security Settings - Access control
  • Event Triggers - When to open drawer

Barcode Scanner Configuration​

Scanner Setup​

  1. Connect Scanner

    • Connect via USB or Serial
    • Install scanner drivers
    • Configure scanner settings
    • Test scanning functionality
  2. Configure in Hardware Station

    • Add scanner to configuration
    • Set up data formats
    • Configure scanning rules
    • Test scanning operations

Scanner Settings​

  • Connection Type - USB or Serial
  • Data Format - Barcode format settings
  • Prefix/Suffix - Data formatting
  • Scanning Mode - Continuous or trigger

Payment Terminal Configuration​

Terminal Setup​

  1. Connect Payment Terminal

    • Connect via network or USB
    • Configure terminal settings
    • Set up payment processing
    • Test terminal connectivity
  2. Configure in Hardware Station

    • Add terminal to configuration
    • Set up payment processing
    • Configure transaction settings
    • Test payment operations

Terminal Settings​

SettingDescriptionExample
Terminal TypePayment terminal modelIngenico iWL250
Connection TypeNetwork/USBNetwork
IP AddressTerminal IP address192.168.1.200
PortCommunication port8080
Merchant IDMerchant identifierMERCHANT001

POS Integration​

Connecting POS to Hardware Station​

  1. Configure POS Connection

    • Set hardware station URL
    • Configure connection settings
    • Test POS connectivity
    • Verify device access
  2. Device Mapping

    • Map POS devices to hardware station
    • Configure device assignments
    • Set up device priorities
    • Test device operations

Connection Settings​

  • Hardware Station URL - Service endpoint
  • Connection Timeout - Timeout settings
  • Retry Settings - Retry configuration
  • Security Settings - Authentication and encryption

Testing & Validation​

Device Testing​

  1. Printer Testing

    • Test receipt printing
    • Verify print quality
    • Test different receipt types
    • Validate printer settings
  2. Cash Drawer Testing

    • Test drawer opening
    • Verify opening triggers
    • Test security features
    • Validate drawer events
  3. Scanner Testing

    • Test barcode scanning
    • Verify data capture
    • Test different barcode types
    • Validate data formats
  4. Payment Terminal Testing

    • Test payment transactions
    • Verify transaction processing
    • Test different payment methods
    • Validate security features

Troubleshooting​

Common Issues​

IssueSolution
Printer Not PrintingCheck printer connection, verify drivers, check printer settings, test printer directly
Cash Drawer Not OpeningCheck drawer connection, verify triggers, check security settings, test drawer manually
Scanner Not ScanningCheck scanner connection, verify drivers, check scanner settings, test scanner directly
Payment Terminal ErrorsCheck terminal connection, verify network settings, check payment configuration, review logs
Connection ErrorsCheck network connectivity, verify firewall rules, check service status, review logs

Diagnostic Steps​

  1. Check Service Status

    • Verify hardware station service is running
    • Check service logs
    • Review service configuration
    • Test service connectivity
  2. Verify Device Connections

    • Check physical connections
    • Verify device power
    • Test device independently
    • Review device logs
  3. Review Configuration

    • Check hardware station configuration
    • Verify device settings
    • Review network settings
    • Confirm POS integration

Best Practices​

Configuration​

  • ✅ Document all device configurations
  • ✅ Use consistent naming conventions
  • ✅ Test all devices after configuration
  • ✅ Set up proper error handling
  • ✅ Configure device timeouts appropriately

Security​

  • ✅ Use secure connections when possible
  • ✅ Implement proper authentication
  • ✅ Limit device access permissions
  • ✅ Encrypt sensitive communications
  • ✅ Regular security audits

Maintenance​

  • ✅ Regular device testing
  • ✅ Monitor device performance
  • ✅ Keep drivers updated
  • ✅ Regular configuration reviews
  • ✅ Document all changes


Questions?​

For questions about LS Hardware Station setup and configuration:

  • Contact your Technical Team Lead
  • Reach out to the Head of Software Department
  • Check LS Central documentation
  • Review hardware station guides

Need help? Don't hesitate to reach out! 🚀