营小宝云投币器LOGO 物联云SAAS系统(云投币器)
云投币器联系电话 189 2512 6684 陈
物联云 > 产品中心 > 云投币器 > 技术文档 > 详情

营小宝串口出币通讯协议 V01

时间:2017-04-05

营小宝串口出币通讯协议  V01

2015.3.30

一、 通讯协议:
波特率:9600;
起始位:1位;
数据位:8位;
停止位:1位;
校验位:无;
二、 数据格式:

Byte0 Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7
0x55 0xAA 命令字 千位数 百位数 十位数 个位数 校验字
注释:校验字为从Byte0~Byte6的七个字节相异或的结果。

三、 营小宝终端发送给对币机的数据:

3.1、对币金额
Byte0 Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7
0x55 0xAA 0x01 千位数 百位数 十位数 个位数 校验字
注释:命令字为“0x01”,Byte3为金额的千位数据、Byte4为金额的百位数据、Byte5为金额的十位数据、Byte6为金额的个位数据。如没有收到对币机的确认信息,间隔10秒后重新发送,连续发送3次还没有收到对币机的确认信息,则营小宝终端将保存此次交易金额。在对币机恢复正常后再发。

      3.2、心跳包
Byte0 Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7
0x55 0xAA 0x02 0x00 0x00 0x00 0x00 0xFD
注释:命令字为“0x02”, Byte3~Byte6全部为0x00,心跳包每隔10秒钟发送一次。如果对币机连续三次不能收到心跳包,将重启微信终端或发送故障码。对币机收到心跳包后将立刻回复该心跳包数据给微信终端。

四、 对币机发送数据给营小宝终端:

4.1、回复确认收到数据
Byte0 Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7
0x55 0xAA 0x05 0x00 0x00 0x00 0x00 0xFA
注释:命令字为“0x05”,对币机在收到微信终端发送过来的交易金额后立刻回复确认命令。

4.2、心跳包应答数据
Byte0 Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7
0x55 0xAA 0x02 0x00 0x00 0x00 0x00 0xFD
注释:
    



文章来源:http://www.longze.net.cn/Products/jishuwendang/180.html营小宝串口出币通讯协议 V01