Industrial Weight Ticket System

Hammad Ali
Published

0
  • Project creator

Desktop application for real-time weight monitoring and fabric roll ticket generation. Built with React, Electron, and Vite. Connects to weighing indicators via serial port, shows live weight, generates QR-coded tickets, tracks weight history, and supports printing + backups.

Highlights

Realtime weight monitoring + stable value detection
Serial port auto-scan + error handling
Ticket generation with QR codes + print flow
Languages: JavaScript

Features
Desktop Application
Real-time weight monitoring from YH-T7E Weighing Indicator
Auto-scan serial ports with multiple baud rate testing
Stable value detection (5 consecutive readings)
Fabric roll ticket creation with professional layout
QR code generation with all ticket data
Weight history tracking and management
Google Drive integration for data backup
Print functionality with formatted output
Python Serial Connection
Automatic Port Scanning: Scans all available serial ports to find the connected device
Real-time Weight Display: Continuously displays weight readings from the device
Status Monitoring: Detects when the machine is ON, OFF, or disconnected
Configurable Settings: Adjustable baudrate and timeout settings
Robust Error Handling: Graceful handling of connection issues and timeouts