2013-03-14 50 views
0

我有一些ISO 11785 RFID動物標籤,這些標籤用一個數字編程,並在其上寫有一個數字。這兩個數字通過與RFID標籤一起發送的文本文件進行匹配。問題是RFID閱讀器返回的數字與文件中的數字不匹配。我希望有人幫助我確定如何將標籤號碼轉換成文件。 RFID標籤返回一個帶有製造商代碼的數字,後面跟着一個唯一的動物代碼。識別在已知字符串之間進行轉換的編碼

下面是數據的一個樣本:

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

任何人都可以建議我應該做的要數在左邊去右邊的數字?我已經嘗試從十六進制轉換爲十進制,但似乎沒有工作。

編輯

事實證明,如果我拿十六進制的最後7個字符,然後成爲他們的動物ID,在F58轉換到3982可以被周圍的工作讓我對982的一部分。我想我應該能夠從這個工作,但認爲我會離開帖子無論如何,以防其他人有同樣的問題。

回答

0

字段編碼由ISO標準定義。

1動物標誌
2-4重新標記計數器
5-9的用戶信息
10-15保留
16附加數據標誌
17-26國/製造商代碼(982是Allflex公司)
27-64獨特ID

相關問題