Comunidade
PlugPag Moderninha X "Identificação do aparelho inválida: não é possível definir o tipo do aparelho"
Olá.
Estamos desenvolvendo uma aplicação para nossas máquinas de Vending.
O objetivo é fazer com que a máquina envie os dados da transação via PlugPag (bluetooth) para a Moderninha X e complete a transação, retornando para a máquina a confirmação de venda ou não.
Estou utilizando o exemplo "simple-demo" com a versão mais recente do PlugPag (3.6.1): https://github.com/pagseguromaster/plugpag/tree/master/3.x/demos/android/simple-demo
Mesmo após incluir a identificação da moderninha X (A50) em:
public static final String getTerminal() {
return Bluetooth.findBluetoothDevice(new String[] { "PRO-", "W-", "W+-", "PLUS-", "MCHIP-", "A50-" });
}
E ao executar o método PlugPagDevice(Bluetooth.getTerminal(), o retorno é: "Identificação do aparelho inválida: não é possível definir o tipo do aparelho".
Como faço para incluir a Moderninha X no método:
private native int evaluateType(@NonNull String var1);
Que aparentemente é quem valida o tipo do terminal...??