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 | 
