Commit 3dfdfb32dc44f4c0d930dade38a9550b35da2acc
1 parent
c5600f43
增加键盘管理-在线状态获取的方法和返回
Showing
1 changed file
with
85 additions
and
4 deletions
通讯协议-B200W-MQTT协议[内部].md
... | ... | @@ -89,8 +89,10 @@ |
89 | 89 | |---|---|---|---| |
90 | 90 | |<font color="red">识别设置 - 识别模式(内)|<font color="red">获取键盘识别模式(内)|[getKpIdentityMode](#getkpidentitymode)|[fEvtKpIdentityMode](#fevtkpidentitymode)| |
91 | 91 | ||<font color="red">设置键盘识别模式(内)|[setKpIdentityMode](#setkpidentitymode)|[fEvtKpIdentityMode](#fevtkpidentitymode)| |
92 | -|交互设置 - 用户内置状态语|设置用户内置状态语|[setKpUserStbMsg](#setkpuserstbmsg)|[fEvtKpUserStbMsg]()| | |
93 | -|交互设置 - 用户实时提示信息|实时设置提示反馈信息|[rtSetKpUserPrompt](#rtsetkpuserprompt)|[fEvtSetKpUserPrompt]()| | |
92 | +|交互设置 - 用户内置状态语|设置用户内置状态语|[setKpUserStbMsg](#setkpuserstbmsg)|[fEvtKpUserStbMsg](#fevtkpuserstbmsg)| | |
93 | +|交互设置 - 用户实时提示信息|实时设置提示反馈信息|[rtSetKpUserPrompt](#rtsetkpuserprompt)|[fEvtSetKpUserPrompt](#fevtsetkpuserprompt)| | |
94 | +|在线状态获取|开启扫描在线键盘|[startGetKpOnline](#startgetkponline)|[fEvtStartGetKpOnline](#fevtstartgetkponline)<br>[sEvtBsKpOnlineMsg](#sevtbskponlinemsg)| | |
95 | +||停止扫描在线键盘|[stopGetKpOnline](#stopgetkponline)|[fEvtStopGetKpOnline](#fevtstopgetkponline)| | |
94 | 96 | |维护功能 - 遥控功能|遥控键盘关机|[remoteKpPowerOff](#remotekppoweroff)|[fEvtRemoteKpPowerOff](#fevtremotekppoweroff)| |
95 | 97 | ||遥控键盘休眠|[remoteKpSleep](#remotekpsleep)|[fEvtRemoteKpSleep](#fevtremotekpsleep)| |
96 | 98 | |维护功能 - 遥控功能|<font color="red">启动键盘无线升级(内)|[startKpFWUpdate](#startkpfwupdate)|[fEvtStartKpFWUpdate](#fevtstartkpfwupdate)<br>[fEvtKpUpdateProgress](#fevtkpupdateprogress)<br>[sEvtBsKpOnlineMsg](#sevtbskponlinemsg)| |
... | ... | @@ -1363,6 +1365,85 @@ |
1363 | 1365 | ] |
1364 | 1366 | } |
1365 | 1367 | ``` |
1368 | +### 在线状态 | |
1369 | +#### 方法 | |
1370 | +##### startGetKpOnline | |
1371 | +- **主题**:/client/\${baseSN}/send | |
1372 | +- **功能描述**:开始获取键盘在线信息,键盘在线返回键盘信息 [sEvtBsKpOnlineMsg](#sevtbskponlinemsg) | |
1373 | +- **参数说明** | |
1374 | + | |
1375 | +|参数名|类型|限制|是否必填|说明| | |
1376 | +|---|---|---|---|---| | |
1377 | +|fun|string|-|是|指令名称| | |
1378 | +|dataTag|string|-|否|数据包标识,可为空字符串| | |
1379 | +```json | |
1380 | +{ | |
1381 | + "fun": "startGetKpOnline", | |
1382 | + "dataTag":"1", | |
1383 | +} | |
1384 | +``` | |
1385 | + | |
1386 | +##### stopGetKpOnline | |
1387 | +- **主题**:/client/\${baseSN}/send | |
1388 | +- **功能描述**:停止获取键盘在线信息 | |
1389 | +- **参数说明** | |
1390 | + | |
1391 | +|参数名|类型|限制|是否必填|说明| | |
1392 | +|---|---|---|---|---| | |
1393 | +|fun|string|-|是|指令名称| | |
1394 | +|dataTag|string|-|否|数据包标识,可为空字符串| | |
1395 | +```json | |
1396 | +{ | |
1397 | + "fun": "stopGetKpOnline", | |
1398 | + "dataTag":"1", | |
1399 | +} | |
1400 | +``` | |
1401 | +#### 事件 | |
1402 | +##### fEvtStartGetKpOnline | |
1403 | +- **主题**:/basestation/\${baseSN}/recive | |
1404 | +- **功能描述**:返回启动扫描在线键盘状态 | |
1405 | +- **参数说明** | |
1406 | + | |
1407 | +|参数名|类型|限制|非空|说明| | |
1408 | +|---|---|---|---|---| | |
1409 | +|fun|string|-|是|指令名称| | |
1410 | +|dataTag|string|-|否|数据包标识,可为空字符串| | |
1411 | +|data|object|-|是|传送参数的对象| | |
1412 | +|+state|int||是|启动状态<br>0 - 成功<br>1 - 失败| | |
1413 | +```json | |
1414 | +{ | |
1415 | + "fun": "fEvtStartGetKpOnline", | |
1416 | + "dataTag":"1", | |
1417 | + "data": { | |
1418 | + "state": 0 | |
1419 | + } | |
1420 | +} | |
1421 | +``` | |
1422 | + | |
1423 | +##### fEvtStopGetKpOnline | |
1424 | +- **主题**:/basestation/\${baseSN}/recive | |
1425 | +- **功能描述**:返回停止扫描在线键盘状态 | |
1426 | +- **参数说明** | |
1427 | + | |
1428 | +|参数名|类型|限制|非空|说明| | |
1429 | +|---|---|---|---|---| | |
1430 | +|fun|string|-|是|指令名称| | |
1431 | +|dataTag|string|-|否|数据包标识,可为空字符串| | |
1432 | +|data|object|-|是|传送参数的对象| | |
1433 | +|+state|int||是|启动状态<br>0 - 成功<br>1 - 失败| | |
1434 | +```json | |
1435 | +{ | |
1436 | + "fun": "fEvtStopGetKpOnline", | |
1437 | + "dataTag":"1", | |
1438 | + "data": { | |
1439 | + "state": 0 | |
1440 | + } | |
1441 | +} | |
1442 | +``` | |
1443 | + | |
1444 | +##### [sEvtBsKpOnlineMsg](#sevtbskponlinemsg) | |
1445 | +键盘在线返回此事件 | |
1446 | + | |
1366 | 1447 | ### 维护功能 |
1367 | 1448 | #### 方法 |
1368 | 1449 | ##### remoteKpPowerOff |
... | ... | @@ -1487,7 +1568,7 @@ |
1487 | 1568 | ``` |
1488 | 1569 | ##### fEvtStartKpFWUpdate |
1489 | 1570 | - **主题**: <sapn class="yellowFill">/manage/\${baseSN}/recive</span> |
1490 | -- **功能描述**:返回基站启动升级状态 | |
1571 | +- **功能描述**:返回键盘启动升级状态 | |
1491 | 1572 | - **参数说明** |
1492 | 1573 | |
1493 | 1574 | |参数名|类型|限制|非空|说明| |
... | ... | @@ -1511,7 +1592,7 @@ |
1511 | 1592 | ``` |
1512 | 1593 | ##### fEvtKpUpdateProgress |
1513 | 1594 | - **主题**: <sapn class="yellowFill">/manage/\${baseSN}/recive</span> |
1514 | -- **功能描述**:返回基站升级进度 | |
1595 | +- **功能描述**:返回键盘升级进度 | |
1515 | 1596 | - **参数说明** |
1516 | 1597 | |
1517 | 1598 | |参数名|类型|限制|非空|说明| | ... | ... |