2、LED心跳
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>心跳上传地址</code></li>
</ul>
<p><strong>返回示例</strong></p>
<pre><code>{
"version":"1.0", //接口版本号
"type":"2", //玩具类型
"macno": "2019082610334841",// 设备号
"reserved1":0, //保留字段1
"reserved2":0, //保留字段2
"reserved3":0, //保留字段3
"power": 1,//供电状态:0:电池供电,1:外部供电
"readerNum":81, //模块数量
"reader1": [// 孔位信息
"sysnum", xxx// 流水:0-3
"card_exist",xxx//有无卡:0 无,1 有
"card",xxx// 卡号:0-31
],
.........
.........
.........
"reader81": [// 孔位信息
"sysnum",xxx
"card_exist",xxx
"card",xxx
]
"ctime": 1566787848 // 心跳上报时间
}</code></pre>
<pre><code>注:收到心跳信息后需要返回每个孔位的灯亮的什么颜色(81个孔,有变化的应答)
返回格式:
{
"version":"1.0", //接口版本号
"type":"2", //玩具类型
"macno": "2019082610334841",// 设备号
"reserved1":0, //保留字段1
"reserved2":0, //保留字段2
"reserved3":0, //保留字段3
"cmdNum":3, //命令数量, 命令数可以是0,用于单纯心跳
"command1": [ //下发命令
"holeno", 1 //孔位编号,0表示全局
"cmd", 0 // 命令,对于触点版,只有0,表示点灯
"parm1", 1 // 0 黑色(灭灯),1 红色,2 绿色,3 蓝色,4 青色,5 紫色,6 白色
],
"command2": [ //下发命令
"holeno", 30
"cmd", 0 // 命令,对于触点版,只有0,表示点灯
"parm1", 2 // 0 黑色(灭灯),1 红色,2 绿色,3 蓝色,4 青色,5 紫色,6 白色
],
"command3": [
"holeno", 81
"cmd", 0 // 命令,对于触点版,只有0,表示点灯
"parm1", 0 // 0 黑色(灭灯),1 红色,2 绿色,3 蓝色,4 青色,5 紫色,6 白色
],
"ctime": 1566787848 // 时间戳
}</code></pre>