int __stdcall K101_CheckCardPosition(HANDLE ComHandle, bool bHasMac_Addr, BYTE Mac_Addr, BYTE CardStates[2], char *RecordInfo);
功能: 讀取卡片在機器里的位置
引數: [in]ComHandle 已經打開的串口的句柄
[in]bHasMac_Addr 是否為多機通訊版本(使用方式請參檔案前部“介面函式公有的引數說明“)
[in]MacAddr 機器的地址,有效取值(0到15)
[out]CardStates[2] CardStates[0],表示通道卡片位置,具體含義如下
=0x30:通道無卡
=0x31:讀磁卡位置有卡
=0x32:IC卡位置有卡
=0x33:前端夾卡位置有卡
=0x34:前端不夾卡位置有卡
=0x35:卡不在標準位置(標準位置指的是上面5個位置
(0x30~0x34).當卡不在標準位置時,可以通過移動卡片
命令將卡移動到標準位置)
CardStates[1],表示卡箱卡片狀態
=0x30:卡箱無卡
=0x31:卡箱卡片不足,提醒需要加卡
=0x32:卡箱卡片足夠
[out]RecrodInfo 存盤該條命令的通訊記錄
回傳值: 正確=0,錯誤=非0
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/113136.html
標籤:語言基礎/算法/系統設計
上一篇:二維陣列的問題
