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();