Comunicação direta ACR122u sem resposta

Estou tentando acessar meu ACR122u com java enviando comando direto. O estranho é que não recebo nenhuma resposta e nenhum erro. Este é o meu código:

final static int IOCTL_SMARTCARD_ACR122_ESCAPE_COMMAND = 0x003136B0;

.....

List<CardTerminal>  terminals   = null; 
TerminalFactory factory         = TerminalFactory.getDefault();
terminals                       = factory.terminals().list();

CardTerminal terminal   = terminals.get(0);
Card card               = terminal.connect("direct");

CardChannel channel     = card.getBasicChannel();

byte[] commandAPDU      = {(byte) 0xD4, 0x06, 0x63, 0x05, 0x63, 0x0D, 0x63, 0x38 }; 
byte[] responseAPDU     = card.transmitControlCommand(IOCTL_SMARTCARD_ACR122_ESCAPE_COMMAND, commandAPDU );             

System.out.println(bytesToHex(responseAPDU) + "...");

Existe alguém que sabe a causa dessa situação?

Muito obrigado antecipadamente!

questionAnswers(1)

yourAnswerToTheQuestion