Bluetooth
Built-in
{{ errorMsg }}
Test Print
Disconnect
Send Channel: {{ printRouteDebug.sendChannel }}
Virtual BT: {{ printRouteDebug.virtualBt ? 'Yes' : 'No' }}
UPOS Supported: {{ printRouteDebug.uposSupported ? 'Yes' : 'No' }}
UPOS Will Try: {{ printRouteDebug.uposWillTry ? 'Yes' : 'No' }}
Native Stage: {{ printRouteDebug.nativeStage || '-' }}
Command Bytes: {{ printRouteDebug.commandBytes || 0 }}
Write Ms: {{ printRouteDebug.writeMs || 0 }}
{{ printRouteDebug.lastError }}
{{ lastPrintDiagAtLabel }}
View last print log
D320FAX:Send Channel 应为 Gprinter SDK TSC (Virtual BT)。若显示 UPOS 或 printCommandBytes 且无 Write Ms,则不会出纸。
Built-in Printing
Searching for nearby printers...
No Devices Found
Turn on your Bluetooth printer and tap Scan.
{{ dev.name || 'Unknown' }}
{{ dev.deviceId }}
Printer
Connecting...
For TCP-built-in printers (localhost). If your all-in-one uses "Virtual BT Printer" Bluetooth, use Bluetooth mode above and connect it.
Use Built-in Printer
{{ showBuiltinAdvanced ? 'Hide advanced options' : 'Show advanced options' }}
UPOS options (for AIO devices)
If printing does not feed paper, try switching to Serial and set a correct port/baudrate.
Driver protocol
TSC (Label)
ESC/POS (Receipt)
Prefer
Builtin
Serial
Serial port
Baudrate
Force UPOS
Save UPOS options
Reset
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. Scan list only shows: GP-D320FX-spp_A7FO and Virtual BT Printer
5. Pair the printer in system Bluetooth first if it does not appear after Scan
6. Restart the printer or app if not visible
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' }}
Native Plugin: {{ nativeDebug.available ? 'Ready' : 'Missing' }}
Native Backend: {{ nativeDebug.backend || '-' }}
Native Stage: {{ nativeDebug.stage || '-' }}
Native Command Bytes: {{ nativeDebug.commandBytes || 0 }}
Native Write Ms: {{ nativeDebug.writeMs || 0 }}
Send Channel: {{ printRouteDebug.sendChannel }}
Virtual BT Linked: {{ printRouteDebug.virtualBt ? 'Yes' : 'No' }}
UPOS Will Try: {{ printRouteDebug.uposWillTry ? 'Yes' : 'No' }}
Paired Count: {{ debugInfo.pairedCount }}
Virtual BT Printer: {{ debugInfo.foundVirtualPrinter ? 'Found' : 'Not Found' }}
Classic Scan: {{ debugInfo.lastClassicEvent }}
BLE Scan: {{ debugInfo.lastBleEvent }}
{{ debugInfo.lastBleError }}
{{ nativeDebug.lastError }}
Android system Location service is OFF. Turn it on before BLE scan.