心跳包
<h2>通讯协议内容格式</h2>
<p>但为了维护数据连路的通畅,上位机会定时向云平台发送心跳包。
当云平台收到心跳包时,也要按照相应的格式进行应答。</p>
<h2><strong>上位机发送</strong></h2>
<table>
<thead>
<tr>
<th style="text-align: left;">参数</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">值</th>
<th style="text-align: left;">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">heart</td>
<td style="text-align: left;">指令类型</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">pingpong</td>
<td style="text-align: left;">通信数据</td>
</tr>
</tbody>
</table>
<h2><strong>云平台回复</strong></h2>
<table>
<thead>
<tr>
<th style="text-align: left;">参数</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">值</th>
<th style="text-align: left;">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">heart</td>
<td style="text-align: left;">指令类型</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">pingpong</td>
<td style="text-align: left;">通信数据</td>
</tr>
</tbody>
</table>