Commit d32784e9a74379f98d3cf879e43430262e5f6d49
1 parent
86c254ec
修改设置白名单返回事件,增加基站系统复位和断电复位指令
Showing
1 changed file
with
96 additions
and
31 deletions
通讯协议-B200W-MQTT协议[内部].md
@@ -74,6 +74,9 @@ | @@ -74,6 +74,9 @@ | ||
74 | |dataTag| 数据标签,用于对应收发数据|长度不超过4,可为0-9a-zA-Z的组合| | 74 | |dataTag| 数据标签,用于对应收发数据|长度不超过4,可为0-9a-zA-Z的组合| |
75 | |data| 数据内容|对象或者数组,可为空| | 75 | |data| 数据内容|对象或者数组,可为空| |
76 | 76 | ||
77 | +<font color="red">注意:基站接收指令数据单次不超过2K长度,在指定键盘发送指令时,如果指令长度超出限制,建议将指令进行拆分,分次发送,如果是所有键盘执行的指令,可将keySns设为空数组不使用指定键盘的模式</font> | ||
78 | + | ||
79 | + | ||
77 | ## 功能速查一览表 | 80 | ## 功能速查一览表 |
78 | ### 基站管理 | 81 | ### 基站管理 |
79 | |功能归类|功能|API指令|指令/系统事件| | 82 | |功能归类|功能|API指令|指令/系统事件| |
@@ -100,13 +103,13 @@ | @@ -100,13 +103,13 @@ | ||
100 | ||设置基站登录名称|[setBsSSID](#setbsssid)|[fEvtBsSSID](#fevtbsssid)|| | 103 | ||设置基站登录名称|[setBsSSID](#setbsssid)|[fEvtBsSSID](#fevtbsssid)|| |
101 | |键盘统一设置 - 键盘语言|获取键盘语言|[getBsKpLanguage](#getbskplanguage)|[fEvtBsKpLanguage](#fevtbskplanguage)| | 104 | |键盘统一设置 - 键盘语言|获取键盘语言|[getBsKpLanguage](#getbskplanguage)|[fEvtBsKpLanguage](#fevtbskplanguage)| |
102 | ||设置键盘语言|[setBsKpLanguage](#setbskplanguage)|[fEvtBsKpLanguage](#fevtbskplanguage)|| | 105 | ||设置键盘语言|[setBsKpLanguage](#setbskplanguage)|[fEvtBsKpLanguage](#fevtbskplanguage)|| |
103 | -|键盘统一设置 - 键盘休眠|设置键盘休眠等级|[setBsKpSleepLevel](#setbskpsleeplevel)|[fEvtBsKpSleepLevel](#fevtbskpsleeplevel)| | ||
104 | -||获取键盘休眠等级|[getBsKpSleepLevel](#getbskpsleeplevel)|[fEvtBsKpSleepLevel](#fevtbskpsleeplevel)| | 106 | +|键盘统一设置 - 键盘休眠|<font color="red">设置键盘休眠等级(内)</font>|[setBsKpSleepLevel](#setbskpsleeplevel)|[fEvtBsKpSleepLevel](#fevtbskpsleeplevel)| |
107 | +||<font color="red">获取键盘休眠等级(内)</font>|[getBsKpSleepLevel](#getbskpsleeplevel)|[fEvtBsKpSleepLevel](#fevtbskpsleeplevel)| | ||
105 | ||<font color="red">设置键盘暂停休眠状态(内)</font>|[setBsKpPauseSleep](#setbskppausesleep)|[fEvtBsKpPauseSleep](#fevtbskppausesleep)| | 108 | ||<font color="red">设置键盘暂停休眠状态(内)</font>|[setBsKpPauseSleep](#setbskppausesleep)|[fEvtBsKpPauseSleep](#fevtbskppausesleep)| |
106 | |配对模式 - 快速配对|启动基站快速配对|[startBsFastPair](#startbsfastpair)|[sEvtStateCode](#sevtstatecode)<br>[sEvtBsKpOnlineMsg](#sevtbskponlinemsg)| | 109 | |配对模式 - 快速配对|启动基站快速配对|[startBsFastPair](#startbsfastpair)|[sEvtStateCode](#sevtstatecode)<br>[sEvtBsKpOnlineMsg](#sevtbskponlinemsg)| |
107 | ||停止基站快速配对|[stopBsFastPair](#stopbsfastpair)|[sEvtStateCode](#sevtstatecode)| | 110 | ||停止基站快速配对|[stopBsFastPair](#stopbsfastpair)|[sEvtStateCode](#sevtstatecode)| |
108 | |白名单模式 - 白名单管理|获取白名单|[getBsWhitelist](#getbswhitelist)|[fEvtBsWhitelist](#fevtbswhitelist)| | 111 | |白名单模式 - 白名单管理|获取白名单|[getBsWhitelist](#getbswhitelist)|[fEvtBsWhitelist](#fevtbswhitelist)| |
109 | -||设置白名单|[setBsWhitelist](#setbswhitelist)|[sEvtStateCode](#sevtstatecode)<br>[fEvtBsWhitelist](#fevtbswhitelist)| | 112 | +||设置白名单|[setBsWhitelist](#setbswhitelist)|[sEvtStateCode](#sevtstatecode)<br>[fEvtSetBsWhitelist](#fevtsetbswhitelist)| |
110 | ||清空白名单|[clearBsWhitelist](#clearbswhitelist)|[sEvtStateCode](#sevtstatecode)<br>[fEvtBsWhitelist](#fevtbswhitelist)| | 113 | ||清空白名单|[clearBsWhitelist](#clearbswhitelist)|[sEvtStateCode](#sevtstatecode)<br>[fEvtBsWhitelist](#fevtbswhitelist)| |
111 | ||增加白名单|[addBsWhitelist](#addbswhitelist)|[sEvtStateCode](#sevtstatecode)<br>[fEvtAddBsWhitelist](#fevtaddbswhitelist)<br>[fEvtBsWhitelist](#fevtbswhitelist)| | 114 | ||增加白名单|[addBsWhitelist](#addbswhitelist)|[sEvtStateCode](#sevtstatecode)<br>[fEvtAddBsWhitelist](#fevtaddbswhitelist)<br>[fEvtBsWhitelist](#fevtbswhitelist)| |
112 | ||删除白名单|[delBsWhitelist](#delbswhitelist)|[sEvtStateCode](#sevtstatecode)<br>[fEvtDelBsWhitelist](#fevtdelbswhitelist)<br>[fEvtBsWhitelist](#fevtbswhitelist)| | 115 | ||删除白名单|[delBsWhitelist](#delbswhitelist)|[sEvtStateCode](#sevtstatecode)<br>[fEvtDelBsWhitelist](#fevtdelbswhitelist)<br>[fEvtBsWhitelist](#fevtbswhitelist)| |
@@ -115,6 +118,8 @@ | @@ -115,6 +118,8 @@ | ||
115 | |网络设置 - MQTT参数|获取MQTT参数|[getBsMqttParams](#getbsmqttparams)|[fEvtBsMqttParams](#fevtbsmqttparams)| | 118 | |网络设置 - MQTT参数|获取MQTT参数|[getBsMqttParams](#getbsmqttparams)|[fEvtBsMqttParams](#fevtbsmqttparams)| |
116 | ||设置MQTT参数|[setBsMqttParams](#setbsmqttparams)|[fEvtBsMqttParams](#fevtbsmqttparams)|| | 119 | ||设置MQTT参数|[setBsMqttParams](#setbsmqttparams)|[fEvtBsMqttParams](#fevtbsmqttparams)|| |
117 | |基站维护|获取基站日志信息|[getBsLogInfo](#getbsloginfo)|[sEvtStateCode](#sevtstatecode)<br>[fEvtBsLogInfo](#fevtbsloginfo)<font color="red">(内)</font>| | 120 | |基站维护|获取基站日志信息|[getBsLogInfo](#getbsloginfo)|[sEvtStateCode](#sevtstatecode)<br>[fEvtBsLogInfo](#fevtbsloginfo)<font color="red">(内)</font>| |
121 | +||基站软复位|[resetBsSystem](#resetbssystem)|[sEvtStateCode](#sevtstatecode)<br>[sEvtBsConnectState](#sevtbsconnectstate)| | ||
122 | +||基站断电复位|[resetBsPower](#resetbspower)|[sEvtStateCode](#sevtstatecode)<br>[sEvtBsConnectState](#sevtbsconnectstate)| | ||
118 | |基站升级|<font color="red">开启基站升级(内)|[startBsUpdate](#startbsupdate)|[sEvtStateCode](#sevtstatecode)<br>[fEvtBsUpateState](#fevtbsupatestate)<br>[fEvtBsUpdateProgress](#fevtbsupdateprogress)| | 123 | |基站升级|<font color="red">开启基站升级(内)|[startBsUpdate](#startbsupdate)|[sEvtStateCode](#sevtstatecode)<br>[fEvtBsUpateState](#fevtbsupatestate)<br>[fEvtBsUpdateProgress](#fevtbsupdateprogress)| |
119 | ||<font color="red">下载字库(内)|[downloadFontLib](#downloadfontlib)|[sEvtStateCode](#sevtstatecode)<br>[fEvtBsFontLibState](#fevtbsfontlibstate)<br>[fEvtBsFontLibProgress](#fevtbsfontlibprogress)| | 124 | ||<font color="red">下载字库(内)|[downloadFontLib](#downloadfontlib)|[sEvtStateCode](#sevtstatecode)<br>[fEvtBsFontLibState](#fevtbsfontlibstate)<br>[fEvtBsFontLibProgress](#fevtbsfontlibprogress)| |
120 | ### 键盘管理 | 125 | ### 键盘管理 |
@@ -417,8 +422,8 @@ | @@ -417,8 +422,8 @@ | ||
417 | |dataTag|string|-|否|数据包标识| | 422 | |dataTag|string|-|否|数据包标识| |
418 | |data|object|-|是|传送参数的对象| | 423 | |data|object|-|是|传送参数的对象| |
419 | |+value|string|数字|是|设置的基站SN,长度为10位数字| | 424 | |+value|string|数字|是|设置的基站SN,长度为10位数字| |
420 | -|+time|string|数字|是|时间,yyyyMMddHHmmss| | ||
421 | -|+verCode|string||是|内部主题校验码,时间+固定key加密| | 425 | +<!-- |+time|string|数字|是|时间,yyyyMMddHHmmss| |
426 | +|+verCode|string||是|内部主题校验码,时间+固定key加密| --> | ||
422 | 427 | ||
423 | - **示例代码** | 428 | - **示例代码** |
424 | ```Json | 429 | ```Json |
@@ -492,8 +497,8 @@ | @@ -492,8 +497,8 @@ | ||
492 | |dataTag|string|-|否|数据包标识,可为空字符串| | 497 | |dataTag|string|-|否|数据包标识,可为空字符串| |
493 | |data|object|-|是|传送参数的对象| | 498 | |data|object|-|是|传送参数的对象| |
494 | |+value|string||是|设置的基站品牌码| | 499 | |+value|string||是|设置的基站品牌码| |
495 | -|+time|string|数字|是|时间,yyyyMMddHHmmss| | ||
496 | -|+verCode|string||是|内部主题校验码,时间+固定key加密| | 500 | +<!-- |+time|string|数字|是|时间,yyyyMMddHHmmss| |
501 | +|+verCode|string||是|内部主题校验码,时间+固定key加密| --> | ||
497 | 502 | ||
498 | - **示例代码** | 503 | - **示例代码** |
499 | ```Json | 504 | ```Json |
@@ -663,8 +668,8 @@ | @@ -663,8 +668,8 @@ | ||
663 | |dataTag|string|-|否|数据包标识,可为空字符串| | 668 | |dataTag|string|-|否|数据包标识,可为空字符串| |
664 | |data|object|-|否|传送参数的对象| | 669 | |data|object|-|否|传送参数的对象| |
665 | |+value|string|-|否|设置的基站配对码,8位数字| | 670 | |+value|string|-|否|设置的基站配对码,8位数字| |
666 | -|+time|string|数字|是|时间,yyyyMMddHHmmss| | ||
667 | -|+verCode|string||是|内部主题校验码,时间+固定key加密| | 671 | +<!-- |+time|string|数字|是|时间,yyyyMMddHHmmss| |
672 | +|+verCode|string||是|内部主题校验码,时间+固定key加密| --> | ||
668 | 673 | ||
669 | - **示例代码** | 674 | - **示例代码** |
670 | ```Json | 675 | ```Json |
@@ -952,7 +957,7 @@ | @@ -952,7 +957,7 @@ | ||
952 | ``` | 957 | ``` |
953 | 958 | ||
954 | ##### getBsKpSleepLevel | 959 | ##### getBsKpSleepLevel |
955 | -- **主题**:/client/\${baseSN}/send | 960 | +- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> |
956 | - **功能描述**:获取键盘休眠时间等级 | 961 | - **功能描述**:获取键盘休眠时间等级 |
957 | - **参数说明** | 962 | - **参数说明** |
958 | 963 | ||
@@ -970,7 +975,7 @@ | @@ -970,7 +975,7 @@ | ||
970 | ``` | 975 | ``` |
971 | 976 | ||
972 | ##### setBsKpSleepLevel | 977 | ##### setBsKpSleepLevel |
973 | -- **主题**:/client/\${baseSN}/send | 978 | +- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> |
974 | - **功能描述**:设置键盘休眠时间等级 | 979 | - **功能描述**:设置键盘休眠时间等级 |
975 | - **参数说明** | 980 | - **参数说明** |
976 | 981 | ||
@@ -994,7 +999,7 @@ | @@ -994,7 +999,7 @@ | ||
994 | 999 | ||
995 | ##### setBsKpPauseSleep | 1000 | ##### setBsKpPauseSleep |
996 | - **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> | 1001 | - **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> |
997 | -- **功能描述**:设置键盘暂停休眠是否开启<br><font color="red">注意:请谨慎使用本功能,务必在相关测试或功能完成后关闭,否则可能会导致键盘异常耗电</font> | 1002 | +- **功能描述**:设置键盘暂停休眠是否开启<br><font color="red">注意:请谨慎使用本功能,务必在相关测试或功能完成后关闭,否则可能会导致键盘异常耗电<br>设置单次生效,基站拔插后复位成关闭状态</font> |
998 | - **参数说明** | 1003 | - **参数说明** |
999 | 1004 | ||
1000 | |参数名|类型|限制|是否必填|说明| | 1005 | |参数名|类型|限制|是否必填|说明| |
@@ -1040,7 +1045,7 @@ | @@ -1040,7 +1045,7 @@ | ||
1040 | ``` | 1045 | ``` |
1041 | 1046 | ||
1042 | ##### fEvtBsKpSleepLevel | 1047 | ##### fEvtBsKpSleepLevel |
1043 | -- **主题**: /basestation/\${baseSN}/receive | 1048 | +- **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> |
1044 | - **功能描述**:返回键盘休眠时间等级 | 1049 | - **功能描述**:返回键盘休眠时间等级 |
1045 | - **参数说明** | 1050 | - **参数说明** |
1046 | 1051 | ||
@@ -1143,7 +1148,7 @@ | @@ -1143,7 +1148,7 @@ | ||
1143 | - **示例代码** | 1148 | - **示例代码** |
1144 | ```json | 1149 | ```json |
1145 | { | 1150 | { |
1146 | - "fun": "getBsWhitelist", | 1151 | + "fun":"getBsWhitelist", |
1147 | "dataTag":"1" | 1152 | "dataTag":"1" |
1148 | } | 1153 | } |
1149 | ``` | 1154 | ``` |
@@ -1162,7 +1167,7 @@ | @@ -1162,7 +1167,7 @@ | ||
1162 | - **示例代码** | 1167 | - **示例代码** |
1163 | ```json | 1168 | ```json |
1164 | { | 1169 | { |
1165 | - "fun": "setBsWhitelist", | 1170 | + "fun":"setBsWhitelist", |
1166 | "dataTag":"1", | 1171 | "dataTag":"1", |
1167 | "data":{ | 1172 | "data":{ |
1168 | "keySns":["2024021001","2024021002","2024021003","2024021004"] | 1173 | "keySns":["2024021001","2024021002","2024021003","2024021004"] |
@@ -1182,7 +1187,7 @@ | @@ -1182,7 +1187,7 @@ | ||
1182 | - **示例代码** | 1187 | - **示例代码** |
1183 | ```json | 1188 | ```json |
1184 | { | 1189 | { |
1185 | - "fun": "clearBsWhitelist", | 1190 | + "fun":"clearBsWhitelist", |
1186 | "dataTag":"1" | 1191 | "dataTag":"1" |
1187 | } | 1192 | } |
1188 | ``` | 1193 | ``` |
@@ -1201,7 +1206,7 @@ | @@ -1201,7 +1206,7 @@ | ||
1201 | - **示例代码** | 1206 | - **示例代码** |
1202 | ```json | 1207 | ```json |
1203 | { | 1208 | { |
1204 | - "fun": "addBsWhitelist", | 1209 | + "fun":"addBsWhitelist", |
1205 | "dataTag":"1", | 1210 | "dataTag":"1", |
1206 | "data":{ | 1211 | "data":{ |
1207 | "keySns":["2024021001"] | 1212 | "keySns":["2024021001"] |
@@ -1223,7 +1228,7 @@ | @@ -1223,7 +1228,7 @@ | ||
1223 | - **示例代码** | 1228 | - **示例代码** |
1224 | ```json | 1229 | ```json |
1225 | { | 1230 | { |
1226 | - "fun": "delBsWhitelist", | 1231 | + "fun":"delBsWhitelist", |
1227 | "dataTag":"1", | 1232 | "dataTag":"1", |
1228 | "data":{ | 1233 | "data":{ |
1229 | "keySns":["2024021001"] | 1234 | "keySns":["2024021001"] |
@@ -1257,6 +1262,31 @@ | @@ -1257,6 +1262,31 @@ | ||
1257 | } | 1262 | } |
1258 | ``` | 1263 | ``` |
1259 | 1264 | ||
1265 | +##### fEvtSetBsWhitelist | ||
1266 | +- **主题**:/basestation/\${baseSN}/receive | ||
1267 | +- **功能描述**:返回设置白名单状态 | ||
1268 | +- **参数说明** | ||
1269 | + | ||
1270 | +|参数名|类型|限制|非空|说明| | ||
1271 | +|---|---|---|---|---| | ||
1272 | +|fun|string|-|是|指令名称| | ||
1273 | +|dataTag|string|-|否|数据包标识,可为空字符串| | ||
1274 | +|data|array|-|是|传送参数的对象数组| | ||
1275 | +|++keySn|string||是|键盘SN| | ||
1276 | +|++state|int||是|键盘SN的写入状态 <br>0-写入成功<br> 1-写入失败| | ||
1277 | + | ||
1278 | +- **示例代码** | ||
1279 | +```Json | ||
1280 | +{ | ||
1281 | + "fun":"fEvtSetBsWhitelist", | ||
1282 | + "dataTag":"1", | ||
1283 | + "data":[{ | ||
1284 | + "keySn":"2024021001", | ||
1285 | + "state":0 | ||
1286 | + }] | ||
1287 | +} | ||
1288 | +``` | ||
1289 | + | ||
1260 | ##### fEvtAddBsWhitelist | 1290 | ##### fEvtAddBsWhitelist |
1261 | - **主题**:/basestation/\${baseSN}/receive | 1291 | - **主题**:/basestation/\${baseSN}/receive |
1262 | - **功能描述**:返回增加键盘状态 | 1292 | - **功能描述**:返回增加键盘状态 |
@@ -1481,10 +1511,49 @@ | @@ -1481,10 +1511,49 @@ | ||
1481 | } | 1511 | } |
1482 | ``` | 1512 | ``` |
1483 | 1513 | ||
1514 | +##### resetBsSystem | ||
1515 | +- **主题**:/client/\${baseSN}/send | ||
1516 | +- **功能描述**:软复位基站(公共主题可用,但不体现在外部版本协议中) | ||
1517 | +- **参数说明** | ||
1518 | + | ||
1519 | +|参数名|类型|限制|是否必填|说明| | ||
1520 | +|---|---|---|---|---| | ||
1521 | +|fun|string|-|是|指令名称| | ||
1522 | +|dataTag|string|-|否|数据包标识,可为空字符串| | ||
1523 | + | ||
1524 | +- **示例代码** | ||
1525 | +```Json | ||
1526 | +{ | ||
1527 | + "fun":"resetBsSystem", | ||
1528 | + "dataTag":"1" | ||
1529 | +} | ||
1530 | +``` | ||
1531 | + | ||
1532 | +##### resetBsPower | ||
1533 | +- **主题**:/client/\${baseSN}/send | ||
1534 | +- **功能描述**:断电复位基站(公共主题可用,但不体现在外部版本协议中) | ||
1535 | +- **参数说明** | ||
1536 | + | ||
1537 | +|参数名|类型|限制|是否必填|说明| | ||
1538 | +|---|---|---|---|---| | ||
1539 | +|fun|string|-|是|指令名称| | ||
1540 | +|dataTag|string|-|否|数据包标识,可为空字符串| | ||
1541 | + | ||
1542 | +- **示例代码** | ||
1543 | +```Json | ||
1544 | +{ | ||
1545 | + "fun":"resetBsPower", | ||
1546 | + "dataTag":"1" | ||
1547 | +} | ||
1548 | +``` | ||
1549 | + | ||
1484 | #### 事件 | 1550 | #### 事件 |
1485 | ##### [sEvtStateCode](#sevtstatecode) | 1551 | ##### [sEvtStateCode](#sevtstatecode) |
1486 | 返回指令的接收状态 | 1552 | 返回指令的接收状态 |
1487 | 1553 | ||
1554 | +##### [sEvtBsConnectState](#sevtbsconnectstate) | ||
1555 | +复位基站后,基站重新连接成功后上报 | ||
1556 | + | ||
1488 | ##### fEvtBsLogInfo | 1557 | ##### fEvtBsLogInfo |
1489 | - **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> | 1558 | - **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> |
1490 | - **功能描述**:返回基站存储的日志内容 | 1559 | - **功能描述**:返回基站存储的日志内容 |
@@ -1525,8 +1594,8 @@ | @@ -1525,8 +1594,8 @@ | ||
1525 | |+url|string||是|待升级的固件地址,可访问的网络url| | 1594 | |+url|string||是|待升级的固件地址,可访问的网络url| |
1526 | |+version|string||是|待升级的基站固件版本| | 1595 | |+version|string||是|待升级的基站固件版本| |
1527 | |+crc|uint||是|固件CRC校验码,10进制数字| | 1596 | |+crc|uint||是|固件CRC校验码,10进制数字| |
1528 | -|+time|string||是|时间,yyyyMMddHHmmss| | ||
1529 | -|+verCode|string||是|内部主题校验码,时间+固定key加密| | 1597 | +<!-- |+time|string||是|时间,yyyyMMddHHmmss| |
1598 | +|+verCode|string||是|内部主题校验码,时间+固定key加密| --> | ||
1530 | 1599 | ||
1531 | - **示例代码** | 1600 | - **示例代码** |
1532 | ```Json | 1601 | ```Json |
@@ -1555,8 +1624,8 @@ | @@ -1555,8 +1624,8 @@ | ||
1555 | |+url|string||是|待下载的字库地址,可访问的网络url| | 1624 | |+url|string||是|待下载的字库地址,可访问的网络url| |
1556 | |+version|string||是|待升级的字库版本| | 1625 | |+version|string||是|待升级的字库版本| |
1557 | |+crc|int||是|字库CRC校验码,10进制数字| | 1626 | |+crc|int||是|字库CRC校验码,10进制数字| |
1558 | -|+time|string||是|时间,yyyyMMddHHmmss| | ||
1559 | -|+verCode|string||是|内部主题校验码,时间+固定key加密| | 1627 | +<!-- |+time|string||是|时间,yyyyMMddHHmmss| |
1628 | +|+verCode|string||是|内部主题校验码,时间+固定key加密| --> | ||
1560 | 1629 | ||
1561 | - **示例代码** | 1630 | - **示例代码** |
1562 | ```Json | 1631 | ```Json |
@@ -1934,8 +2003,8 @@ | @@ -1934,8 +2003,8 @@ | ||
1934 | |+url|string||是|待升级的固件地址,可访问的网络url| | 2003 | |+url|string||是|待升级的固件地址,可访问的网络url| |
1935 | |+version|string||是|待升级的固件版本号| | 2004 | |+version|string||是|待升级的固件版本号| |
1936 | |+crc|uint||是|固件CRC校验码,10进制数字| | 2005 | |+crc|uint||是|固件CRC校验码,10进制数字| |
1937 | -|+time|string|数字|是|时间,yyyyMMddHHmmss| | ||
1938 | -|+verCode|string||是|内部主题校验码,时间+固定key加密| | 2006 | +<!-- |+time|string|数字|是|时间,yyyyMMddHHmmss| |
2007 | +|+verCode|string||是|内部主题校验码,时间+固定key加密| --> | ||
1939 | 2008 | ||
1940 | - **示例代码** | 2009 | - **示例代码** |
1941 | ```Json | 2010 | ```Json |
@@ -1960,18 +2029,14 @@ | @@ -1960,18 +2029,14 @@ | ||
1960 | |fun|string|-|是|指令名称| | 2029 | |fun|string|-|是|指令名称| |
1961 | |dataTag|string|-|否|数据包标识,可为空字符串| | 2030 | |dataTag|string|-|否|数据包标识,可为空字符串| |
1962 | |data|object|-|是|传送参数的对象| | 2031 | |data|object|-|是|传送参数的对象| |
1963 | -|+time|string|数字|是|时间,yyyyMMddHHmmss| | ||
1964 | -|+verCode|string||是|内部主题校验码,时间+固定key加密| | 2032 | +<!-- |+time|string|数字|是|时间,yyyyMMddHHmmss| |
2033 | +|+verCode|string||是|内部主题校验码,时间+固定key加密| --> | ||
1965 | 2034 | ||
1966 | - **示例代码** | 2035 | - **示例代码** |
1967 | ```Json | 2036 | ```Json |
1968 | { | 2037 | { |
1969 | "fun":"stopKpFWUpdate", | 2038 | "fun":"stopKpFWUpdate", |
1970 | - "dataTag":"1", | ||
1971 | - "data":{ | ||
1972 | - "time":"", | ||
1973 | - "verCode":"" | ||
1974 | - } | 2039 | + "dataTag":"1" |
1975 | } | 2040 | } |
1976 | ``` | 2041 | ``` |
1977 | 2042 |