リーダーから NFC カードを読み取るアプリケーションを開発しています。次のようなバイナリ ブロックを読み取るためのコードを知っています。
FF B0 00 04 10
ブロック 4 の場合は 04、16 バイト データの場合は 10 です。私のカードには「TEST009996」というデータがあります。次のように、4 ~ 8 のバイナリ ブロックを読み取る 5 つのコードを実行します。
FF B0 00 04 10
FF B0 00 05 10
FF B0 00 06 10
FF B0 00 07 10
FF B0 00 08 10
次の結果が得られました。
T☻enTEÉ ☺
T☻enTEST00É
T☻enTEST009996É
enTEST009996■ 6É
ST009996■ 6 É
または16進数で:
01 03 A0 10 44 03 11 D1 01 0D 54 02 65 6E 48 43 90 00
44 03 11 D1 01 0D 54 02 65 6E 48 43 49 44 30 30 90 00
01 0D 54 02 65 6E 48 43 49 44 30 30 39 39 39 36 90 00
65 6E 48 43 49 44 30 30 39 39 39 36 FE 00 00 36 90 00
49 44 30 30 39 39 39 36 FE 00 00 36 00 00 00 00 90 00
結果を切り取ってデータを取得するアルゴリズムを作成する必要がありますか? より良い方法はありますか?