Commit 7563337e3f7c568dfa220e5be527d4dfec71f08e
1 parent
b9071ed0
增加基站升级和键盘升级的存储区和CRC参数,修改原内部校验参数为verCode
Showing
1 changed file
with
16 additions
and
10 deletions
通讯协议-B200W-MQTT协议[内部].md
| @@ -363,7 +363,7 @@ | @@ -363,7 +363,7 @@ | ||
| 363 | |data|object|-|是|传送参数的对象| | 363 | |data|object|-|是|传送参数的对象| |
| 364 | |+value|string|数字|是|设置的基站SN,长度为10位数字| | 364 | |+value|string|数字|是|设置的基站SN,长度为10位数字| |
| 365 | |+time|string|数字|是|时间,yyyyMMddHHmmss| | 365 | |+time|string|数字|是|时间,yyyyMMddHHmmss| |
| 366 | -|+crc|string||是|内部主题校验码,时间+固定key加密| | 366 | +|+verCode|string||是|内部主题校验码,时间+固定key加密| |
| 367 | 367 | ||
| 368 | - **示例代码** | 368 | - **示例代码** |
| 369 | ```Json | 369 | ```Json |
| @@ -438,7 +438,7 @@ | @@ -438,7 +438,7 @@ | ||
| 438 | |data|object|-|是|传送参数的对象| | 438 | |data|object|-|是|传送参数的对象| |
| 439 | |+value|string||是|设置的基站品牌码| | 439 | |+value|string||是|设置的基站品牌码| |
| 440 | |+time|string|数字|是|时间,yyyyMMddHHmmss| | 440 | |+time|string|数字|是|时间,yyyyMMddHHmmss| |
| 441 | -|+crc|string||是|内部主题校验码,时间+固定key加密| | 441 | +|+verCode|string||是|内部主题校验码,时间+固定key加密| |
| 442 | 442 | ||
| 443 | - **示例代码** | 443 | - **示例代码** |
| 444 | ```Json | 444 | ```Json |
| @@ -609,7 +609,7 @@ | @@ -609,7 +609,7 @@ | ||
| 609 | |data|object|-|否|传送参数的对象| | 609 | |data|object|-|否|传送参数的对象| |
| 610 | |+value|string|-|否|设置的基站配对码,8位数字| | 610 | |+value|string|-|否|设置的基站配对码,8位数字| |
| 611 | |+time|string|数字|是|时间,yyyyMMddHHmmss| | 611 | |+time|string|数字|是|时间,yyyyMMddHHmmss| |
| 612 | -|+crc|string||是|内部主题校验码,时间+固定key加密| | 612 | +|+verCode|string||是|内部主题校验码,时间+固定key加密| |
| 613 | 613 | ||
| 614 | - **示例代码** | 614 | - **示例代码** |
| 615 | ```Json | 615 | ```Json |
| @@ -1196,7 +1196,7 @@ | @@ -1196,7 +1196,7 @@ | ||
| 1196 | #### 方法 | 1196 | #### 方法 |
| 1197 | ##### startBsUpdate | 1197 | ##### startBsUpdate |
| 1198 | - **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> | 1198 | - **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> |
| 1199 | -- **功能描述**:基站升级 | 1199 | +- **功能描述**:基站固件升级 |
| 1200 | - **参数说明** | 1200 | - **参数说明** |
| 1201 | 1201 | ||
| 1202 | |参数名|类型|限制|是否必填|说明| | 1202 | |参数名|类型|限制|是否必填|说明| |
| @@ -1204,10 +1204,12 @@ | @@ -1204,10 +1204,12 @@ | ||
| 1204 | |fun|string|-|是|指令名称| | 1204 | |fun|string|-|是|指令名称| |
| 1205 | |dataTag|string|-|否|数据包标识,可为空字符串| | 1205 | |dataTag|string|-|否|数据包标识,可为空字符串| |
| 1206 | |data|object|-|是|传送参数的对象| | 1206 | |data|object|-|是|传送参数的对象| |
| 1207 | +|+partition|int||是|存储区域<br> 1-备份区<br>2-更新区| | ||
| 1207 | |+url|string||是|待升级的固件地址,可访问的网络url| | 1208 | |+url|string||是|待升级的固件地址,可访问的网络url| |
| 1208 | -|+version|string||是|待升级的基站版本| | ||
| 1209 | -|+time|string|数字|是|时间,yyyyMMddHHmmss| | ||
| 1210 | -|+crc|string||是|内部主题校验码,时间+固定key加密| | 1209 | +|+version|string||是|待升级的基站固件版本| |
| 1210 | +|+crc|string||是|固件CRC校验码| | ||
| 1211 | +|+time|string||是|时间,yyyyMMddHHmmss| | ||
| 1212 | +|+verCode|string||是|内部主题校验码,时间+固定key加密| | ||
| 1211 | 1213 | ||
| 1212 | - **示例代码** | 1214 | - **示例代码** |
| 1213 | ```Json | 1215 | ```Json |
| @@ -1215,6 +1217,7 @@ | @@ -1215,6 +1217,7 @@ | ||
| 1215 | "fun":"startBsUpdate", | 1217 | "fun":"startBsUpdate", |
| 1216 | "dataTag":"1", | 1218 | "dataTag":"1", |
| 1217 | "data":{ | 1219 | "data":{ |
| 1220 | + "partition":1, | ||
| 1218 | "url":"http://192.168.10.10/V1.0.3.bin", | 1221 | "url":"http://192.168.10.10/V1.0.3.bin", |
| 1219 | "version":"1.0.3", | 1222 | "version":"1.0.3", |
| 1220 | "crc":"" | 1223 | "crc":"" |
| @@ -1304,7 +1307,7 @@ | @@ -1304,7 +1307,7 @@ | ||
| 1304 | |data|object|-|是|传送参数的对象| | 1307 | |data|object|-|是|传送参数的对象| |
| 1305 | |+value|string||是|设置键盘识别模式<br>0 - SN模式<br>1 - ID+SN模式| | 1308 | |+value|string||是|设置键盘识别模式<br>0 - SN模式<br>1 - ID+SN模式| |
| 1306 | |+time|string|数字|是|时间,yyyyMMddHHmmss| | 1309 | |+time|string|数字|是|时间,yyyyMMddHHmmss| |
| 1307 | -|+crc|string||是|内部主题校验码,时间+固定key加密| | 1310 | +|+verCode|string||是|内部主题校验码,时间+固定key加密| |
| 1308 | 1311 | ||
| 1309 | - **示例代码** | 1312 | - **示例代码** |
| 1310 | ```Json | 1313 | ```Json |
| @@ -1551,10 +1554,12 @@ | @@ -1551,10 +1554,12 @@ | ||
| 1551 | |fun|string|-|是|指令名称| | 1554 | |fun|string|-|是|指令名称| |
| 1552 | |dataTag|string|-|否|数据包标识,可为空字符串| | 1555 | |dataTag|string|-|否|数据包标识,可为空字符串| |
| 1553 | |data|object|-|是|传送参数的对象| | 1556 | |data|object|-|是|传送参数的对象| |
| 1557 | +|+partition|int||是|存储区域<br> 1-备份区<br>2-更新区| | ||
| 1554 | |+url|string||是|待升级的固件地址,可访问的网络url| | 1558 | |+url|string||是|待升级的固件地址,可访问的网络url| |
| 1555 | -|+version|string||是|待升级的键盘版本| | 1559 | +|+version|string||是|待升级的固件版本号| |
| 1560 | +|+crc|string||是|固件CRC校验码| | ||
| 1556 | |+time|string|数字|是|时间,yyyyMMddHHmmss| | 1561 | |+time|string|数字|是|时间,yyyyMMddHHmmss| |
| 1557 | -|+crc|string||是|内部主题校验码,时间+固定key加密| | 1562 | +|+verCode|string||是|内部主题校验码,时间+固定key加密| |
| 1558 | 1563 | ||
| 1559 | - **示例代码** | 1564 | - **示例代码** |
| 1560 | ```Json | 1565 | ```Json |
| @@ -1562,6 +1567,7 @@ | @@ -1562,6 +1567,7 @@ | ||
| 1562 | "fun":"startKpFWUpdate", | 1567 | "fun":"startKpFWUpdate", |
| 1563 | "dataTag":"1", | 1568 | "dataTag":"1", |
| 1564 | "data":{ | 1569 | "data":{ |
| 1570 | + "partition":1, | ||
| 1565 | "url":"http://192.168.10.10/V1.0.3.bin", | 1571 | "url":"http://192.168.10.10/V1.0.3.bin", |
| 1566 | "version":"1.0.3", | 1572 | "version":"1.0.3", |
| 1567 | "crc":"" | 1573 | "crc":"" |