EM ID卡卡號格式輸出說明
文章出處://www.ljxmysp.com 作者: 人氣: 發表時間:2011年09月17日
EM ID卡卡號格式輸出說明:
由於各個廠家的讀卡器譯碼格式不盡相同,在讀卡輸出時,讀出的二進製或十六進製(Hex)結果應該是唯一的,但是又可以通過以下幾種主要換算辦法,輸出不同結果的十進製卡號(Dec),因此,請您一定在購買卡片或卡片噴號時,注意卡號格式的一致性:
1、格式0:10位十六進製的ASCII字符串,即10 Hex格式。
如:某樣卡讀出十六進製卡號為:“01026f6c3a”。
2、格式1:將格式1中的後8位,轉換為10位十進製卡號,即8H---10D。
即將“ 026f6c3a”轉換為:“0040856634”。
3、格式2:將格式1中的後6位,轉換為8位十進製卡號,即6H---8D。
即將“ 6f6c3a”轉換為:“07302202”。
4、格式3:將格式1中的倒數第5、第6位,轉換為3位十進製卡號,再將後4位,轉換為5位十進製卡號,中間用“,”分開,即“2H + 4H”。
即將2H“ 6f”轉換為:“111”,4H “6c3a”轉為“27706”。 最終將2段號連在一起輸出為“111,27706”。
5、格式4:將格式1中後8位的前4位,轉換為5位十進製卡號,再將後4位,轉換為5位十進製卡號,中間用“,”分開,即“4Hex + 4Hec”。
照此推算結果為:00623,27706 (4H+4H)