Provider de Mifare

šŸ“˜

Esse provider estĆ” disponĆ­vel para os terminais Gertec GPOS700x , Sunmi P2 e Postivo L3 e L4

O PosMifareProvider possui um conjunto de mƩtodos para interagir com cartƵes do tipo Mifare.

As funƧƵes que podem ser realizadas sĆ£o as descritas abaixo:

  • AtivaĆ§Ć£o de um CartĆ£o: activateCard
  • DesenergizaĆ§Ć£o do CartĆ£o: powerOff
  • AutenticaĆ§Ć£o de um Setor: authenticateSector
  • Leitura de um Bloco de Dados: readBlock
  • Escrita de um Bloco de Dados: writeBlock
  • Backup de um Value Block: backupBlock
  • RestauraĆ§Ć£o de um Value Block: restoreBlock
  • Incremento de um Value Block: incrementValue
  • Decremento de um Value Block: decrementValue
final PosMifareProvider mifareProvider = new PosMifareProvider(CONTEXT);

mifareProvider.setConnectionCallback( new StoneCallbackInterface() {
  public void onSuccess() {
    mifareProvider.activateCard();
    // operaƧƵes no cartĆ£o...
    mifareProvider.powerOff();
  }

  public void onError() {
    // Erro na detecĆ§Ć£o do cartĆ£o 
  }
});
mifareProvider.execute();