STX | LEN | CMD | [param] | 0x1D | dados | ETX | XOR
O sistema operacional reserva a interface USB do PPC930 para o driver nativo do kernel
(cdc_acm) e o WebUSB não tem como desvincular — a conexão falha com
Unable to claim interface.
O APK usa a USB host API do Android, que consegue desvincular o driver
(claimInterface(force = true)): mesmo protocolo, mesmos testes. Ligue o pinpad
com cabo OTG, instale o APK e autorize "fontes desconhecidas".
No PC (Windows, Linux ou macOS) o navegador funciona — lá o pinpad aparece como porta COM.
Use Chrome ou Edge no PC (Windows, Linux ou macOS) — no computador o pinpad aparece como porta COM e a conexão funciona pelo modo serial.
No iPhone/iPad não há caminho: o Safari não expõe WebUSB nem Web Serial.