Talos Label Printer
Desktop application for printing QR labels via BLE, USB, or Bluetooth printers
Overview
The Talos Label Printer is a cross-platform desktop application that connects to BLE, USB, and Bluetooth Classic label printers to print inventory QR codes for raw materials and products. It syncs label templates from Talos cloud and supports CPCL and ZPL print formats.
System Requirements
| Platform | Requirements |
|---|---|
| Windows | Windows 10+ (build 15063+), 64-bit or 32-bit |
| macOS | macOS 12+, Intel or Apple Silicon |
| Linux | Ubuntu 20.04+ or equivalent, x86_64 |
Installation
Windows
- Download the Windows installer from the Downloads section
- Run the .exe installer
- Follow the installation wizard
- Launch "Talos Label Printer" from the Start menu
macOS
- Download the macOS .dmg file (Universal recommended)
- Open the DMG and drag "Talos Label Printer" to Applications
- On first launch, right-click the app and select "Open" to bypass Gatekeeper
- Grant Bluetooth permission when prompted
Linux
- Download the .AppImage file
- Make it executable:
chmod +x Talos*.AppImage - Run it:
./Talos*.AppImage - For BLE support, grant raw socket access:
sudo setcap cap_net_raw+eip $(readlink -f $(which node))
- Add your user to the
dialoutgroup for USB/serial:sudo usermod -a -G dialout $USER
First Login
- Open the app — the login screen appears
- Enter your Talos credentials (same email/password as the web dashboard)
- Click "Login" — the app connects to your organization automatically
Printer Setup
BLE (Bluetooth Low Energy)
- Go to "Printer Settings"
- Select "BLE" as connection type
- Click "Scan" — nearby BLE printers appear
- Select your printer from the list
- The app remembers your last connected printer
USB / Serial
- Connect the printer via USB cable
- Go to "Printer Settings"
- Select "USB/Wire" as connection type
- Pick the serial port from the dropdown
Supported Printers
- Honeywell mobile printers (CPCL format)
- Zebra mobile/desktop printers (ZPL format)
- Any BLE-capable label printer with serial profile
Printing Labels
Test Print
Use "Test Print" to verify connectivity. It prints a simple "Hello World" label.
Raw Material Labels
Enter material code, seller, manufacturer, lot number, and quantity. Optionally attach delivery note details (driver, plate, weight). The printed QR code contains a unique ID that links the physical label to the digital record in Talos.
Product Labels
Enter product ID, lot number, and quantity. Used for finished goods tracking.
Cloud Templates
If your organization has custom label templates configured in the Talos dashboard, they appear in the template selector. Templates define field layout, QR code position, font sizes, and additional fields.
Troubleshooting
| Problem | Solution |
|---|---|
| BLE scan finds nothing | Check Bluetooth is enabled. On macOS, allow Bluetooth in Privacy settings. On Linux, run setcap command above. |
| Serial port not listed | Check cable connection. On Linux, add user to dialout group. On Windows, check Device Manager for COM port. |
| Print comes out garbled | Check print format matches printer (CPCL vs ZPL). Honeywell uses CPCL, Zebra uses ZPL. |
| Login fails | Verify credentials match the Talos web dashboard. Check internet connection. |