2018年3月25日 星期日

補充說明:ISO15693 防碰撞


補充說明:
a.當VCD發出inventory command時,會在Flags中設置Nb_slot_flag,並在Command後面加上Mask lengthmask value







b.防碰撞是Slot number(SN)+Mask value(Mask)UID比較,其和UID比較的範圍等於Slot number length+Mask length,會從UID中較低位數開始。








舉例:

c-1-1.
1 slot, Mask length = 0
假設有兩個Tag UID(8bits)為:
Tag1:1100 1010
Tag2:1010 0010
Mask value:1000 1010
在磁場內的所有Tag會響應。


c-1-2.
1 slot, Mask length = 4
假設有兩個Tag UID為:
Tag1:1100 1010
Tag2:1010 0010
Mask value:1000 1010
此時在磁場內UID較低4個有效位等於Mask value較低4個有效位的Tag會響應。





c-2-1.
16 slot, Mask length = 0
假設有兩個Tag UID為:
Tag1:1100 1010
Tag2:1010 0010
Mask value:1000 1010
此時在磁場內UID較低4個有效位等於Slot number的Tag會響應。

c-2-2. 
16 slot, Mask length = 3
假設有兩個Tag UID為:
Tag1:1100 1010
Tag2:1010 0010
Mask value:1000 1010 
此時在磁場內UID較低7個有效位等於Slot number+Mask value的Tag會響應。












沒有留言:

張貼留言