Skip to main content

Hardware Validation

Ensure all devices and peripherals meet operational standards before production use.

Automated Device Validation

When devices register, automatic validation runs:

TestWhat It ChecksPass Criteria
PerformanceCPU, memory, storageMeets minimum specs
ScreenResolution, touch responseResponsive, clear display
NetworkWiFi signal, speed-65 dBm signal, 10+ Mbps
BatteryHealth, capacity80%+ battery health
PeripheralsConnected devicesAll connected and responsive

Running Manual Validation

  1. Go to Settings > Hardware > Validation
  2. Select device(s) to validate
  3. Click Run Validation Suite
  4. Review results
┌─────────────────────────────────────────────────────────────────┐
│ DEVICE VALIDATION REPORT │
│ Counter Tablet 1 2026-01-23 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ DEVICE INFO │
│ Model: Samsung Galaxy Tab S6 Lite │
│ Android: 13 | RAM: 4GB | Storage: 64GB (23GB free) │
│ │
│ VALIDATION RESULTS │
│ ───────────────────────────────── │
│ │
│ ✓ PERFORMANCE TEST PASSED │
│ CPU benchmark: 2,340 (min: 1,500) │
│ Memory test: 3.2GB available (min: 2GB) │
│ Storage speed: 180 MB/s (min: 100 MB/s) │
│ │
│ ✓ DISPLAY TEST PASSED │
│ Resolution: 2000x1200 (exceeds 1280x800 min) │
│ Touch response: 18ms (max: 50ms) │
│ Color accuracy: 98% sRGB │
│ │
│ ✓ NETWORK TEST PASSED │
│ WiFi signal: -52 dBm (min: -65 dBm) │
│ Download: 85 Mbps (min: 10 Mbps) │
│ Upload: 22 Mbps (min: 5 Mbps) │
│ Latency to API: 23ms (max: 100ms) │
│ │
│ ✓ BATTERY TEST PASSED │
│ Battery health: 94% │
│ Capacity: 7,040 mAh │
│ Charging: Verified │
│ │
│ ✓ PERIPHERAL TEST PASSED │
│ Receipt printer: Connected, test print OK │
│ Card reader: Connected, test swipe OK │
│ Cash drawer: Connected, test open OK │
│ │
│ OVERALL STATUS: CERTIFIED ✓ │
│ │
│ [Download Report] [Print Certificate] │
│ │
└─────────────────────────────────────────────────────────────────┘

Device-Specific Validation

POS Tablets

TestDescriptionPass Criteria
Touch Grid TestTests entire screen surfaceAll zones responsive
Multi-touchSimultaneous touches5+ touch points
Screen BurnChecks for image persistenceNo burn-in detected
Auto-rotateOrientation changesResponds within 200ms
BrightnessAuto-brightness functionAdjusts to ambient light

Receipt Printers

TestDescriptionPass Criteria
Print SpeedLines per second200+ mm/sec
Cut QualityAuto-cutter functionClean, complete cuts
Paper FeedPaper detectionDetects paper-out
AlignmentPrint alignmentCentered, no skew
QR/BarcodeScannable codes100% scan success

Card Readers

TestDescriptionPass Criteria
Tap (NFC)Contactless readReads within 500ms
Chip (EMV)Chip card readSuccessful read
Swipe (Mag)Magnetic stripeBackup method works
ConnectionBluetooth stabilityNo drops in 10 min
EncryptionP2PE validationKeys verified

Kitchen Display (KDS)

TestDescriptionPass Criteria
Display LatencyOrder appears< 1 second from POS
Touch ResponseBump bar or touch< 100ms response
Heat ResistanceEnvironment checkOperates at 40C/104F
Grease ResistanceScreen coatingEasy to clean
Viewing AngleVisibilityClear at 45 degree angles

BYOD Certification Program

What is BYOD Certification?

Bring Your Own Device (BYOD) certification ensures any device meets operational standards before production use.

Certification Levels

LevelRequirementsUse Cases
BronzeMeets minimum specsBackup device, light use
SilverExceeds specs, 1-year warrantyDaily operations
GoldPremium specs, 2+ year warrantyHigh-volume, mission-critical

Certification Process

┌─────────────────────────────────────────────────────────────────┐
│ BYOD CERTIFICATION │
├─────────────────────────────────────────────────────────────────┤
│ │
│ STEP 1: Register Device │
│ ────────────────────── │
│ • Sign in with manager credentials │
│ • App detects device specifications │
│ • Device assigned to location │
│ │
│ STEP 2: Automated Validation │
│ ─────────────────────────── │
│ • Hardware benchmark tests run │
│ • Network connectivity tested │
│ • Security settings verified │
│ │
│ STEP 3: Peripheral Testing │
│ ───────────────────────── │
│ • Connect and test each peripheral │
│ • Verify communication protocols │
│ • Test edge cases (paper out, low battery) │
│ │
│ STEP 4: Operational Testing │
│ ───────────────────────── │
│ • Complete 10 test orders │
│ • Process 5 test payments │
│ • Test offline mode │
│ │
│ STEP 5: Certification Issued │
│ ─────────────────────────── │
│ • Certification level assigned │
│ • Device marked as validated │
│ • Certificate available for download │
│ │
└─────────────────────────────────────────────────────────────────┘

Pre-Certified Devices

These devices are pre-certified and skip most validation:

DeviceCertificationNotes
Sunmi T2GoldRecommended for POS
Sunmi D2GoldCompact POS
Samsung Tab S9GoldPremium tablet
Samsung Tab S6 LiteSilverBest value
Galaxy Tab A8SilverBudget option
Star TSP143GoldBest receipt printer
Epson TM-T88VIGoldHigh-speed printing

Failed Certification

If a device fails certification:

Failure ReasonSolution
PerformanceConsider device upgrade
ScreenCheck for damage, replace screen protector
NetworkMove closer to AP, check WiFi settings
BatteryReplace battery or use wired power
Unsupported OSUpdate to Android 10+