Mifare Ultralight C タグへのデータの書き込みに問題があります。メモリの一部を読み書きできますが、メモリの一部がブロックされているようで、IOException "Transceive failed" が表示されます。メモリ位置 14 ~ 27 に書き込めません。ブロックがロックされていないようです。初めて何かを書いたときはうまくいきましたが、今ではタグを Ndef にフォーマットすることさえできません。
メソッドを使用しています
ultralight.writePage(pageOffset, data);
画像をアップロードできませんが、これが問題の説明に役立つことを願っています (TagInfo アプリから取得した情報):
ATQA 0x4400 サク 0x00 メモリ内容: 00 * 04:4F:BD 7E (UID0-UID2、BCC0) 01 * 5A:53:28:80 (UID3-UID6) 02 . A1 48 00:00 (BCC1、INT、LOCK0-LOCK1) 03 . E1:10:12:00 (OTP0-OTP3) 04-OF . データ 10-27? データ 28?p XX XX -- -- (LOCK2-LOCK3) 29?p XX XX -- -- (CNT0-CNT1) 2A?p 28 -- -- -- (AUTH0) 2B ?p XX -- -- -- (AUTH1) 2C ?- XX XX XX XX 2D ?- XX XX XX XX 2E ?- XX XX XX XX 2F ?- XX XX XX XX
何か案は?
ありがとう