0

ACS ACR122L 非接触リーダーを使用していますが、次の問題に遭遇しました。

カードを読み取るために APDU をデバイスに送信すると、リーダーは読み取りモードになり、提示されたカードを読み取ります。カードが提示されている場合は問題ありませんが、カードが提示されていない場合、デバイスは「読み取りモード」でハングしているように見えます。

「読み取りモード」でスタックすると、それ以上 APDU を送信したり、接続を開いたり閉じたりすることができません。

無駄にタイムアウトを設定することを見てきました。これらはすべて、次に進む前に、ライブラリが応答 (ブロック) を待機する時間を設定するだけです。リーダーの状態は変わりません。

「レディ モード」に戻す唯一の方法は、デバイスの電源を入れ直すか、カードを提示することです。

前もって感謝します。

4

0 に答える 0