设备向服务器发送的指令格式,每个字段用半角逗号(,)分隔。
|
|
序号
|
指令名称
|
指令格式
|
指令说明
|
示例
|
|
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(这个固定常量用于防止网络干扰误改)
|
|
11
|
门禁机开门成功指令
|
050,机号,卡号(号卡为0表示外接按钮),信息,显示延时(秒,为0时不驱动显示,保留门禁机原来的显示不动),蜂鸣器发声(种类见表3),语音(种类见表4),读头号或按钮号,对应的门或继电器号,继电器开关保续时间(20毫秒为一个单位),门磁未关报警秒数
|
开门成功时,电脑向终端发送的显示及声响信息,此信息仅在设备刷卡后显示“正在等待电脑回应..”时有效。
|
050,00002,1234567890,姓名:张三丰
开门成功,20,2,0,0,0,300,0
|
|
12
|
门禁机禁止开门提示
|
051,机号,卡号(号卡为0表示外接按钮),信息,显示延时(秒,为0时不驱动显示,保留门禁机原来的显示不动),蜂鸣器发声(种类见表3),语音(种类见表4)
|
开门不成功时,电脑向终端发送的显示及声响信息,此信息仅在设备刷卡后显示“正在等待电脑回应..”时有效。
|
051,00002,1234567890,姓名:张三丰
禁止通行!,20,6,0
|
|
请下载开发文档查看更详尽的说明!
|