Work in Progress
Feature details in this document may change during investigation, discussion, design, and implementation phases.
Barcode Scanner
Barcode scanning hardware.
Overview
Barcode scanners enable fast product lookup, inventory management, and checkout operations. PMBH supports various scanner types connected via Bluetooth or USB.
Availability
| Connection | Status | Phase |
|---|---|---|
| Bluetooth | Phase 2 | 2 |
| USB | Phase 2 | 2 |
Features
Scanning Capabilities
- Product lookup by barcode
- Inventory receiving
- Stock counting
- Price checking
- Order item addition
Supported Barcodes
| Type | Format |
|---|---|
| 1D | EAN-13, EAN-8, UPC-A, UPC-E |
| 1D | Code 128, Code 39, Code 93 |
| 1D | ITF, Codabar |
| 2D | QR Code, Data Matrix |
Supported Devices
| Brand | Model | Connection |
|---|---|---|
| Honeywell | Voyager series | USB/Bluetooth |
| Zebra | DS series | USB/Bluetooth |
| Socket Mobile | S700/S740 | Bluetooth |
| Generic | HID compatible | USB |
Setup
Bluetooth Scanner
- Put scanner in pairing mode
- Open PMBH app
- Go to Settings > Devices > Scanners
- Tap Add Scanner
- Select scanner from list
- Complete pairing
USB Scanner
- Connect scanner to POS terminal
- Scanner auto-detected as keyboard
- Configure prefix/suffix if needed
- Test scanning
Configuration
| Setting | Description |
|---|---|
| Scan Mode | Single/Continuous |
| Beep | Enable/disable sound |
| Vibrate | Enable/disable vibration |
| Auto-add | Add to cart on scan |
| Prefix/Suffix | Scan data formatting |
Use Cases
| Scenario | Description |
|---|---|
| Checkout | Scan products to add to cart |
| Inventory | Scan during stock count |
| Receiving | Scan items when receiving |
| Price Check | Scan to see product info |
Screenshots
Screenshots
Screenshots will be added after UI implementation.
Troubleshooting
| Issue | Solution |
|---|---|
| Scanner not pairing | Reset scanner, retry |
| Scans not registering | Check HID mode, prefix |
| Wrong product | Verify barcode in catalog |
| Slow scanning | Check battery, distance |
Related Documentation
- Products - Product barcodes
- Inventory - Stock management
- POS Terminal - POS integration
- Mobile App - Mobile scanning