啟迪讀卡器開發文檔
啟迪讀卡器開發文檔
可供二次開發的動態庫文件名為:QIDI_RF.dll,使用結果可以參考啟迪消費管理系統軟件。此讀卡器可以廣泛應用于食堂售飯機,消費機,校園一卡通,企業一卡通,會員管理軟件,美食城收費管理等行業。
在使用過程中,請注意保證此文件存在。
int OpenComm(int n)
功能:打開指定的端口。
返回值:1 成功
0失敗
參數:
n 為端口號。
int CloseComm
功能:關閉被打開的端口。
返回值:
1成功
0失敗
void ReaderBeep(int kind)
功能:讀卡器蜂鳴器響
返回值:無返回值。
參數:
kind 為1 讀卡器響一聲。(一般用著成功提示)
kind 為0 讀卡器響三聲。(一般用著錯誤提示)
int GetCardSn(unsigned &CardSnNum)
功能: 得到卡片序列號
返回值:
1成功
0失敗
參數:
CardSnNum 為引用參數。當函數返回值為 1 時,其值為卡片序列號的10進制值。
int ReadCard(char KeyType,char *Key;int BlockNo,char ** CardGut)
功能:讀卡片指定塊內容
返回值:
1成功
0 失敗
參數:
KeyType: 為密碼類型,0為A密碼,1為密碼。
Key: 存取密碼。
BlockNo: 存取塊號。
CardGut: 引用參數,當函數返回值為1時,其值為所讀得卡片的內容。
int WriteCard(char KeyType,char *Key;int BlockNo,char * Gut)
功能:寫卡片指定塊內容
返回值:
1 成功
0 失敗
參數:
KeyType: 為密碼類型,0為A密碼,1為密碼。
Key: 存取密碼。
BlockNo: 存取塊號。
Gut: 要寫的內容。
int FormatPurse (char KeyType,char *Key;int BlockNo)
功能:將卡片指定塊格式化成電子錢包格式,并賦初值為0。
返回值:
1 成功
0 失敗
參數:
KeyType: 為密碼類型,0為A密碼,1為密碼。
Key: 存取密碼。
BlockNo: 要格式化的塊號。
int ReadPurse (char KeyType,char *Key;int BlockNo,unsigned & CardBalance)
功能:得到指定塊號的錢包值。
返回值:
1 成功
0失敗
-1 失敗,不是錢包格式。
參數:
KeyType: 為密碼類型,0為A密碼,1為密碼。
Key: 存取密碼。
BlockNo: 要格式化的塊號。
CardBalance: 引用參數,當函數返回值為1時,其值為卡片指定塊號的錢包值。
int Increase (char KeyType,char *Key;int BlockNo,unsigned Values)
功能:對指定錢包卡進行加值。
返回值:
1 成功
0 失敗
參數:
KeyType: 為密碼類型,0為A密碼,1為密碼。
Key: 存取密碼。
BlockNo: 要格式化的塊號。
Values: 加值額。
int Decrease (char KeyType,char *Key;int BlockNo,unsigned Values)
功能:對指定錢包卡進行減值。
返回值:
1 成功
0 失敗
參數:
KeyType: 為密碼類型,0為A密碼,1為密碼。
Key: 存取密碼。
BlockNo: 要格式化的塊號。
Values: 減值額。
最新產品
- 人臉消費機
- RF-SIM卡消費機
- 啟迪智慧食堂
- 啟迪無線消費機
- 羽毛球館管理軟件(創業版)
- SF-780系列HID卡售飯機
- 美食城管理系統
- 啟迪SF_980 15寸觸摸屏收款機收銀機
- 啟迪SF-920無線手持打印一體機
- 啟迪SF-910手持消費機