RFID讀寫器web開發--UHF超高頻

類YOWORFIDReader的方法之超高頻IC卡(UHF)部分:(支持讀卡器YW-602H)

3.1、UHF讀(dú)卡器尋卡,符合18000-6C,G2的卡和标簽(qiān)

G2_Inventory(isEPC)

參考web例程:UHF卡(G2)讀取卡号(YW-602系列)    UHF卡(G2)讀取卡号(異步await/async)
參考web例程:UHF标簽自動盤庫(YW-602系列)    UHF标簽自動盤庫(異步await/async)

G2_Inventory方法通過超高頻讀卡器YW-602U來尋卡 ,目前隻支持單張卡片。
參數:isEPC:是否讀取EPC,isEPC=0,返回卡片的EPC。isEPC=1返回卡片的TID

回調函數返回結果:

FunctionID=23,
Result:數字,函數執行後的返回值,
UID:自定義的序号,
CardNo:根據參數返回的EPC或者TID
strData:與CardNo相同
ValData:無

3.2、讀(dú)取UHF标簽(qiān)的内存區域

G2_Read(memType,StartPos, ReadLength,FormatID)

參考web例程:UHF卡(G2)16進制字符串讀寫内存區(YW-602系列)    16進制字符串讀寫内存區(異步await/async)
參考web例程:UHF卡(G2)普通字符串讀寫内存區(YW-602系列)    UHF卡(G2)普通字符串讀寫内存區(異步await/async)

G2_Read方法讀取UHF标簽的内存。
需要的屬性:
KeyStringMode:表明KeyString的格式,0爲16進制字符串, 1爲數字字符串.
KeyString:密鑰字符串. 
參數:memType:内存區域,0保留區,1EPC區,2TID區,3用戶區
StartPos: 内存起始地址.(必須爲偶數)
ReadLength:要讀取的字節長度.(必須爲偶數)
FormatID: 數據返回的格式,0爲16進制字符串,1爲普通字符串.

回調函數返回結果:

FunctionID=24,
Result:數字,函數執行後的返回值,
UID:自定義的序号,
CardNo:标簽的EPC
strData:根據參數FormatID返回的16進制字符串或者普通字符串.
ValData:無

3.3、寫UHF标簽(qiān)的内存區(qū)域

G2_Write(memType,StartPos,FormatID, Data)

參考web例程:UHF卡(G2)16進制字符串讀寫内存區(YW-602系列)    (異步await/async)
參考web例程:UHF卡(G2)普通字符串讀寫内存區(YW-602系列)    (異步await/async)

G2_Write方法寫入UHF标簽的内存。
需要的屬性:
KeyStringMode:表明KeyString的格式,0爲16進制字符串, 1爲數字字符串.
KeyString:密鑰字符串. 
參數:memType:内存區域,0保留區,1EPC區,2TID區,3用戶區
StartPos: 内存起始地址.(必須爲偶數)
FormatID: 數據Data的格式,0爲16進制字符串,1爲普通字符串.
Data: 與formatID格式對應的字符串, 如果不夠偶數字節,将後面自動補0x00.

回調函數返回結果:

FunctionID=25,
Result:數字,函數執行後的返回值,
UID:自定義的序号,
CardNo:标簽的EPC
strData:實際寫入的16進制字符串
ValData:無

3.4、改寫(xiě)UHF标簽(qiān)EPC

G2_WriteEPC(EPCData)

參考web例程:UHF卡(G2)寫EPC卡号(YW-602系列)    UHF卡(G2)寫EPC卡号(異步await/async)

G2_WriteEPC方法改寫UHF标簽的EPC,EPC的字節長度必須是偶數,並且爲16進制。
需要的屬性:
KeyStringMode:表明KeyString的格式,0爲16進制字符串, 1爲數字字符串.
KeyString:密鑰字符串. 
參數:EPCData: 新的EPC,16進制,偶數個字節,否則後面補0x00.

回調函數返回結果:

FunctionID=26,
Result:數字,函數執行後的返回值,
UID:自定義的序号,
CardNo:标簽的EPC
strData:新的EPC字符串
ValData:無

3.5、銷毀UHF标簽

G2_KillTag()

G2_KillTag方法銷毀當前的UHF标簽.密碼0不允許銷毀.
需要的屬性:
KeyStringMode:表明KeyString的格式,0爲16進制字符串, 1爲數字字符串.
KeyString:密鑰字符串. 
無參數

回調函數返回結果:

FunctionID=27,
Result:數字,函數執行後的返回值,
UID:自定義的序号,
CardNo:标簽的EPC
strData:無 
ValData:無

3.6、設置UHF标簽(qiān)内存保護(hù)

G2_SetProtected(ProtectByte, ProtectMode)

