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

