新型實時線上型消費機,支援刷卡、掃碼及外接人臉識别裝置,刷卡、掃碼或人臉比對成功後消費機将卡号和本次消費金額上傳到伺服器,伺服器處理、儲存後将消費結果返發到消費機上顯示,脫網時支援白名單記賬消費。
裝置向伺服器發送的指令格式,每個字段用半形逗號(,)分隔。 | ||||
序号 | 指令名稱 | 指令格式 | 指令說明 | 示例 |
1 | 響應伺服器的搜尋 | 100,包序列号,終端IP,子網路遮罩,網關IP,遠端電腦主機IP,端口号,終端硬體号 | 響應電腦發出的搜尋區域網路内所有終端裝置指令000,就是電腦軟體用廣播式向39190端口發送字元串“000” | 100,00009,192.168.1.218,255.255.255.0,192.168.1.1,192.168.1.3,39169,1234567890 |
2 | 開機資訊 | 101,包序列号,終端IP,遠端電腦主機IP,機号,時間 | 1、裝置開機時向電腦發送的開機資訊,電腦可以根據這條資訊發送相應的開機提示資訊。 2、電腦發送002查詢裝置時間時,也是響應這條資訊。 | 101,00009,192.168.1.1,192.168.1.3,00002,2012-04-20 11:12:13 |
3 | 普通消費模式下刷卡 | 102,包序列号,終端IP,遠端電腦主機IP,機号,卡号 | 當裝置消費模式不是定額方式或計次方式時,刷卡後裝置向電腦發送此資訊。 | 102,00009,192.168.1.1,192.168.1.3,00002,8888888888 |
4 | 輸入消費金額後刷卡、定額模式下刷卡 | 103,包序列号,終端IP,遠端電腦主機IP,機号,卡号,消費額,時間,2 | 1、裝置消費模式為普通模式、快捷鍵模式時,先按金額後刷卡; 2、裝置消費模式為定額方式時刷卡; 3、伺服器端此時應用008指令回應消費成功或006指令回應消費失敗。 | 103,00009,192.168.1.1,192.168.1.3,00002, 8888888888,5.50, 2012-04-20 11:12:13,2 |
5 | 計次刷卡消費 | 104,包序列号,終端IP,遠端電腦主機IP,機号,卡号,時間 | 在裝置設定為計次消費模式下時,刷卡後直接發送至伺服器 | 104,00009,192.168.1.1,192.168.1.3,00002,8888888888,2012-04-20 11:12:13 |
6 | 記帳資訊 | 105,包序列号,終端IP,遠端電腦主機IP,機号,卡号,消費額,消費時間,狀态(0:金額消費 1:計次),記錄位址辨別,總記錄數 | 電腦沒回應的情況下,消費資訊将先記賬,在網絡聯通後,向伺服器發送 | 105,00009,192.168.1.1,192.168.1.3,00002,8888888888,5.50,2012-04-20 11:12:13,1,12345678,18 |
7 | 鍵盤輸入 | 106,包序列号,終端IP,遠端電腦主機IP,機号,鍵盤輸入資訊 | 向伺服器發送鍵盤指令,操作方法是先按裝置【Func】進菜單,選【發送數字指令】,輸入數字後,按回車發送 | 106,00009,192.168.1.1,192.168.1.3,00002,11 |
8 | 取餐模式下刷卡 | 108,包序列号,終端IP,遠端電腦主機IP,機号,卡号,時間 | 裝置設定為取餐模式下時,刷卡後直接發送至伺服器 | 108,00009,192.168.1.1,192.168.1.3,00002,8888888888,2012-04-20 11:12:13 |
9 | 響應伺服器發過來的顯示指令 | 109,包序列号,終端IP,遠端電腦主機IP,機号,接收到的指令 | 響應伺服器發來的006、008、009、010、103指令,伺服器端可通過此指令終止重發機制 | |
10 | 二維碼掃描資訊 | 125,包序列号,終端IP,遠端電腦主機IP,機号,二維碼格式辨別,二維碼資訊(可以包含逗号) | 125,00004,192.168.1.228,192.168.1.168,00003,0, http://wwww.baidu.com,abc | |
11 | 輸入金額後再掃二維碼 | 128,包序列号,終端IP,遠端電腦主機IP,機号,密碼,消費額,時間,二維碼格式辨別,二維碼資訊(可以包含逗号) | 128,00004,192.168.1.228,192.168.1.168,00003,12345,5.50, 2012-04-20 11:12:13,0, http://wwww.baidu.com,abc | |
12 | 門禁機刷卡 | 150,包序列号,終端IP,遠端電腦主機IP,機号,卡号,讀頭号,對應的門或繼電器号,門磁未關秒數(0門已關),密碼類别(0密碼無效/1刷卡後按密碼/2補簽密碼/3防迫脅密碼/4開門密碼),密碼(最多10位數字),時間 | 150,00055,192.168.1.228,192.168.1.168,00001,0305912578,0,0,0,0,00000000,2020-01-01 08:18:18 | |
伺服器向裝置發送的指令 | ||||
序号 | 指令名稱 | 指令格式 | 指令說明 | 示例 |
1 | 搜尋裝置 | 000 | 搜尋區域網路内所有終端裝置指令,終端會向主機回應100指令 | 000 |
2 | 确認資訊已收到 | 001,包序列号 | 用于告訴終端,資訊已收到,不需要重發3次相同資訊了。 | 001,00009 |
3 | 讀裝置時間 | 002,機号 | 讀取終端時間,終端收到這些指令後會回應101指令(請看表1),00000表示任意機号 | 002,00002 |
4 | 改裝置時間 | 003,機号,時間 | 設定終端裝置時間,終端收到這些指令後會回應101指令 | 003,00002,2012-04-20 11:12:13 |
5 | 更改機備IP位址 | 004,終端IP,子網路遮罩,網關IP,網送MAC,遠端電腦主機IP,遠端電腦主機MAC,是否自動搜出MAC,端口号,終端硬體号 | 設定指定的終端IP位址等參數。 是否自動搜出MAC取值說明: 1:為自動搜出遠端主機MAC 2:為自動搜出網關的MAC 4:為當裝置IP在區域網路中有沖突時,自動擷取可用的IP(也就是開啟DHCP功能) 8:允許儲存DHCP自動擷取的IP | 004,192.168.1.228,255.255.255.0,192.168.1.1,AA-BB-CC-DD-EE-FF,255.255.255.255, AA-BB-CC-DD-EE-FF,0,39190,0138215662 |
6 | 扣款不成功 | 006,機号,卡号,資訊,顯示延時(秒),蜂鳴器發聲(種類見表3),語音(種類見表4) | 扣款不成功時,伺服器向終端發送的顯示及聲響資訊,此資訊僅在裝置刷卡後顯示“正在等待電腦回應..”時有效。 | 006,00002,1234567890,此卡尚未開戶\,餘額資訊不存在,10,0,1 要讓裝置顯示逗号用“\,”表示。 顯示換行用“\n”表示。 |
7 | 扣款成功 | 008,機号,卡号,消費額,資訊,顯示延時(秒),蜂鳴器發聲(種類見表3),語音(種類見表4) | 扣款成功時,伺服器向終端發送的顯示及聲響資訊,此資訊僅在裝置刷卡後顯示“正在等待電腦回應..”時有效。 | 008,00002,1234567890,5.50,姓名 扣費成功\n餘額12256.60元\n,10,1,1 要讓裝置顯示逗号用“\,”表示。 顯示換行用“\n”表示。 |
8 | 驅動顯示及響聲 | 009,機号,資訊,顯示延時(秒),蜂鳴器發聲(種類見表3),語音(種類見表4) | 伺服器發送,用于驅動終端裝置顯示資訊及聲響。 | 009,00002,顯示資訊,10,1,1 要讓裝置顯示逗号用“\,”表示。 顯示換行用“\n”表示。 |
9 | 清除記帳記錄 | 011,機号,卡号,消費額,消費時間,記錄位址辨別 | 清除一條已經上傳的記帳記錄,使裝置繼續上傳剩餘的記賬記錄 | 011,00002,8888888888,5.50,2012-04-20 11:12:13,12345678 |
10 | 更改裝置的管理者密碼 | 012,機号,新密碼(必須為6位數字),012-012::012-012(這個固定常量用于防止網絡幹擾誤改) | 更改裝置的管理者密碼 | 012,00002,123456,012-012::012-012(這個固定常量用于防止網絡幹擾誤改) |
Java開發示例下載下傳:https://download.csdn.net/download/zhangjin7422/15010373
C#開發示例下載下傳:https://download.csdn.net/download/zhangjin7422/15011019
VB.Net示例下載下傳:https://download.csdn.net/download/zhangjin7422/15011085
PHP 示例下載下傳:https://download.csdn.net/download/zhangjin7422/15010231
Python示例下載下傳:https://download.csdn.net/download/zhangjin7422/15010073
VFP示例下載下傳:https://download.csdn.net/download/zhangjin7422/15010854
Delphi示例下載下傳:https://download.csdn.net/download/zhangjin7422/15011370
Android示例下載下傳:https://download.csdn.net/download/zhangjin7422/18626220
VB6示例下載下傳:https://download.csdn.net/download/zhangjin7422/11236768