G2_SetProtected方法設置UHF标簽的保護模式.
需要的屬性:
KeyStringMode:表明KeyString的格式,0爲16進制字符串, 1爲數字字符串.
KeyString:密鑰字符串. 
參數:ProtectByte:要設置保護的内容:
0x00 時,控制銷毀密碼讀寫保護設定。
0x01 時,控制訪問密碼讀寫保護設定。
0x02 時,控制EPC 存儲區讀寫保護設定 。
0x03 時,控制TID 存儲區讀寫保護設定。
0x04 時,控制用戶存儲區讀寫保護設定。
ProtectMode可能值如下:
當ProtectByte 爲0x00 或0x01,即當設置Kill 密碼區或訪問密碼區的時候,ProtectMode 的值代表的意義如下:
0x00:設置爲無保護下的可讀可寫
0x01:設置爲永遠可讀可寫
0x02:設置爲帶密碼可讀可寫
0x03:設置爲永遠不可讀不可寫
當ProtectByte爲0x02、0x03、0x04的時候,即當設置EPC 區、TID 區及用戶區的時候,ProtectMode 的值代表的意 義如下:
0x00:設置爲無保護下的可寫
0x01:設置爲永遠可寫
0x02:設置爲帶密碼可寫
0x03:設置爲永遠不可寫

回調函數返回結果:

FunctionID=28,
Result:數字,函數執行後的返回值,
UID:自定義的序号,
CardNo:标簽的EPC
strData:無
ValData:無

3.7、擦除UHF标簽(qiān)的内存區(qū)域

G2_Earse(memType,StartPos, EarseLength)

G2_Earse方法擦除UHF标簽的内存。
需要的屬性:
KeyStringMode:表明KeyString的格式,0爲16進制字符串, 1爲數字字符串.
KeyString:密鑰字符串. 
參數:memType:内存區域,0保留區,1EPC區,2TID區,3用戶區
StartPos: 内存起始地址.(必須爲偶數)
EarseLength:要擦除的字節長度.(必須爲偶數)

回調函數返回結果:

FunctionID=29,
Result:數字,函數執行後的返回值,
UID:自定義的序号,
CardNo:标簽的EPC
strData:無.
ValData:無

3.8、設置UHF标簽讀(dú)保護(hù)

G2_SetReadProtected()

G2_SetReadProtected方法設置标簽讀保護。
需要的屬性:
KeyStringMode:表明KeyString的格式,0爲16進制字符串, 1爲數字字符串.
KeyString:密鑰字符串. 
無參數.

回調函數返回結果:

FunctionID=30,
Result:數字,函數執行後的返回值,
UID:自定義的序号,
CardNo:标簽的EPC
strData:無.
ValData:無

3.9、解鎖UHF标簽讀(dú)保護(hù)

G2_SetUnlockReadProtected()

G2_SetUnlockReadProtected方法解鎖标簽讀保護 。
需要的屬性:
KeyStringMode:表明KeyString的格式,0爲16進制字符串, 1爲數字字符串.
KeyString:密鑰字符串. 
無參數.

回調函數返回結果:

FunctionID=31,
Result:數字 ,函數執行後的返回值,
UID:自定義的序号,
CardNo:标簽的EPC
strData:無.
ValData:無

3.10、設置UHF标簽(qiān)EAS報(bào)警

G2_SetEASAlert(EAS)

G2_SetEASAlert方法設置标簽的EAS。
需要的屬性:
KeyStringMode:表明KeyString的格式,0爲16進制字符串, 1爲數字字符串.
KeyString:密鑰字符串. 
參數, EAS: EAS值,一個字節

回調函數返回結果:

FunctionID=32,
Result:數字,函數執行後的返回值,
UID:自定義的序号,
CardNo:标簽的EPC
strData:無.
ValData:無

3.11、鎖定UHF标簽(qiān)用戶(hù)區

G2_LockUser(UserAddr)

G2_LockUser方法鎖定用戶内存。
需要的屬性:
KeyStringMode:表明KeyString的格式,0爲16進制字符串, 1爲數字字符串.
KeyString:密鑰字符串. 
參數, UserAddr: 用戶内存地址值,一個字節

回調函數返回結果:

FunctionID=33,
Result:數字,函數執行後的返回值,
UID:自定義的序号,
CardNo:标簽的EPC
strData:無.
ValData:無

IC卡web插件API函數(shù)接口按照使用的IC卡參(cān)考如下:

RFID讀寫器,SDK,IC卡讀卡器,開發包,二次開發,智能卡讀卡器,RFID讀卡器,CPU卡讀寫器,讀卡模塊
北京友我科技有限公司 版權所有 (C)2015-2022
客戶服務中心信箱:coodor#126.com(将#改爲@).
熱線直撥: 010-57049038 18910685939 電話微信 :13691531038,13671114914
京ICP備14016005号
微信掃一掃聯系我們

微信掃一掃聯系我們

友我科技


1
RFID讀寫器産品手冊下載
2
讀寫器開發SDK下載
3
WEB讀卡器開發指南
4
Windows讀卡器開發指南
5
Android讀卡器開發指南
6
Wince讀卡器開發指南
7
PLC讀卡器開發指南
8
Linux讀卡器開發指南
9
單片機讀卡器開發指南
10
PCSC讀卡器開發指南