URF-R330官方api以及明華公司HRF系列讀寫器演示程序,RF系列非接觸式IC卡讀寫器是深圳明華公司研制的非接觸卡讀寫設備,它由主機、天線、串行接口等組成,通過RS232串行接口能實現(xiàn)同PC機的連接。隨機提供的接口函數(shù)庫可滿足用戶二次開發(fā)的需要;其完善、可靠的接口函數(shù),支持訪問射頻卡的全部功能。
雙擊文件DemoRF.exe進入演示程序主菜單。主菜單包括設備操作、
密碼設置、值操作、數(shù)據(jù)操作、讀寫測試、單步操作、其它操作、幫助以及退出系統(tǒng)。用戶必須首先連接讀寫器,然后設置讀寫器類型和要操作的卡片類型,再開始其它的操作。
設置讀寫器類型
設置讀寫器類型。用戶必須根據(jù)所使用的讀寫器類型進行設置,否則以后的操作會受到影響。有下面三個選擇項:
1)RF-35
2)RF-25LT、RF-100LT
3)華虹模塊讀寫器(如RF-123)
錯誤的設置可能會導致以下問題:
a)華虹模塊和Mifare模塊的讀寫器裝載密碼是不同的,如果設置錯誤,將會裝載密碼不成功。
b) RF35和華虹模塊的讀寫器都只能裝載一套密碼,如果設置錯誤,則實際上只裝載第三套密碼,造成密碼認證時認證錯誤。
設置卡片類型
設置要操作的卡片類型,包括M1卡、UltraLight卡、4K卡、ML卡和Token卡。
設備操作
端口設置
可選串口1~4,通訊速率為 9600~115200 BPS。
讀寫器在通訊成功后,如要更換串口或波特率,請先斷開連接,然后選擇新的串口和波特率再重新連接即可,如果連接失敗,請關(guān)掉讀寫器電源再打開。
參考函數(shù):
rf_init()
產(chǎn)品信息
包括軟件版本號、硬件版本號和產(chǎn)品序列號。
進入系統(tǒng)后,自動顯示演示軟件版本號,并在連接成功后,讀出硬件版本號和產(chǎn)品序列號。
參考函數(shù):
rf_get_status()
rf_srd_snr()
蜂鳴器控制
讀寫器按輸入值鳴響一段時間。
參考函數(shù):
rf_beep()
讀寫器端口
RF讀寫器有5個I/O端口,可控制信號的輸入/輸出。
控制字低5位(D4D3D2D1D0)的每一位控制一個端口,高3位(D7D6D5)無效,對應端口位置如下所示(讀寫器的正面向前,天線接口在左邊):
D0 D1 D2 D3 D4
天線 ● ● ● ● ● ● ● ● ● ● 開關(guān)
參考函數(shù):
rf_getport()
rf_setport()
顯示方式控制
顯示方式分為計算機控制和讀寫器控制兩種。
由計算機控制時,控制數(shù)據(jù)中每個字節(jié)的最高位(D7)取值決定該位數(shù)字后的小數(shù)點是否顯示。
由讀寫器控制時,顯示模式又分為日期模式和時間模式。
日期顯示格式為“年-月-日”,時間顯示格式為“時-分-秒”。
數(shù)碼管的顯示亮度可調(diào)節(jié),有效范圍為0~15。
參考函數(shù):
rf_ctl_mode()
rf_disp_mode()
rf_setbright()
備注操作
讀寫器提供384字節(jié)的EEPROM區(qū),用戶可寫入任意數(shù)據(jù)。
參考函數(shù):
rf_srd_eeprom()
rf_swr_eeprom()
參數(shù)設置
設置讀寫器和卡片通信的配置參數(shù)。
參考函數(shù):
rf_clr_control_bit()rf_clr_control_bit
rf_clr_control_bit()
rf_config()