0

私はいくつかの ISO 11785 RFID 動物タグを持っています。これらには番号がプログラムされており、番号も書かれています。2 つの番号は、RFID タグと一緒に送信されたテキスト ファイルを介して照合されます。問題は、RFID リーダーから返された番号がファイル内の番号と一致しないことです。タグ番号がどのように変換されてファイルに入れられるかを判断するのを誰かに手伝ってもらいたいです。RFID タグは、メーカー コードとそれに続く一意の動物コードを含む番号を返します。

データのサンプルを次に示します。

RFID Tag         | RFID Response From Tag
8000F580076C2BA9 | 982 000124529577
8000F580076C2C34 | 982 000124529716
8000F580076C2C32 | 982 000124529714
8000F580076C2DD4 | 982 000124530132
8000F580076C2BDC | 982 000124529628

右側の数字にたどり着くために左側の数字に何をすべきか誰か提案できますか? 16 進数から 10 進数に変換しようとしましたが、うまくいかないようです。

編集

16 進数の最後の 7 文字を取得すると、動物 ID になります。F58 は 3982 に変換され、これを回避して 982 の部分を取得できます。これから仕事ができるはずだと思いますが、他の誰かが同じ問題を抱えている場合に備えて、とにかく投稿を離れると思いました.

4

1 に答える 1

0

フィールドのエンコーディングは ISO 標準で定義されています。
ビット
1 動物フラグ
2-4 リタグ カウンター
5-9 ユーザー情報
10-15 予約済み
16 追加データ フラグ
17-26 国/製造者コード (982 は Allflex)
27-64 一意の ID

于 2013-03-17T02:20:43.357 に答える