{{ currentType ? 1 : 0 }}
{{ t('printers.connected') }}
{{ currentDisplayName }}
{{ currentType === 'builtin' ? '127.0.0.1' : (currentBt?.deviceId || '') }}
{{ t('printers.connected') }}
{{ t('printers.builtin') }}
{{ t('printers.builtinDesc') }}
{{ d.name || 'Unknown Device' }}
{{ d.deviceId }}
{{ getTypeLabel(d.type) }}
{{ t('printers.noPairedDevices') }}
{{ d.name || 'Unknown Device' }}
{{ d.deviceId }}
{{ getTypeLabel(d.type) }}
{{ t('printers.noDevices') }}
1. Ensure the printer is powered on and in pairing mode
2. On Android: enable Location (required for Bluetooth scan)
3. Place the printer within 10 m and tap Scan again
4. Devices with no name show as "Unknown Device"—you can still connect
5. GP-D320FX (d320fx_xxxx): use Bluetooth mode, tap Scan—shows paired + nearby devices, no filtering
6. Restart the printer or app if not visible
7. Built-in TSC: defaults to TSPL label commands via UPOS; use Advanced → ESC/POS only if your device is receipt-only.
Current Mode: {{ debugInfo.currentMode }}
Available Mode: {{ availablePrinterTypesLabel }}
Device Model: {{ deviceIdentity.model || '-' }}
Device Brand: {{ deviceIdentity.brand || '-' }}
Device Product: {{ deviceIdentity.product || '-' }}
Classic Module: {{ debugInfo.classicModuleReady ? 'Ready' : 'Not Ready' }}
Paired Count: {{ debugInfo.pairedCount }}
Virtual BT Printer: {{ debugInfo.foundVirtualPrinter ? 'Found' : 'Not Found' }}
Classic Scan: {{ debugInfo.lastClassicEvent }}
BLE Scan: {{ debugInfo.lastBleEvent }}
{{ debugInfo.lastBleError }}
Android system Location service is OFF. Turn it on in device settings before BLE scan.