Commit a8c8ea025be4cfe314d68bba396997411a104d0f

Authored by 刘琴
1 parent deff7695

适配海亮C200K功能

1. 增加测验题中自判题题型
2. 多科测验的科目数量为从9增加至11
3. 增加测验自定义题型标题下发和清除
4. 增加自定义tag,可自定义最长128位的数据包标签
通讯协议-B200W-MQTT协议[内部].md
@@ -14,6 +14,7 @@ @@ -14,6 +14,7 @@
14 } 14 }
15 </style> 15 </style>
16 16
  17 +[TOC]
17 <br> 18 <br>
18 <br> 19 <br>
19 <br> 20 <br>
@@ -26,7 +27,7 @@ SunVote B200W &lt;br&gt;MQTT通讯协议 @@ -26,7 +27,7 @@ SunVote B200W &lt;br&gt;MQTT通讯协议
26 <br> 27 <br>
27 <br> 28 <br>
28 <div style="text-align: center;font-size: 30px;"> 29 <div style="text-align: center;font-size: 30px;">
29 -Ver 1.0.1 30 +Ver 1.0.2
30 </div> 31 </div>
31 <br> 32 <br>
32 <br> 33 <br>
@@ -42,7 +43,7 @@ Ver 1.0.1 @@ -42,7 +43,7 @@ Ver 1.0.1
42 <br> 43 <br>
43 44
44 <div style="text-align: center;font-size: 30px;"> 45 <div style="text-align: center;font-size: 30px;">
45 -二〇二四年十 46 +二〇二四年十
46 </div> 47 </div>
47 48
48 <br> 49 <br>
@@ -61,33 +62,32 @@ Ver 1.0.1 @@ -61,33 +62,32 @@ Ver 1.0.1
61 | 文档版本 | 日期 | 作者 | 版本说明 | 62 | 文档版本 | 日期 | 作者 | 版本说明 |
62 |---|---|---|---| 63 |---|---|---|---|
63 |1.0.1| 2024年10月22日|刘琴|1. 初始版| 64 |1.0.1| 2024年10月22日|刘琴|1. 初始版|
  65 +|1.0.2| 2024年12月27日|刘琴|1. 增加测验题中自判题题型<br>2. 多科测验的科目数量为从9增加至11<br>3. 增加测验自定义题型标题下发和清除<br>4. 增加自定义tag,可自定义最长128位的数据包标签<br><font color=red>注:(基站版本需高于0.0.10)</font>|
64 66
65 <br> 67 <br>
66 <br> 68 <br>
67 69
68 -[TOC]  
69 -  
70 # SunVote B200W MQTT通讯协议 70 # SunVote B200W MQTT通讯协议
71 71
72 # 功能说明 72 # 功能说明
73 73
74 ## 主题说明 74 ## 主题说明
75 -\${baseSN}为指定的基站的SN编码,不能为空,接收基站反馈数据需要订阅对应基站SN的接收主题。 75 +{baseSN}为指定的基站的SN编码,不能为空,接收基站反馈数据需要订阅对应基站SN的接收主题。
76 ### 发布的主题 76 ### 发布的主题
77 应用程序发布的主题,基站订阅 77 应用程序发布的主题,基站订阅
78 -/client/\${baseSN}/send 78 +/client/{baseSN}/send
79 /client/multiBase/send 79 /client/multiBase/send
80 80
81 <span class="yellowFill">内部应用发布的主题,基站订阅 81 <span class="yellowFill">内部应用发布的主题,基站订阅
82 -/manage/\${baseSN}/send</span> 82 +/manage/{baseSN}/send</span>
83 83
84 ### 订阅的主题 84 ### 订阅的主题
85 应用程序订阅的主题,基站发布 85 应用程序订阅的主题,基站发布
86 -/basestation/\\${baseSN}/receive 86 +/basestation/\{baseSN}/receive
87 /basestation/multiBase/receive 87 /basestation/multiBase/receive
88 88
89 <span class="yellowFill">内部应用订阅的主题,基站发布 89 <span class="yellowFill">内部应用订阅的主题,基站发布
90 -/manage/\${baseSN}/receive</span> 90 +/manage/{baseSN}/receive</span>
91 91
92 ## 指令说明 92 ## 指令说明
93 |指令功能标识 |说明 |约束| 93 |指令功能标识 |说明 |约束|
@@ -112,6 +112,7 @@ Ver 1.0.1 @@ -112,6 +112,7 @@ Ver 1.0.1
112 { 112 {
113 "fun":"xxx", 113 "fun":"xxx",
114 "dataTag":"xxx", 114 "dataTag":"xxx",
  115 + "tag":"", //此字段非必需
115 "data":{ 116 "data":{
116 //内容 117 //内容
117 } 118 }
@@ -121,7 +122,8 @@ Ver 1.0.1 @@ -121,7 +122,8 @@ Ver 1.0.1
121 |参数 |说明 |约束| 122 |参数 |说明 |约束|
122 |---|---|---| 123 |---|---|---|
123 |fun| 指令或事件名称|| 124 |fun| 指令或事件名称||
124 -|dataTag| 数据标签,用于对应收发数据|长度不超过4,可为0-9a-zA-Z的组合| 125 +|dataTag| 数据标签,用于对应收发数据|长度不超过4个字符,可为字母数字的组合,区分大小写|
  126 +|tag| 自定义标签|长度不超过128个字符,可以为字母数字下划线"_"的组合,区分大小写,非必填,可不传本字段|
125 |data| 数据内容|对象或者数组,可为空| 127 |data| 数据内容|对象或者数组,可为空|
126 128
127 <font color="red">注意:基站接收指令数据单次不超过2K长度,在指定键盘发送指令时,如果指令长度超出限制,建议将指令进行拆分,分次发送,如果是所有键盘执行的指令,可将keySns设为空数组不使用指定键盘的模式</font> 129 <font color="red">注意:基站接收指令数据单次不超过2K长度,在指定键盘发送指令时,如果指令长度超出限制,建议将指令进行拆分,分次发送,如果是所有键盘执行的指令,可将keySns设为空数组不使用指定键盘的模式</font>
@@ -255,10 +257,12 @@ Ver 1.0.1 @@ -255,10 +257,12 @@ Ver 1.0.1
255 ||停止标准测验|[stopKpVote](#stopkpvote)|[sEvtStateCode](#sevtstatecode)| 257 ||停止标准测验|[stopKpVote](#stopkpvote)|[sEvtStateCode](#sevtstatecode)|
256 |自主录分|启动自主录分|[startKpScoreInput](#startkpscoreinput)|[sEvtStateCode](#sevtstatecode)<br>[fEvtKpScore](#fevtkpscore)<br>[fEvtFinalSubmit](#fevtfinalsubmit)| 258 |自主录分|启动自主录分|[startKpScoreInput](#startkpscoreinput)|[sEvtStateCode](#sevtstatecode)<br>[fEvtKpScore](#fevtkpscore)<br>[fEvtFinalSubmit](#fevtfinalsubmit)|
257 ||停止自主录分|[stopKpVote](#stopkpvote)|[sEvtStateCode](#sevtstatecode)| 259 ||停止自主录分|[stopKpVote](#stopkpvote)|[sEvtStateCode](#sevtstatecode)|
  260 +|自定义测验题型标题|自定义测验题型标题内容|[setKpExamQuesTitle](#setKpexamquestitle)|[sEvtStateCode](#sevtstatecode)<br>[fEvtKpExamQuesTitle](#fevtkpexamquestitle)|
  261 +||清除自定义测验题型标题内容|[clearKpExamQuesTitle](#clearkpexamquestitle)|[sEvtStateCode](#sevtstatecode)<br>[fEvtClearKpExamQuesTitle](#fevtclearkpexamquestitle)|
258 262
259 ## 公共方法 263 ## 公共方法
260 ### stopKpVote 264 ### stopKpVote
261 -- **主题**: /client/\${baseSN}/send 265 +- **主题**: /client/{baseSN}/send
262 - **功能描述**:通用停止键盘答题方法,可以停止如同步签到、按键反馈、在线测验中调用startXXX方法启动的业务 266 - **功能描述**:通用停止键盘答题方法,可以停止如同步签到、按键反馈、在线测验中调用startXXX方法启动的业务
263 - **参数说明** 267 - **参数说明**
264 268
@@ -277,7 +281,7 @@ Ver 1.0.1 @@ -277,7 +281,7 @@ Ver 1.0.1
277 281
278 ## 公共事件 282 ## 公共事件
279 ### sEvtBsConnectState 283 ### sEvtBsConnectState
280 -- **主题**: /basestation/\${baseSN}/receive 284 +- **主题**: /basestation/{baseSN}/receive
281 - **功能描述**:基站连接成功时返回基站型号和基站SN,基站从已连接状态断开返回连接断开 285 - **功能描述**:基站连接成功时返回基站型号和基站SN,基站从已连接状态断开返回连接断开
282 - **参数说明** 286 - **参数说明**
283 287
@@ -314,7 +318,7 @@ Ver 1.0.1 @@ -314,7 +318,7 @@ Ver 1.0.1
314 } 318 }
315 ``` 319 ```
316 ### sEvtBsChannelConflict 320 ### sEvtBsChannelConflict
317 -- **主题**: /basestation/\${baseSN}/receive 321 +- **主题**: /basestation/{baseSN}/receive
318 - **功能描述**:基站信道冲突时主动上报,应用程序可根据实际业务修改基站信道 322 - **功能描述**:基站信道冲突时主动上报,应用程序可根据实际业务修改基站信道
319 - **参数说明** 323 - **参数说明**
320 324
@@ -336,7 +340,7 @@ Ver 1.0.1 @@ -336,7 +340,7 @@ Ver 1.0.1
336 } 340 }
337 ``` 341 ```
338 ### sEvtBsNfcResults 342 ### sEvtBsNfcResults
339 -- **主题**: /basestation/\${baseSN}/receive 343 +- **主题**: /basestation/{baseSN}/receive
340 - **功能描述**:键盘刷卡时主动上报,如果超出基站容量会上报失败 344 - **功能描述**:键盘刷卡时主动上报,如果超出基站容量会上报失败
341 - **参数说明** 345 - **参数说明**
342 346
@@ -363,7 +367,7 @@ Ver 1.0.1 @@ -363,7 +367,7 @@ Ver 1.0.1
363 ``` 367 ```
364 368
365 ### sEvtBsKpOnlineMsg 369 ### sEvtBsKpOnlineMsg
366 -- **主题**: /basestation/\${baseSN}/receive 370 +- **主题**: /basestation/{baseSN}/receive
367 - **功能描述**:键盘上线通知,主动上报,键盘升级成功后也会上报 371 - **功能描述**:键盘上线通知,主动上报,键盘升级成功后也会上报
368 - **参数说明** 372 - **参数说明**
369 373
@@ -389,7 +393,7 @@ Ver 1.0.1 @@ -389,7 +393,7 @@ Ver 1.0.1
389 } 393 }
390 ``` 394 ```
391 ### sEvtKpRtFeedback 395 ### sEvtKpRtFeedback
392 -- **主题**: /basestation/\${baseSN}/receive 396 +- **主题**: /basestation/{baseSN}/receive
393 - **功能描述**:开启键盘实时反馈后,键盘按键时上报 397 - **功能描述**:开启键盘实时反馈后,键盘按键时上报
394 - **参数说明** 398 - **参数说明**
395 399
@@ -417,7 +421,7 @@ Ver 1.0.1 @@ -417,7 +421,7 @@ Ver 1.0.1
417 } 421 }
418 ``` 422 ```
419 ### sEvtKpHandUp 423 ### sEvtKpHandUp
420 -- **主题**: /basestation/\${baseSN}/receive 424 +- **主题**: /basestation/{baseSN}/receive
421 - **功能描述**:开启键盘举手功能后,键盘按举手键时上报 425 - **功能描述**:开启键盘举手功能后,键盘按举手键时上报
422 - **参数说明** 426 - **参数说明**
423 427
@@ -439,7 +443,7 @@ Ver 1.0.1 @@ -439,7 +443,7 @@ Ver 1.0.1
439 } 443 }
440 ``` 444 ```
441 ### sEvtStateCode 445 ### sEvtStateCode
442 -- **主题**: /basestation/\${baseSN}/receive 446 +- **主题**: /basestation/{baseSN}/receive
443 - **功能描述**:返回基站接收指令状态信息 447 - **功能描述**:返回基站接收指令状态信息
444 - **参数说明** 448 - **参数说明**
445 449
@@ -505,7 +509,7 @@ Ver 1.0.1 @@ -505,7 +509,7 @@ Ver 1.0.1
505 ``` 509 ```
506 510
507 ##### getBsConnectState 511 ##### getBsConnectState
508 -- **主题**:/client/\${baseSN}/send 512 +- **主题**:/client/{baseSN}/send
509 - **功能描述**:主动获取基站连接状态 513 - **功能描述**:主动获取基站连接状态
510 - **参数说明** 514 - **参数说明**
511 515
@@ -553,10 +557,11 @@ Ver 1.0.1 @@ -553,10 +557,11 @@ Ver 1.0.1
553 } 557 }
554 } 558 }
555 ``` 559 ```
  560 +
556 ### 基站授时 561 ### 基站授时
557 #### 方法 562 #### 方法
558 ##### timeSync 563 ##### timeSync
559 -- **主题**:/client/\${baseSN}/send 564 +- **主题**:/client/{baseSN}/send
560 - **功能描述**:发送当前时间戳给基站进行校时 565 - **功能描述**:发送当前时间戳给基站进行校时
561 - **参数说明** 566 - **参数说明**
562 567
@@ -584,7 +589,7 @@ Ver 1.0.1 @@ -584,7 +589,7 @@ Ver 1.0.1
584 ### 识别设置 589 ### 识别设置
585 #### 方法 590 #### 方法
586 ##### setBsSN 591 ##### setBsSN
587 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 592 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
588 - **功能描述**:设置基站的SN,<font color="red">需预先订阅新SN的主题,以获取事件返回</font> 593 - **功能描述**:设置基站的SN,<font color="red">需预先订阅新SN的主题,以获取事件返回</font>
589 - **参数说明** 594 - **参数说明**
590 595
@@ -608,7 +613,7 @@ Ver 1.0.1 @@ -608,7 +613,7 @@ Ver 1.0.1
608 } 613 }
609 ``` 614 ```
610 ##### getBsModel 615 ##### getBsModel
611 -- **主题**:/client/\${baseSN}/send 616 +- **主题**:/client/{baseSN}/send
612 - **功能描述**:获取基站型号 617 - **功能描述**:获取基站型号
613 - **参数说明** 618 - **参数说明**
614 619
@@ -625,7 +630,7 @@ Ver 1.0.1 @@ -625,7 +630,7 @@ Ver 1.0.1
625 } 630 }
626 ``` 631 ```
627 ##### getBsFWVersion 632 ##### getBsFWVersion
628 -- **主题**:/client/\${baseSN}/send 633 +- **主题**:/client/{baseSN}/send
629 - **功能描述**:获取基站固件版本 634 - **功能描述**:获取基站固件版本
630 - **参数说明** 635 - **参数说明**
631 636
@@ -642,7 +647,7 @@ Ver 1.0.1 @@ -642,7 +647,7 @@ Ver 1.0.1
642 } 647 }
643 ``` 648 ```
644 ##### getBsBIC 649 ##### getBsBIC
645 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 650 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
646 - **功能描述**:获取基站品牌识别码 651 - **功能描述**:获取基站品牌识别码
647 - **参数说明** 652 - **参数说明**
648 653
@@ -659,7 +664,7 @@ Ver 1.0.1 @@ -659,7 +664,7 @@ Ver 1.0.1
659 } 664 }
660 ``` 665 ```
661 ##### setBsBIC 666 ##### setBsBIC
662 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 667 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
663 - **功能描述**:设置基站品牌识别码 668 - **功能描述**:设置基站品牌识别码
664 - **参数说明** 669 - **参数说明**
665 670
@@ -684,7 +689,7 @@ Ver 1.0.1 @@ -684,7 +689,7 @@ Ver 1.0.1
684 ``` 689 ```
685 #### 事件 690 #### 事件
686 ##### fEvtBsSN 691 ##### fEvtBsSN
687 -- **主题**: /basestation/\${baseSN}/receive 692 +- **主题**: /basestation/{baseSN}/receive
688 - **功能描述**:返回基站的出厂编码 693 - **功能描述**:返回基站的出厂编码
689 - **参数说明** 694 - **参数说明**
690 695
@@ -706,7 +711,7 @@ Ver 1.0.1 @@ -706,7 +711,7 @@ Ver 1.0.1
706 } 711 }
707 ``` 712 ```
708 ##### fEvtBsModel 713 ##### fEvtBsModel
709 -- **主题**: /basestation/\${baseSN}/receive 714 +- **主题**: /basestation/{baseSN}/receive
710 - **功能描述**:返回基站的型号 715 - **功能描述**:返回基站的型号
711 - **参数说明** 716 - **参数说明**
712 717
@@ -728,7 +733,7 @@ Ver 1.0.1 @@ -728,7 +733,7 @@ Ver 1.0.1
728 } 733 }
729 ``` 734 ```
730 ##### fEvtBsFWVersion 735 ##### fEvtBsFWVersion
731 -- **主题**: /basestation/\${baseSN}/receive 736 +- **主题**: /basestation/{baseSN}/receive
732 - **功能描述**:返回基站的固件版本 737 - **功能描述**:返回基站的固件版本
733 - **参数说明** 738 - **参数说明**
734 739
@@ -750,7 +755,7 @@ Ver 1.0.1 @@ -750,7 +755,7 @@ Ver 1.0.1
750 } 755 }
751 ``` 756 ```
752 ##### fEvtBsBIC 757 ##### fEvtBsBIC
753 -- **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> 758 +- **主题**: <sapn class="yellowFill">/manage/{baseSN}/receive</span>
754 - **功能描述**:返回基站的品牌码 759 - **功能描述**:返回基站的品牌码
755 - **参数说明** 760 - **参数说明**
756 761
@@ -774,7 +779,7 @@ Ver 1.0.1 @@ -774,7 +779,7 @@ Ver 1.0.1
774 ### 组网设置 779 ### 组网设置
775 #### 方法 780 #### 方法
776 ##### getBsNetworkMode 781 ##### getBsNetworkMode
777 -- **主题**:/client/\${baseSN}/send 782 +- **主题**:/client/{baseSN}/send
778 - **功能描述**:获取基站组网模式 783 - **功能描述**:获取基站组网模式
779 - **参数说明** 784 - **参数说明**
780 785
@@ -791,7 +796,7 @@ Ver 1.0.1 @@ -791,7 +796,7 @@ Ver 1.0.1
791 } 796 }
792 ``` 797 ```
793 ##### setBsNetworkMode 798 ##### setBsNetworkMode
794 -- **主题**:/client/\${baseSN}/send 799 +- **主题**:/client/{baseSN}/send
795 - **功能描述**:设置基站组网模式 800 - **功能描述**:设置基站组网模式
796 - **参数说明** 801 - **参数说明**
797 802
@@ -813,7 +818,7 @@ Ver 1.0.1 @@ -813,7 +818,7 @@ Ver 1.0.1
813 } 818 }
814 ``` 819 ```
815 ##### getBsPairCode 820 ##### getBsPairCode
816 -- **主题**:/client/\${baseSN}/send 821 +- **主题**:/client/{baseSN}/send
817 - **功能描述**:获取基站配对码 822 - **功能描述**:获取基站配对码
818 - **参数说明** 823 - **参数说明**
819 824
@@ -830,7 +835,7 @@ Ver 1.0.1 @@ -830,7 +835,7 @@ Ver 1.0.1
830 } 835 }
831 ``` 836 ```
832 ##### setBsPairCode 837 ##### setBsPairCode
833 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 838 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
834 - **功能描述**:设置基站配对码 839 - **功能描述**:设置基站配对码
835 - **参数说明** 840 - **参数说明**
836 841
@@ -854,7 +859,7 @@ Ver 1.0.1 @@ -854,7 +859,7 @@ Ver 1.0.1
854 } 859 }
855 ``` 860 ```
856 ##### getBsNfcLogin 861 ##### getBsNfcLogin
857 -- **主题**:/client/\${baseSN}/send 862 +- **主题**:/client/{baseSN}/send
858 - **功能描述**:获取刷卡配对状态 863 - **功能描述**:获取刷卡配对状态
859 - **参数说明** 864 - **参数说明**
860 865
@@ -871,7 +876,7 @@ Ver 1.0.1 @@ -871,7 +876,7 @@ Ver 1.0.1
871 } 876 }
872 ``` 877 ```
873 ##### setBsNfcLogin 878 ##### setBsNfcLogin
874 -- **主题**:/client/\${baseSN}/send 879 +- **主题**:/client/{baseSN}/send
875 - **功能描述**:设置基站刷卡配对状态 880 - **功能描述**:设置基站刷卡配对状态
876 - **参数说明** 881 - **参数说明**
877 882
@@ -893,7 +898,7 @@ Ver 1.0.1 @@ -893,7 +898,7 @@ Ver 1.0.1
893 } 898 }
894 ``` 899 ```
895 ##### getBsChannel 900 ##### getBsChannel
896 -- **主题**:/client/\${baseSN}/send 901 +- **主题**:/client/{baseSN}/send
897 - **功能描述**:获取基站信道 902 - **功能描述**:获取基站信道
898 - **参数说明** 903 - **参数说明**
899 904
@@ -910,7 +915,7 @@ Ver 1.0.1 @@ -910,7 +915,7 @@ Ver 1.0.1
910 } 915 }
911 ``` 916 ```
912 ##### setBsChannel 917 ##### setBsChannel
913 -- **主题**:/client/\${baseSN}/send 918 +- **主题**:/client/{baseSN}/send
914 - **功能描述**:设置基站信道 919 - **功能描述**:设置基站信道
915 - **参数说明** 920 - **参数说明**
916 921
@@ -933,7 +938,7 @@ Ver 1.0.1 @@ -933,7 +938,7 @@ Ver 1.0.1
933 ``` 938 ```
934 939
935 ##### getBsRFIChannel 940 ##### getBsRFIChannel
936 -- **主题**:/client/\${baseSN}/send 941 +- **主题**:/client/{baseSN}/send
937 - **功能描述**:获取已被其他基站占用的信道 942 - **功能描述**:获取已被其他基站占用的信道
938 - **参数说明** 943 - **参数说明**
939 944
@@ -952,7 +957,7 @@ Ver 1.0.1 @@ -952,7 +957,7 @@ Ver 1.0.1
952 957
953 #### 事件 958 #### 事件
954 ##### fEvtBsNetworkMode 959 ##### fEvtBsNetworkMode
955 -- **主题**: /basestation/\${baseSN}/receive 960 +- **主题**: /basestation/{baseSN}/receive
956 - **功能描述**:返回基站组网模式 961 - **功能描述**:返回基站组网模式
957 - **参数说明** 962 - **参数说明**
958 963
@@ -974,7 +979,7 @@ Ver 1.0.1 @@ -974,7 +979,7 @@ Ver 1.0.1
974 } 979 }
975 ``` 980 ```
976 ##### fEvtBsPairCode 981 ##### fEvtBsPairCode
977 -- **主题**: /basestation/\${baseSN}/receive 982 +- **主题**: /basestation/{baseSN}/receive
978 - **功能描述**:返回基站配对码 983 - **功能描述**:返回基站配对码
979 - **参数说明** 984 - **参数说明**
980 985
@@ -997,7 +1002,7 @@ Ver 1.0.1 @@ -997,7 +1002,7 @@ Ver 1.0.1
997 ``` 1002 ```
998 1003
999 ##### fEvtBsChannel 1004 ##### fEvtBsChannel
1000 -- **主题**: /basestation/\${baseSN}/receive 1005 +- **主题**: /basestation/{baseSN}/receive
1001 - **功能描述**:返回基站信道 1006 - **功能描述**:返回基站信道
1002 - **参数说明** 1007 - **参数说明**
1003 1008
@@ -1020,7 +1025,7 @@ Ver 1.0.1 @@ -1020,7 +1025,7 @@ Ver 1.0.1
1020 ``` 1025 ```
1021 1026
1022 ##### fEvtBsRFIChannel 1027 ##### fEvtBsRFIChannel
1023 -- **主题**: /basestation/\${baseSN}/receive 1028 +- **主题**: /basestation/{baseSN}/receive
1024 - **功能描述**:返回其他基站已占用的信道,频点冲突时,可以根据返回结果修改基站信道避开干扰 1029 - **功能描述**:返回其他基站已占用的信道,频点冲突时,可以根据返回结果修改基站信道避开干扰
1025 - **参数说明** 1030 - **参数说明**
1026 1031
@@ -1052,7 +1057,7 @@ Ver 1.0.1 @@ -1052,7 +1057,7 @@ Ver 1.0.1
1052 ``` 1057 ```
1053 1058
1054 ##### fEvtBsNfcLogin 1059 ##### fEvtBsNfcLogin
1055 -- **主题**: /basestation/\${baseSN}/receive 1060 +- **主题**: /basestation/{baseSN}/receive
1056 - **功能描述**:返回基站是否允许NFC刷卡 1061 - **功能描述**:返回基站是否允许NFC刷卡
1057 - **参数说明** 1062 - **参数说明**
1058 1063
@@ -1077,7 +1082,7 @@ Ver 1.0.1 @@ -1077,7 +1082,7 @@ Ver 1.0.1
1077 #### 方法 1082 #### 方法
1078 ##### getBsSSID 1083 ##### getBsSSID
1079 获取基站登录名称 1084 获取基站登录名称
1080 -- **主题**:/client/\${baseSN}/send 1085 +- **主题**:/client/{baseSN}/send
1081 - **功能描述**:获取基站登录名称 1086 - **功能描述**:获取基站登录名称
1082 - **参数说明** 1087 - **参数说明**
1083 1088
@@ -1094,7 +1099,7 @@ Ver 1.0.1 @@ -1094,7 +1099,7 @@ Ver 1.0.1
1094 } 1099 }
1095 ``` 1100 ```
1096 ##### setBsSSID 1101 ##### setBsSSID
1097 -- **主题**:/client/\${baseSN}/send 1102 +- **主题**:/client/{baseSN}/send
1098 - **功能描述**:设置基站登录名称 1103 - **功能描述**:设置基站登录名称
1099 - **参数说明** 1104 - **参数说明**
1100 1105
@@ -1116,7 +1121,7 @@ Ver 1.0.1 @@ -1116,7 +1121,7 @@ Ver 1.0.1
1116 } 1121 }
1117 ``` 1122 ```
1118 ##### getBsLoginPwd 1123 ##### getBsLoginPwd
1119 -- **主题**:/client/\${baseSN}/send 1124 +- **主题**:/client/{baseSN}/send
1120 - **功能描述**:获取基站登录密码 1125 - **功能描述**:获取基站登录密码
1121 - **参数说明** 1126 - **参数说明**
1122 1127
@@ -1133,7 +1138,7 @@ Ver 1.0.1 @@ -1133,7 +1138,7 @@ Ver 1.0.1
1133 } 1138 }
1134 ``` 1139 ```
1135 ##### setBsLoginPwd 1140 ##### setBsLoginPwd
1136 -- **主题**:/client/\${baseSN}/send 1141 +- **主题**:/client/{baseSN}/send
1137 - **功能描述**:设置基站登录密码 1142 - **功能描述**:设置基站登录密码
1138 - **参数说明** 1143 - **参数说明**
1139 1144
@@ -1156,7 +1161,7 @@ Ver 1.0.1 @@ -1156,7 +1161,7 @@ Ver 1.0.1
1156 ``` 1161 ```
1157 ##### getBsLoginState 1162 ##### getBsLoginState
1158 获取基站登录名称 1163 获取基站登录名称
1159 -- **主题**:/client/\${baseSN}/send 1164 +- **主题**:/client/{baseSN}/send
1160 - **功能描述**:获取基站登录状态 1165 - **功能描述**:获取基站登录状态
1161 - **参数说明** 1166 - **参数说明**
1162 1167
@@ -1173,7 +1178,7 @@ Ver 1.0.1 @@ -1173,7 +1178,7 @@ Ver 1.0.1
1173 } 1178 }
1174 ``` 1179 ```
1175 ##### setBsLoginState 1180 ##### setBsLoginState
1176 -- **主题**:/client/\${baseSN}/send 1181 +- **主题**:/client/{baseSN}/send
1177 - **功能描述**:设置基站登录状态 1182 - **功能描述**:设置基站登录状态
1178 - **参数说明** 1183 - **参数说明**
1179 1184
@@ -1197,7 +1202,7 @@ Ver 1.0.1 @@ -1197,7 +1202,7 @@ Ver 1.0.1
1197 1202
1198 #### 事件 1203 #### 事件
1199 ##### fEvtBsSSID 1204 ##### fEvtBsSSID
1200 -- **主题**: /basestation/\${baseSN}/receive 1205 +- **主题**: /basestation/{baseSN}/receive
1201 - **功能描述**:返回基站名称 1206 - **功能描述**:返回基站名称
1202 - **参数说明** 1207 - **参数说明**
1203 1208
@@ -1219,7 +1224,7 @@ Ver 1.0.1 @@ -1219,7 +1224,7 @@ Ver 1.0.1
1219 } 1224 }
1220 ``` 1225 ```
1221 ##### fEvtBsLoginPwd 1226 ##### fEvtBsLoginPwd
1222 -- **主题**: /basestation/\${baseSN}/receive 1227 +- **主题**: /basestation/{baseSN}/receive
1223 - **功能描述**:返回基站登录密码 1228 - **功能描述**:返回基站登录密码
1224 - **参数说明** 1229 - **参数说明**
1225 1230
@@ -1250,7 +1255,7 @@ Ver 1.0.1 @@ -1250,7 +1255,7 @@ Ver 1.0.1
1250 } 1255 }
1251 ``` 1256 ```
1252 ##### fEvtBsLoginState 1257 ##### fEvtBsLoginState
1253 -- **主题**: /basestation/\${baseSN}/receive 1258 +- **主题**: /basestation/{baseSN}/receive
1254 - **功能描述**:返回基站登录状态 1259 - **功能描述**:返回基站登录状态
1255 - **参数说明** 1260 - **参数说明**
1256 1261
@@ -1274,7 +1279,7 @@ Ver 1.0.1 @@ -1274,7 +1279,7 @@ Ver 1.0.1
1274 ### 键盘统一设置 1279 ### 键盘统一设置
1275 #### 方法 1280 #### 方法
1276 ##### getBsKpLanguage 1281 ##### getBsKpLanguage
1277 -- **主题**:/client/\${baseSN}/send 1282 +- **主题**:/client/{baseSN}/send
1278 - **功能描述**:获取键盘语言 1283 - **功能描述**:获取键盘语言
1279 - **参数说明** 1284 - **参数说明**
1280 1285
@@ -1291,7 +1296,7 @@ Ver 1.0.1 @@ -1291,7 +1296,7 @@ Ver 1.0.1
1291 } 1296 }
1292 ``` 1297 ```
1293 ##### setBsKpLanguage 1298 ##### setBsKpLanguage
1294 -- **主题**:/client/\${baseSN}/send 1299 +- **主题**:/client/{baseSN}/send
1295 - **功能描述**:设置键盘语言 1300 - **功能描述**:设置键盘语言
1296 - **参数说明** 1301 - **参数说明**
1297 1302
@@ -1313,7 +1318,7 @@ Ver 1.0.1 @@ -1313,7 +1318,7 @@ Ver 1.0.1
1313 } 1318 }
1314 ``` 1319 ```
1315 ##### getBsKpStbMsgMode 1320 ##### getBsKpStbMsgMode
1316 -- **主题**:/client/\${baseSN}/send 1321 +- **主题**:/client/{baseSN}/send
1317 - **功能描述**:获取状态语设置状态 1322 - **功能描述**:获取状态语设置状态
1318 - **参数说明** 1323 - **参数说明**
1319 1324
@@ -1330,7 +1335,7 @@ Ver 1.0.1 @@ -1330,7 +1335,7 @@ Ver 1.0.1
1330 } 1335 }
1331 ``` 1336 ```
1332 ##### setBsKpStbMsgMode 1337 ##### setBsKpStbMsgMode
1333 -- **主题**:/client/\${baseSN}/send 1338 +- **主题**:/client/{baseSN}/send
1334 - **功能描述**:设置状态语工作状态 1339 - **功能描述**:设置状态语工作状态
1335 - **参数说明** 1340 - **参数说明**
1336 1341
@@ -1352,7 +1357,7 @@ Ver 1.0.1 @@ -1352,7 +1357,7 @@ Ver 1.0.1
1352 } 1357 }
1353 ``` 1358 ```
1354 ##### getBsKpLoginMenu 1359 ##### getBsKpLoginMenu
1355 -- **主题**:/client/\${baseSN}/send 1360 +- **主题**:/client/{baseSN}/send
1356 - **功能描述**:获取键盘登录菜单显示状态 1361 - **功能描述**:获取键盘登录菜单显示状态
1357 - **参数说明** 1362 - **参数说明**
1358 1363
@@ -1370,7 +1375,7 @@ Ver 1.0.1 @@ -1370,7 +1375,7 @@ Ver 1.0.1
1370 ``` 1375 ```
1371 1376
1372 ##### setBsKpLoginMenu 1377 ##### setBsKpLoginMenu
1373 -- **主题**:/client/\${baseSN}/send 1378 +- **主题**:/client/{baseSN}/send
1374 - **功能描述**:设置键盘登录菜单显示状态 1379 - **功能描述**:设置键盘登录菜单显示状态
1375 - **参数说明** 1380 - **参数说明**
1376 1381
@@ -1392,7 +1397,7 @@ Ver 1.0.1 @@ -1392,7 +1397,7 @@ Ver 1.0.1
1392 } 1397 }
1393 ``` 1398 ```
1394 ##### getBsKpSleepLevel 1399 ##### getBsKpSleepLevel
1395 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 1400 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
1396 - **功能描述**:获取键盘休眠时间等级 1401 - **功能描述**:获取键盘休眠时间等级
1397 - **参数说明** 1402 - **参数说明**
1398 1403
@@ -1410,7 +1415,7 @@ Ver 1.0.1 @@ -1410,7 +1415,7 @@ Ver 1.0.1
1410 ``` 1415 ```
1411 1416
1412 ##### setBsKpSleepLevel 1417 ##### setBsKpSleepLevel
1413 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 1418 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
1414 - **功能描述**:设置键盘休眠时间等级 1419 - **功能描述**:设置键盘休眠时间等级
1415 - **参数说明** 1420 - **参数说明**
1416 1421
@@ -1433,7 +1438,7 @@ Ver 1.0.1 @@ -1433,7 +1438,7 @@ Ver 1.0.1
1433 ``` 1438 ```
1434 1439
1435 ##### setBsKpPauseSleep 1440 ##### setBsKpPauseSleep
1436 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 1441 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
1437 - **功能描述**:设置键盘暂停休眠是否开启<br><font color="red">注意:请谨慎使用本功能,务必在相关测试或功能完成后关闭,否则可能会导致键盘异常耗电<br>设置单次生效,基站拔插后复位成关闭状态</font> 1442 - **功能描述**:设置键盘暂停休眠是否开启<br><font color="red">注意:请谨慎使用本功能,务必在相关测试或功能完成后关闭,否则可能会导致键盘异常耗电<br>设置单次生效,基站拔插后复位成关闭状态</font>
1438 - **参数说明** 1443 - **参数说明**
1439 1444
@@ -1456,7 +1461,7 @@ Ver 1.0.1 @@ -1456,7 +1461,7 @@ Ver 1.0.1
1456 ``` 1461 ```
1457 1462
1458 ##### getBsKpPauseSleep 1463 ##### getBsKpPauseSleep
1459 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 1464 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
1460 - **功能描述**:获取键盘暂停休眠是否开启 1465 - **功能描述**:获取键盘暂停休眠是否开启
1461 - **参数说明** 1466 - **参数说明**
1462 1467
@@ -1475,7 +1480,7 @@ Ver 1.0.1 @@ -1475,7 +1480,7 @@ Ver 1.0.1
1475 1480
1476 #### 事件 1481 #### 事件
1477 ##### fEvtBsKpLanguage 1482 ##### fEvtBsKpLanguage
1478 -- **主题**: /basestation/\${baseSN}/receive 1483 +- **主题**: /basestation/{baseSN}/receive
1479 - **功能描述**:返回键盘语言 1484 - **功能描述**:返回键盘语言
1480 - **参数说明** 1485 - **参数说明**
1481 1486
@@ -1497,7 +1502,7 @@ Ver 1.0.1 @@ -1497,7 +1502,7 @@ Ver 1.0.1
1497 } 1502 }
1498 ``` 1503 ```
1499 ##### fEvtBsKpStbMsgMode 1504 ##### fEvtBsKpStbMsgMode
1500 -- **主题**: /basestation/\${baseSN}/receive 1505 +- **主题**: /basestation/{baseSN}/receive
1501 - **功能描述**:返回状态语工作状态 1506 - **功能描述**:返回状态语工作状态
1502 - **参数说明** 1507 - **参数说明**
1503 1508
@@ -1519,7 +1524,7 @@ Ver 1.0.1 @@ -1519,7 +1524,7 @@ Ver 1.0.1
1519 } 1524 }
1520 ``` 1525 ```
1521 ##### fEvtBsKpLoginMenu 1526 ##### fEvtBsKpLoginMenu
1522 -- **主题**: /basestation/\${baseSN}/receive 1527 +- **主题**: /basestation/{baseSN}/receive
1523 - **功能描述**:返回键盘登录菜单显示状态 1528 - **功能描述**:返回键盘登录菜单显示状态
1524 - **参数说明** 1529 - **参数说明**
1525 1530
@@ -1541,7 +1546,7 @@ Ver 1.0.1 @@ -1541,7 +1546,7 @@ Ver 1.0.1
1541 } 1546 }
1542 ``` 1547 ```
1543 ##### fEvtBsKpSleepLevel 1548 ##### fEvtBsKpSleepLevel
1544 -- **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> 1549 +- **主题**: <sapn class="yellowFill">/manage/{baseSN}/receive</span>
1545 - **功能描述**:返回键盘休眠时间等级 1550 - **功能描述**:返回键盘休眠时间等级
1546 - **参数说明** 1551 - **参数说明**
1547 1552
@@ -1564,7 +1569,7 @@ Ver 1.0.1 @@ -1564,7 +1569,7 @@ Ver 1.0.1
1564 ``` 1569 ```
1565 1570
1566 ##### fEvtBsKpPauseSleep 1571 ##### fEvtBsKpPauseSleep
1567 -- **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> 1572 +- **主题**: <sapn class="yellowFill">/manage/{baseSN}/receive</span>
1568 - **功能描述**:返回暂停键盘休眠开启状态 1573 - **功能描述**:返回暂停键盘休眠开启状态
1569 - **参数说明** 1574 - **参数说明**
1570 1575
@@ -1589,7 +1594,7 @@ Ver 1.0.1 @@ -1589,7 +1594,7 @@ Ver 1.0.1
1589 ### 配对模式 1594 ### 配对模式
1590 #### 方法 1595 #### 方法
1591 ##### startBsFastPair 1596 ##### startBsFastPair
1592 -- **主题**:/client/\${baseSN}/send 1597 +- **主题**:/client/{baseSN}/send
1593 - **功能描述**:启动快速配对,键盘配对成功返回键盘信息 [sEvtBsKpOnlineMsg](#sevtbskponlinemsg) 1598 - **功能描述**:启动快速配对,键盘配对成功返回键盘信息 [sEvtBsKpOnlineMsg](#sevtbskponlinemsg)
1594 - **参数说明** 1599 - **参数说明**
1595 1600
@@ -1606,7 +1611,7 @@ Ver 1.0.1 @@ -1606,7 +1611,7 @@ Ver 1.0.1
1606 } 1611 }
1607 ``` 1612 ```
1608 ##### stopBsFastPair 1613 ##### stopBsFastPair
1609 -- **主题**:/client/\${baseSN}/send 1614 +- **主题**:/client/{baseSN}/send
1610 - **功能描述**:停止快速配对 1615 - **功能描述**:停止快速配对
1611 - **参数说明** 1616 - **参数说明**
1612 1617
@@ -1632,7 +1637,7 @@ Ver 1.0.1 @@ -1632,7 +1637,7 @@ Ver 1.0.1
1632 ### 白名单模式 1637 ### 白名单模式
1633 #### 方法 1638 #### 方法
1634 ##### getBsWhitelist 1639 ##### getBsWhitelist
1635 -- **主题**:/client/\${baseSN}/send 1640 +- **主题**:/client/{baseSN}/send
1636 - **功能描述**:获取基站白名单列表 1641 - **功能描述**:获取基站白名单列表
1637 - **参数说明** 1642 - **参数说明**
1638 1643
@@ -1649,7 +1654,7 @@ Ver 1.0.1 @@ -1649,7 +1654,7 @@ Ver 1.0.1
1649 } 1654 }
1650 ``` 1655 ```
1651 ##### setBsWhitelist 1656 ##### setBsWhitelist
1652 -- **主题**:/client/\${baseSN}/send 1657 +- **主题**:/client/{baseSN}/send
1653 - **功能描述**:设置基站白名单列表,将基站白名单替换为写入的键盘SN列表 1658 - **功能描述**:设置基站白名单列表,将基站白名单替换为写入的键盘SN列表
1654 - **参数说明** 1659 - **参数说明**
1655 1660
@@ -1671,7 +1676,7 @@ Ver 1.0.1 @@ -1671,7 +1676,7 @@ Ver 1.0.1
1671 } 1676 }
1672 ``` 1677 ```
1673 ##### clearBsWhitelist 1678 ##### clearBsWhitelist
1674 -- **主题**:/client/\${baseSN}/send 1679 +- **主题**:/client/{baseSN}/send
1675 - **功能描述**:清空基站白名单列表 1680 - **功能描述**:清空基站白名单列表
1676 - **参数说明** 1681 - **参数说明**
1677 1682
@@ -1688,7 +1693,7 @@ Ver 1.0.1 @@ -1688,7 +1693,7 @@ Ver 1.0.1
1688 } 1693 }
1689 ``` 1694 ```
1690 ##### addBsWhitelist 1695 ##### addBsWhitelist
1691 -- **主题**:/client/\${baseSN}/send 1696 +- **主题**:/client/{baseSN}/send
1692 - **功能描述**:添加键盘至基站白名单列表 1697 - **功能描述**:添加键盘至基站白名单列表
1693 - **参数说明** 1698 - **参数说明**
1694 1699
@@ -1710,7 +1715,7 @@ Ver 1.0.1 @@ -1710,7 +1715,7 @@ Ver 1.0.1
1710 } 1715 }
1711 ``` 1716 ```
1712 ##### delBsWhitelist 1717 ##### delBsWhitelist
1713 -- **主题**:/client/\${baseSN}/send 1718 +- **主题**:/client/{baseSN}/send
1714 - **功能描述**:从基站白名单列表中删除键盘 1719 - **功能描述**:从基站白名单列表中删除键盘
1715 - **参数说明** 1720 - **参数说明**
1716 1721
@@ -1736,7 +1741,7 @@ Ver 1.0.1 @@ -1736,7 +1741,7 @@ Ver 1.0.1
1736 发送指令后返回此事件 1741 发送指令后返回此事件
1737 1742
1738 ##### fEvtBsWhitelist 1743 ##### fEvtBsWhitelist
1739 -- **主题**:/basestation/\${baseSN}/receive 1744 +- **主题**:/basestation/{baseSN}/receive
1740 - **功能描述**:返回基站白名单列表 1745 - **功能描述**:返回基站白名单列表
1741 - **参数说明** 1746 - **参数说明**
1742 1747
@@ -1759,7 +1764,7 @@ Ver 1.0.1 @@ -1759,7 +1764,7 @@ Ver 1.0.1
1759 ``` 1764 ```
1760 1765
1761 ##### fEvtSetBsWhitelist 1766 ##### fEvtSetBsWhitelist
1762 -- **主题**:/basestation/\${baseSN}/receive 1767 +- **主题**:/basestation/{baseSN}/receive
1763 - **功能描述**:返回设置白名单状态 1768 - **功能描述**:返回设置白名单状态
1764 - **参数说明** 1769 - **参数说明**
1765 1770
@@ -1787,7 +1792,7 @@ Ver 1.0.1 @@ -1787,7 +1792,7 @@ Ver 1.0.1
1787 ``` 1792 ```
1788 1793
1789 ##### fEvtAddBsWhitelist 1794 ##### fEvtAddBsWhitelist
1790 -- **主题**:/basestation/\${baseSN}/receive 1795 +- **主题**:/basestation/{baseSN}/receive
1791 - **功能描述**:返回增加键盘状态 1796 - **功能描述**:返回增加键盘状态
1792 - **参数说明** 1797 - **参数说明**
1793 1798
@@ -1815,7 +1820,7 @@ Ver 1.0.1 @@ -1815,7 +1820,7 @@ Ver 1.0.1
1815 ``` 1820 ```
1816 1821
1817 ##### fEvtDelBsWhitelist 1822 ##### fEvtDelBsWhitelist
1818 -- **主题**:/basestation/\${baseSN}/receive 1823 +- **主题**:/basestation/{baseSN}/receive
1819 - **功能描述**:返回删除键盘状态 1824 - **功能描述**:返回删除键盘状态
1820 - **参数说明** 1825 - **参数说明**
1821 1826
@@ -1845,7 +1850,7 @@ Ver 1.0.1 @@ -1845,7 +1850,7 @@ Ver 1.0.1
1845 ### 网络参数设置 1850 ### 网络参数设置
1846 #### 方法 1851 #### 方法
1847 ##### getBsTcpipParams 1852 ##### getBsTcpipParams
1848 -- **主题**:/client/\${baseSN}/send 1853 +- **主题**:/client/{baseSN}/send
1849 - **功能描述**:获取基站TCP/IP参数 1854 - **功能描述**:获取基站TCP/IP参数
1850 - **参数说明** 1855 - **参数说明**
1851 1856
@@ -1862,7 +1867,7 @@ Ver 1.0.1 @@ -1862,7 +1867,7 @@ Ver 1.0.1
1862 } 1867 }
1863 ``` 1868 ```
1864 ##### setBsTcpipParams 1869 ##### setBsTcpipParams
1865 -- **主题**:/client/\${baseSN}/send 1870 +- **主题**:/client/{baseSN}/send
1866 - **功能描述**:设置基站TCP/IP参数 1871 - **功能描述**:设置基站TCP/IP参数
1867 - **参数说明** 1872 - **参数说明**
1868 1873
@@ -1890,7 +1895,7 @@ Ver 1.0.1 @@ -1890,7 +1895,7 @@ Ver 1.0.1
1890 } 1895 }
1891 ``` 1896 ```
1892 ##### getBsMqttParams 1897 ##### getBsMqttParams
1893 -- **主题**:/client/\${baseSN}/send 1898 +- **主题**:/client/{baseSN}/send
1894 - **功能描述**:获取基站MQTT参数 1899 - **功能描述**:获取基站MQTT参数
1895 - **参数说明** 1900 - **参数说明**
1896 1901
@@ -1907,7 +1912,7 @@ Ver 1.0.1 @@ -1907,7 +1912,7 @@ Ver 1.0.1
1907 } 1912 }
1908 ``` 1913 ```
1909 ##### setBsMqttParams 1914 ##### setBsMqttParams
1910 -- **主题**:/client/\${baseSN}/send 1915 +- **主题**:/client/{baseSN}/send
1911 - **功能描述**:设置基站MQTT参数 1916 - **功能描述**:设置基站MQTT参数
1912 - **参数说明** 1917 - **参数说明**
1913 1918
@@ -1938,7 +1943,7 @@ Ver 1.0.1 @@ -1938,7 +1943,7 @@ Ver 1.0.1
1938 ``` 1943 ```
1939 #### 事件 1944 #### 事件
1940 ##### fEvtBsTcpipParams 1945 ##### fEvtBsTcpipParams
1941 -- **主题**: /basestation/\${baseSN}/receive 1946 +- **主题**: /basestation/{baseSN}/receive
1942 - **功能描述**:返回基站TCP/IP参数 1947 - **功能描述**:返回基站TCP/IP参数
1943 - **参数说明** 1948 - **参数说明**
1944 1949
@@ -1968,7 +1973,7 @@ Ver 1.0.1 @@ -1968,7 +1973,7 @@ Ver 1.0.1
1968 } 1973 }
1969 ``` 1974 ```
1970 ##### fEvtBsMqttParams 1975 ##### fEvtBsMqttParams
1971 -- **主题**: /basestation/\${baseSN}/receive 1976 +- **主题**: /basestation/{baseSN}/receive
1972 - **功能描述**:返回基站MQTT参数 1977 - **功能描述**:返回基站MQTT参数
1973 - **参数说明** 1978 - **参数说明**
1974 1979
@@ -2000,7 +2005,7 @@ Ver 1.0.1 @@ -2000,7 +2005,7 @@ Ver 1.0.1
2000 ### 基站加密 2005 ### 基站加密
2001 #### 方法 2006 #### 方法
2002 ##### getBsSoftwareKey 2007 ##### getBsSoftwareKey
2003 -- **主题**:/client/\${baseSN}/send 2008 +- **主题**:/client/{baseSN}/send
2004 - **功能描述**:获取基站软件狗密钥 2009 - **功能描述**:获取基站软件狗密钥
2005 - **参数说明** 2010 - **参数说明**
2006 2011
@@ -2017,7 +2022,7 @@ Ver 1.0.1 @@ -2017,7 +2022,7 @@ Ver 1.0.1
2017 } 2022 }
2018 ``` 2023 ```
2019 ##### setBsSoftwareKey 2024 ##### setBsSoftwareKey
2020 -- **主题**:/client/\${baseSN}/send 2025 +- **主题**:/client/{baseSN}/send
2021 - **功能描述**:设置基站软件狗密钥 2026 - **功能描述**:设置基站软件狗密钥
2022 - **参数说明** 2027 - **参数说明**
2023 2028
@@ -2040,7 +2045,7 @@ Ver 1.0.1 @@ -2040,7 +2045,7 @@ Ver 1.0.1
2040 ``` 2045 ```
2041 #### 事件 2046 #### 事件
2042 ##### fEvtBsSoftwareKey 2047 ##### fEvtBsSoftwareKey
2043 -- **主题**:/basestation/\${baseSN}/receive 2048 +- **主题**:/basestation/{baseSN}/receive
2044 - **功能描述**:返回基站的软件狗密钥 2049 - **功能描述**:返回基站的软件狗密钥
2045 - **参数说明** 2050 - **参数说明**
2046 2051
@@ -2064,7 +2069,7 @@ Ver 1.0.1 @@ -2064,7 +2069,7 @@ Ver 1.0.1
2064 ### 基站维护 2069 ### 基站维护
2065 #### 方法 2070 #### 方法
2066 ##### getBsLogInfo 2071 ##### getBsLogInfo
2067 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 2072 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
2068 - **功能描述**:获取基站日志,用于出现故障需要排查问题时获取基站内部日志记录 2073 - **功能描述**:获取基站日志,用于出现故障需要排查问题时获取基站内部日志记录
2069 - **参数说明** 2074 - **参数说明**
2070 2075
@@ -2082,7 +2087,7 @@ Ver 1.0.1 @@ -2082,7 +2087,7 @@ Ver 1.0.1
2082 ``` 2087 ```
2083 2088
2084 ##### clearBsLogInfo 2089 ##### clearBsLogInfo
2085 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 2090 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
2086 - **功能描述**:清空基站内部日志记录 2091 - **功能描述**:清空基站内部日志记录
2087 - **参数说明** 2092 - **参数说明**
2088 2093
@@ -2100,7 +2105,7 @@ Ver 1.0.1 @@ -2100,7 +2105,7 @@ Ver 1.0.1
2100 ``` 2105 ```
2101 2106
2102 ##### resetBsSystem 2107 ##### resetBsSystem
2103 -- **主题**:/client/\${baseSN}/send 2108 +- **主题**:/client/{baseSN}/send
2104 - **功能描述**:软复位基站<sapn class="yellowFill">(公共主题可用,但不体现在外部版本协议中</span>) 2109 - **功能描述**:软复位基站<sapn class="yellowFill">(公共主题可用,但不体现在外部版本协议中</span>)
2105 - **参数说明** 2110 - **参数说明**
2106 2111
@@ -2118,7 +2123,7 @@ Ver 1.0.1 @@ -2118,7 +2123,7 @@ Ver 1.0.1
2118 ``` 2123 ```
2119 2124
2120 ##### resetBsPower 2125 ##### resetBsPower
2121 -- **主题**:/client/\${baseSN}/send 2126 +- **主题**:/client/{baseSN}/send
2122 - **功能描述**:断电复位基站<sapn class="yellowFill">(公共主题可用,但不体现在外部版本协议中)</span> 2127 - **功能描述**:断电复位基站<sapn class="yellowFill">(公共主题可用,但不体现在外部版本协议中)</span>
2123 - **参数说明** 2128 - **参数说明**
2124 2129
@@ -2136,7 +2141,7 @@ Ver 1.0.1 @@ -2136,7 +2141,7 @@ Ver 1.0.1
2136 ``` 2141 ```
2137 2142
2138 ##### startBsSelfCheck 2143 ##### startBsSelfCheck
2139 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 2144 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
2140 - **功能描述**:开始基站自检,基站自检状态中不接收其他指令,空闲状态中才进入自检 2145 - **功能描述**:开始基站自检,基站自检状态中不接收其他指令,空闲状态中才进入自检
2141 - **参数说明** 2146 - **参数说明**
2142 2147
@@ -2156,13 +2161,13 @@ Ver 1.0.1 @@ -2156,13 +2161,13 @@ Ver 1.0.1
2156 #### 事件 2161 #### 事件
2157 ##### [sEvtStateCode](#sevtstatecode) 2162 ##### [sEvtStateCode](#sevtstatecode)
2158 返回指令的接收状态 2163 返回指令的接收状态
2159 -注意:内部指令的接收状态需从**主题: <sapn class="yellowFill">/manage/\${baseSN}/receive</span>** 返回 2164 +注意:内部指令的接收状态需从**主题: <sapn class="yellowFill">/manage/{baseSN}/receive</span>** 返回
2160 2165
2161 ##### [sEvtBsConnectState](#sevtbsconnectstate) 2166 ##### [sEvtBsConnectState](#sevtbsconnectstate)
2162 复位基站后,基站重新连接成功后上报 2167 复位基站后,基站重新连接成功后上报
2163 2168
2164 ##### fEvtBsLogInfo 2169 ##### fEvtBsLogInfo
2165 -- **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> 2170 +- **主题**: <sapn class="yellowFill">/manage/{baseSN}/receive</span>
2166 - **功能描述**:返回基站存储的日志内容 2171 - **功能描述**:返回基站存储的日志内容
2167 - **参数说明** 2172 - **参数说明**
2168 2173
@@ -2187,7 +2192,7 @@ Ver 1.0.1 @@ -2187,7 +2192,7 @@ Ver 1.0.1
2187 ``` 2192 ```
2188 2193
2189 ##### fEvtBsSelfCheck 2194 ##### fEvtBsSelfCheck
2190 -- **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> 2195 +- **主题**: <sapn class="yellowFill">/manage/{baseSN}/receive</span>
2191 - **功能描述**:返回基站自检的结果 2196 - **功能描述**:返回基站自检的结果
2192 - **参数说明** 2197 - **参数说明**
2193 2198
@@ -2228,7 +2233,7 @@ Ver 1.0.1 @@ -2228,7 +2233,7 @@ Ver 1.0.1
2228 ### 基站升级 2233 ### 基站升级
2229 #### 方法 2234 #### 方法
2230 ##### startBsUpdate 2235 ##### startBsUpdate
2231 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 2236 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
2232 - **功能描述**:基站固件升级 2237 - **功能描述**:基站固件升级
2233 - **参数说明** 2238 - **参数说明**
2234 2239
@@ -2237,7 +2242,7 @@ Ver 1.0.1 @@ -2237,7 +2242,7 @@ Ver 1.0.1
2237 |fun|string|-|是|指令名称| 2242 |fun|string|-|是|指令名称|
2238 |dataTag|string|-|否|数据包标识,可为空字符串| 2243 |dataTag|string|-|否|数据包标识,可为空字符串|
2239 |data|object|-|是|传送参数的对象| 2244 |data|object|-|是|传送参数的对象|
2240 -|+partition|int||是|存储区域<br> 1-备份区<font class="yellowFill"> 使用备份区固件的方法:打开基站盖子,按住SW1按钮,然后上电,这时基站固件就会更新成备份区的固件</font><br>2-更新区,实时升级基站固件| 2245 +|+partition|int||是|存储区域<br> 1-备份区<font class="yellowFill"> 使用备份区固件的方法:打开基站盖子,按住SW1按钮,上电后松开按钮,这时基站固件就会更新成备份区的固件</font><br>2-更新区,实时升级基站固件|
2241 |+url|string||是|待升级的固件地址,可访问的网络url| 2246 |+url|string||是|待升级的固件地址,可访问的网络url|
2242 |+version|string||是|待升级的基站固件版本| 2247 |+version|string||是|待升级的基站固件版本|
2243 |+crc|uint||是|固件CRC校验码,10进制数字| 2248 |+crc|uint||是|固件CRC校验码,10进制数字|
@@ -2258,7 +2263,7 @@ Ver 1.0.1 @@ -2258,7 +2263,7 @@ Ver 1.0.1
2258 } 2263 }
2259 ``` 2264 ```
2260 ##### downloadFontLib 2265 ##### downloadFontLib
2261 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 2266 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
2262 - **功能描述**:下载更新基站字库文件 2267 - **功能描述**:下载更新基站字库文件
2263 - **参数说明** 2268 - **参数说明**
2264 2269
@@ -2291,10 +2296,10 @@ Ver 1.0.1 @@ -2291,10 +2296,10 @@ Ver 1.0.1
2291 #### 事件 2296 #### 事件
2292 ##### [sEvtStateCode](#sevtstatecode) 2297 ##### [sEvtStateCode](#sevtstatecode)
2293 返回升级指令的接收状态 2298 返回升级指令的接收状态
2294 -注意:升级指令的接收状态需从**主题: <sapn class="yellowFill">/manage/\${baseSN}/receive</span>** 返回 2299 +注意:升级指令的接收状态需从**主题: <sapn class="yellowFill">/manage/{baseSN}/receive</span>** 返回
2295 2300
2296 ##### fEvtBsUpateState 2301 ##### fEvtBsUpateState
2297 -- **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> 2302 +- **主题**: <sapn class="yellowFill">/manage/{baseSN}/receive</span>
2298 - **功能描述**:返回基站启动升级状态 2303 - **功能描述**:返回基站启动升级状态
2299 - **参数说明** 2304 - **参数说明**
2300 2305
@@ -2319,7 +2324,7 @@ Ver 1.0.1 @@ -2319,7 +2324,7 @@ Ver 1.0.1
2319 ``` 2324 ```
2320 2325
2321 ##### fEvtBsUpdateProgress 2326 ##### fEvtBsUpdateProgress
2322 -- **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> 2327 +- **主题**: <sapn class="yellowFill">/manage/{baseSN}/receive</span>
2323 - **功能描述**:返回基站升级进度 2328 - **功能描述**:返回基站升级进度
2324 - **参数说明** 2329 - **参数说明**
2325 2330
@@ -2342,7 +2347,7 @@ Ver 1.0.1 @@ -2342,7 +2347,7 @@ Ver 1.0.1
2342 ``` 2347 ```
2343 2348
2344 ##### fEvtBsFontLibState 2349 ##### fEvtBsFontLibState
2345 -- **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> 2350 +- **主题**: <sapn class="yellowFill">/manage/{baseSN}/receive</span>
2346 - **功能描述**:返回基站下载字库状态 2351 - **功能描述**:返回基站下载字库状态
2347 - **参数说明** 2352 - **参数说明**
2348 2353
@@ -2367,7 +2372,7 @@ Ver 1.0.1 @@ -2367,7 +2372,7 @@ Ver 1.0.1
2367 ``` 2372 ```
2368 2373
2369 ##### fEvtBsFontLibProgress 2374 ##### fEvtBsFontLibProgress
2370 -- **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> 2375 +- **主题**: <sapn class="yellowFill">/manage/{baseSN}/receive</span>
2371 - **功能描述**:返回基站下载字库进度 2376 - **功能描述**:返回基站下载字库进度
2372 - **参数说明** 2377 - **参数说明**
2373 2378
@@ -2393,7 +2398,7 @@ Ver 1.0.1 @@ -2393,7 +2398,7 @@ Ver 1.0.1
2393 ### 识别设置 2398 ### 识别设置
2394 #### 方法 2399 #### 方法
2395 ##### setKpSN 2400 ##### setKpSN
2396 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 2401 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
2397 - **功能描述**:设置指定键盘的出厂编码 2402 - **功能描述**:设置指定键盘的出厂编码
2398 - **参数说明** 2403 - **参数说明**
2399 2404
@@ -2420,7 +2425,7 @@ Ver 1.0.1 @@ -2420,7 +2425,7 @@ Ver 1.0.1
2420 ``` 2425 ```
2421 2426
2422 ##### setKpID 2427 ##### setKpID
2423 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 2428 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
2424 - **功能描述**:设置键盘编号 2429 - **功能描述**:设置键盘编号
2425 - **参数说明** 2430 - **参数说明**
2426 2431
@@ -2444,7 +2449,7 @@ Ver 1.0.1 @@ -2444,7 +2449,7 @@ Ver 1.0.1
2444 ``` 2449 ```
2445 2450
2446 ##### startGetKpInfo 2451 ##### startGetKpInfo
2447 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 2452 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
2448 - **功能描述**:开始获取键盘信息 2453 - **功能描述**:开始获取键盘信息
2449 - **参数说明** 2454 - **参数说明**
2450 2455
@@ -2463,7 +2468,7 @@ Ver 1.0.1 @@ -2463,7 +2468,7 @@ Ver 1.0.1
2463 ``` 2468 ```
2464 2469
2465 ##### stopGetKpInfo 2470 ##### stopGetKpInfo
2466 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 2471 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
2467 - **功能描述**:停止获取键盘信息 2472 - **功能描述**:停止获取键盘信息
2468 - **参数说明** 2473 - **参数说明**
2469 2474
@@ -2486,7 +2491,7 @@ Ver 1.0.1 @@ -2486,7 +2491,7 @@ Ver 1.0.1
2486 发送指令后返回接收状态 2491 发送指令后返回接收状态
2487 2492
2488 ##### fEvtSetKpSN 2493 ##### fEvtSetKpSN
2489 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/receive</span> 2494 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/receive</span>
2490 - **功能描述**:返回写键盘SN状态 2495 - **功能描述**:返回写键盘SN状态
2491 - **参数说明** 2496 - **参数说明**
2492 2497
@@ -2510,7 +2515,7 @@ Ver 1.0.1 @@ -2510,7 +2515,7 @@ Ver 1.0.1
2510 } 2515 }
2511 ``` 2516 ```
2512 ##### fEvtSetKpID 2517 ##### fEvtSetKpID
2513 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/receive</span> 2518 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/receive</span>
2514 - **功能描述**:返回键盘编号 2519 - **功能描述**:返回键盘编号
2515 - **参数说明** 2520 - **参数说明**
2516 2521
@@ -2534,7 +2539,7 @@ Ver 1.0.1 @@ -2534,7 +2539,7 @@ Ver 1.0.1
2534 } 2539 }
2535 ``` 2540 ```
2536 ##### fEvtKpInfo 2541 ##### fEvtKpInfo
2537 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/receive</span> 2542 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/receive</span>
2538 - **功能描述**:返回键盘信息 2543 - **功能描述**:返回键盘信息
2539 - **参数说明** 2544 - **参数说明**
2540 2545
@@ -2565,7 +2570,7 @@ Ver 1.0.1 @@ -2565,7 +2570,7 @@ Ver 1.0.1
2565 ### 交互设置 2570 ### 交互设置
2566 #### 方法 2571 #### 方法
2567 ##### setKpUserStbMsg 2572 ##### setKpUserStbMsg
2568 -- **主题**:/client/\${baseSN}/send 2573 +- **主题**:/client/{baseSN}/send
2569 - **功能描述**:设置用户内置状态语 2574 - **功能描述**:设置用户内置状态语
2570 - **参数说明** 2575 - **参数说明**
2571 2576
@@ -2593,7 +2598,7 @@ Ver 1.0.1 @@ -2593,7 +2598,7 @@ Ver 1.0.1
2593 } 2598 }
2594 ``` 2599 ```
2595 ##### rtSetKpUserPrompt 2600 ##### rtSetKpUserPrompt
2596 -- **主题**:/client/\${baseSN}/send 2601 +- **主题**:/client/{baseSN}/send
2597 - **功能描述**:实时设置提示反馈信息 2602 - **功能描述**:实时设置提示反馈信息
2598 - **参数说明** 2603 - **参数说明**
2599 2604
@@ -2606,6 +2611,7 @@ Ver 1.0.1 @@ -2606,6 +2611,7 @@ Ver 1.0.1
2606 |++info|string||否|设置的反馈信息<br>不同键盘可设置不同反馈信息| 2611 |++info|string||否|设置的反馈信息<br>不同键盘可设置不同反馈信息|
2607 2612
2608 - **示例代码** 2613 - **示例代码**
  2614 +
2609 ```json 2615 ```json
2610 //分别提示 2616 //分别提示
2611 { 2617 {
@@ -2639,7 +2645,7 @@ Ver 1.0.1 @@ -2639,7 +2645,7 @@ Ver 1.0.1
2639 发送指令后返回接收状态 2645 发送指令后返回接收状态
2640 2646
2641 ##### fEvtKpUserStbMsg 2647 ##### fEvtKpUserStbMsg
2642 -- **主题**:/basestation/\${baseSN}/receive 2648 +- **主题**:/basestation/{baseSN}/receive
2643 - **功能描述**:返回设置状态语的状态 2649 - **功能描述**:返回设置状态语的状态
2644 - **参数说明** 2650 - **参数说明**
2645 2651
@@ -2661,7 +2667,7 @@ Ver 1.0.1 @@ -2661,7 +2667,7 @@ Ver 1.0.1
2661 } 2667 }
2662 ``` 2668 ```
2663 ##### fEvtSetKpUserPrompt 2669 ##### fEvtSetKpUserPrompt
2664 -- **主题**:/basestation/\${baseSN}/receive 2670 +- **主题**:/basestation/{baseSN}/receive
2665 - **功能描述**:返回实时设置提示语是否成功 2671 - **功能描述**:返回实时设置提示语是否成功
2666 - **参数说明** 2672 - **参数说明**
2667 2673
@@ -2698,7 +2704,7 @@ Ver 1.0.1 @@ -2698,7 +2704,7 @@ Ver 1.0.1
2698 ### 在线状态 2704 ### 在线状态
2699 #### 方法 2705 #### 方法
2700 ##### startGetKpOnline 2706 ##### startGetKpOnline
2701 -- **主题**:/client/\${baseSN}/send 2707 +- **主题**:/client/{baseSN}/send
2702 - **功能描述**:开始获取键盘在线信息,键盘在线返回键盘信息 2708 - **功能描述**:开始获取键盘在线信息,键盘在线返回键盘信息
2703 - **参数说明** 2709 - **参数说明**
2704 2710
@@ -2708,6 +2714,7 @@ Ver 1.0.1 @@ -2708,6 +2714,7 @@ Ver 1.0.1
2708 |dataTag|string|-|否|数据包标识,可为空字符串| 2714 |dataTag|string|-|否|数据包标识,可为空字符串|
2709 2715
2710 - **示例代码** 2716 - **示例代码**
  2717 +
2711 ```json 2718 ```json
2712 { 2719 {
2713 "fun":"startGetKpOnline", 2720 "fun":"startGetKpOnline",
@@ -2716,7 +2723,7 @@ Ver 1.0.1 @@ -2716,7 +2723,7 @@ Ver 1.0.1
2716 ``` 2723 ```
2717 2724
2718 ##### stopGetKpOnline 2725 ##### stopGetKpOnline
2719 -- **主题**:/client/\${baseSN}/send 2726 +- **主题**:/client/{baseSN}/send
2720 - **功能描述**:停止获取键盘在线信息 2727 - **功能描述**:停止获取键盘在线信息
2721 - **参数说明** 2728 - **参数说明**
2722 2729
@@ -2726,6 +2733,7 @@ Ver 1.0.1 @@ -2726,6 +2733,7 @@ Ver 1.0.1
2726 |dataTag|string|-|否|数据包标识,可为空字符串| 2733 |dataTag|string|-|否|数据包标识,可为空字符串|
2727 2734
2728 - **示例代码** 2735 - **示例代码**
  2736 +
2729 ```json 2737 ```json
2730 { 2738 {
2731 "fun":"stopGetKpOnline", 2739 "fun":"stopGetKpOnline",
@@ -2737,7 +2745,7 @@ Ver 1.0.1 @@ -2737,7 +2745,7 @@ Ver 1.0.1
2737 发送指令后返回此事件 2745 发送指令后返回此事件
2738 2746
2739 ##### fEvtKpOnlineMsg 2747 ##### fEvtKpOnlineMsg
2740 -- **主题**: /basestation/\${baseSN}/receive 2748 +- **主题**: /basestation/{baseSN}/receive
2741 - **功能描述**:主动获取在线键盘时,在线键盘状态报告 2749 - **功能描述**:主动获取在线键盘时,在线键盘状态报告
2742 - **参数说明** 2750 - **参数说明**
2743 2751
@@ -2768,7 +2776,7 @@ Ver 1.0.1 @@ -2768,7 +2776,7 @@ Ver 1.0.1
2768 ### 维护功能 2776 ### 维护功能
2769 #### 方法 2777 #### 方法
2770 ##### remoteKpSleep 2778 ##### remoteKpSleep
2771 -- **主题**:/client/\${baseSN}/send 2779 +- **主题**:/client/{baseSN}/send
2772 - **功能描述**:遥控键盘休眠 2780 - **功能描述**:遥控键盘休眠
2773 - **参数说明** 2781 - **参数说明**
2774 2782
@@ -2790,7 +2798,7 @@ Ver 1.0.1 @@ -2790,7 +2798,7 @@ Ver 1.0.1
2790 } 2798 }
2791 ``` 2799 ```
2792 ##### startKpFWUpdate 2800 ##### startKpFWUpdate
2793 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 2801 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
2794 - **功能描述**:键盘升级 2802 - **功能描述**:键盘升级
2795 - **参数说明** 2803 - **参数说明**
2796 2804
@@ -2820,7 +2828,7 @@ Ver 1.0.1 @@ -2820,7 +2828,7 @@ Ver 1.0.1
2820 } 2828 }
2821 ``` 2829 ```
2822 ##### stopKpFWUpdate 2830 ##### stopKpFWUpdate
2823 -- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span> 2831 +- **主题**:<sapn class="yellowFill">/manage/{baseSN}/send</span>
2824 - **功能描述**:停止键盘升级 2832 - **功能描述**:停止键盘升级
2825 - **参数说明** 2833 - **参数说明**
2826 2834
@@ -2843,10 +2851,10 @@ Ver 1.0.1 @@ -2843,10 +2851,10 @@ Ver 1.0.1
2843 #### 事件 2851 #### 事件
2844 ##### [sEvtStateCode](#sevtstatecode) 2852 ##### [sEvtStateCode](#sevtstatecode)
2845 返回升级指令的接收状态 2853 返回升级指令的接收状态
2846 -注意:升级指令的接收状态需从**主题: <sapn class="yellowFill">/manage/\${baseSN}/receive</span>** 返回 2854 +注意:升级指令的接收状态需从**主题: <sapn class="yellowFill">/manage/{baseSN}/receive</span>** 返回
2847 2855
2848 ##### fEvtKpFWUpdateState 2856 ##### fEvtKpFWUpdateState
2849 -- **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> 2857 +- **主题**: <sapn class="yellowFill">/manage/{baseSN}/receive</span>
2850 - **功能描述**:返回键盘升级状态 2858 - **功能描述**:返回键盘升级状态
2851 - **参数说明** 2859 - **参数说明**
2852 2860
@@ -2870,7 +2878,7 @@ Ver 1.0.1 @@ -2870,7 +2878,7 @@ Ver 1.0.1
2870 } 2878 }
2871 ``` 2879 ```
2872 ##### fEvtKpUpdateProgress 2880 ##### fEvtKpUpdateProgress
2873 -- **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> 2881 +- **主题**: <sapn class="yellowFill">/manage/{baseSN}/receive</span>
2874 - **功能描述**:返回键盘升级进度 2882 - **功能描述**:返回键盘升级进度
2875 - **参数说明** 2883 - **参数说明**
2876 2884
@@ -2895,7 +2903,7 @@ Ver 1.0.1 @@ -2895,7 +2903,7 @@ Ver 1.0.1
2895 ### 无线绑定 2903 ### 无线绑定
2896 #### 方法 2904 #### 方法
2897 ##### rtSetKpBindingInfo 2905 ##### rtSetKpBindingInfo
2898 -- **主题**:/client/\${baseSN}/send 2906 +- **主题**:/client/{baseSN}/send
2899 - **功能描述**:实时设置绑定信息到键盘 2907 - **功能描述**:实时设置绑定信息到键盘
2900 - **参数说明** 2908 - **参数说明**
2901 2909
@@ -2908,6 +2916,7 @@ Ver 1.0.1 @@ -2908,6 +2916,7 @@ Ver 1.0.1
2908 |++info|string||是|设置的绑定信息,一般为学生姓名<br>最长48个字符,显示在键盘左上角| 2916 |++info|string||是|设置的绑定信息,一般为学生姓名<br>最长48个字符,显示在键盘左上角|
2909 2917
2910 - **示例代码** 2918 - **示例代码**
  2919 +
2911 ```json 2920 ```json
2912 { 2921 {
2913 "fun":"rtSetKpBindingInfo", 2922 "fun":"rtSetKpBindingInfo",
@@ -2926,7 +2935,7 @@ Ver 1.0.1 @@ -2926,7 +2935,7 @@ Ver 1.0.1
2926 ``` 2935 ```
2927 2936
2928 ##### clearKpBindingInfo 2937 ##### clearKpBindingInfo
2929 -- **主题**:/client/\${baseSN}/send 2938 +- **主题**:/client/{baseSN}/send
2930 - **功能描述**:清除键盘绑定信息 2939 - **功能描述**:清除键盘绑定信息
2931 - **参数说明** 2940 - **参数说明**
2932 2941
@@ -2938,6 +2947,7 @@ Ver 1.0.1 @@ -2938,6 +2947,7 @@ Ver 1.0.1
2938 |+keySns|array||否|需要清除绑定信息键盘SN数组,<br>空数组表示清空所有键盘| 2947 |+keySns|array||否|需要清除绑定信息键盘SN数组,<br>空数组表示清空所有键盘|
2939 2948
2940 - **示例代码** 2949 - **示例代码**
  2950 +
2941 ```json 2951 ```json
2942 { 2952 {
2943 "fun":"clearKpBindingInfo", 2953 "fun":"clearKpBindingInfo",
@@ -2952,7 +2962,7 @@ Ver 1.0.1 @@ -2952,7 +2962,7 @@ Ver 1.0.1
2952 发送指令后返回接收状态 2962 发送指令后返回接收状态
2953 2963
2954 ##### fEvtKpBindingInfo 2964 ##### fEvtKpBindingInfo
2955 -- **主题**:/basestation/\${baseSN}/receive 2965 +- **主题**:/basestation/{baseSN}/receive
2956 - **功能描述**:返回键盘实时设置绑定信息的状态是否成功 2966 - **功能描述**:返回键盘实时设置绑定信息的状态是否成功
2957 - **参数说明** 2967 - **参数说明**
2958 2968
@@ -2965,6 +2975,7 @@ Ver 1.0.1 @@ -2965,6 +2975,7 @@ Ver 1.0.1
2965 |++state|string||是|设置的绑定信息是否成功<br>0 - 成功<br>1 - 失败| 2975 |++state|string||是|设置的绑定信息是否成功<br>0 - 成功<br>1 - 失败|
2966 2976
2967 - **示例代码** 2977 - **示例代码**
  2978 +
2968 ```json 2979 ```json
2969 { 2980 {
2970 "fun":"fEvtKpBindingInfo", 2981 "fun":"fEvtKpBindingInfo",
@@ -2982,7 +2993,7 @@ Ver 1.0.1 @@ -2982,7 +2993,7 @@ Ver 1.0.1
2982 } 2993 }
2983 ``` 2994 ```
2984 ##### fEvtClearKpBindingInfo 2995 ##### fEvtClearKpBindingInfo
2985 -- **主题**:/basestation/\${baseSN}/receive 2996 +- **主题**:/basestation/{baseSN}/receive
2986 - **功能描述**:返回清空绑定信息的指令状态是否成功 2997 - **功能描述**:返回清空绑定信息的指令状态是否成功
2987 - **参数说明** 2998 - **参数说明**
2988 2999
@@ -2994,6 +3005,7 @@ Ver 1.0.1 @@ -2994,6 +3005,7 @@ Ver 1.0.1
2994 |+state|string||是|设置的绑定信息是否成功<br>0 - 成功<br>1 - 失败| 3005 |+state|string||是|设置的绑定信息是否成功<br>0 - 成功<br>1 - 失败|
2995 3006
2996 - **示例代码** 3007 - **示例代码**
  3008 +
2997 ```json 3009 ```json
2998 { 3010 {
2999 "fun":"fEvtClearKpBindingInfo", 3011 "fun":"fEvtClearKpBindingInfo",
@@ -3007,7 +3019,7 @@ Ver 1.0.1 @@ -3007,7 +3019,7 @@ Ver 1.0.1
3007 ### 同步签到 3019 ### 同步签到
3008 #### 方法 3020 #### 方法
3009 ##### startKpSignIn 3021 ##### startKpSignIn
3010 -- **主题**:/client/\${baseSN}/send 3022 +- **主题**:/client/{baseSN}/send
3011 - **功能描述**:启动同步签到 3023 - **功能描述**:启动同步签到
3012 - **参数说明** 3024 - **参数说明**
3013 3025
@@ -3049,7 +3061,7 @@ Ver 1.0.1 @@ -3049,7 +3061,7 @@ Ver 1.0.1
3049 } 3061 }
3050 ``` 3062 ```
3051 <!-- ##### stopKpSignIn 3063 <!-- ##### stopKpSignIn
3052 -- **主题**:/client/\${baseSN}/send 3064 +- **主题**:/client/{baseSN}/send
3053 - **功能描述**:停止同步签到 3065 - **功能描述**:停止同步签到
3054 - **参数说明** 3066 - **参数说明**
3055 3067
@@ -3078,7 +3090,7 @@ Ver 1.0.1 @@ -3078,7 +3090,7 @@ Ver 1.0.1
3078 ### 随时签到 3090 ### 随时签到
3079 #### 方法 3091 #### 方法
3080 ##### rtStartKpSignIn 3092 ##### rtStartKpSignIn
3081 -- **主题**:/client/\${baseSN}/send 3093 +- **主题**:/client/{baseSN}/send
3082 - **功能描述**:启动随时签到绑定 3094 - **功能描述**:启动随时签到绑定
3083 - **参数说明** 3095 - **参数说明**
3084 3096
@@ -3090,6 +3102,7 @@ Ver 1.0.1 @@ -3090,6 +3102,7 @@ Ver 1.0.1
3090 |+mode|int|-|是|签到模式<br>1-按键签到,按OK键签到自动授权(<font color="red">暂不支持</font>)<br>2-PIN码签到,输入pin码后由应用程序决定是否授权| 3102 |+mode|int|-|是|签到模式<br>1-按键签到,按OK键签到自动授权(<font color="red">暂不支持</font>)<br>2-PIN码签到,输入pin码后由应用程序决定是否授权|
3091 3103
3092 - **示例代码** 3104 - **示例代码**
  3105 +
3093 ```json 3106 ```json
3094 { 3107 {
3095 "fun":"rtStartKpSignIn", 3108 "fun":"rtStartKpSignIn",
@@ -3100,7 +3113,7 @@ Ver 1.0.1 @@ -3100,7 +3113,7 @@ Ver 1.0.1
3100 } 3113 }
3101 ``` 3114 ```
3102 ##### rtStopKpSignIn 3115 ##### rtStopKpSignIn
3103 -- **主题**:/client/\${baseSN}/send 3116 +- **主题**:/client/{baseSN}/send
3104 - **功能描述**:停止随时签到绑定 3117 - **功能描述**:停止随时签到绑定
3105 - **参数说明** 3118 - **参数说明**
3106 3119
@@ -3110,6 +3123,7 @@ Ver 1.0.1 @@ -3110,6 +3123,7 @@ Ver 1.0.1
3110 |dataTag|string|-|否|数据包标识,可为空字符串| 3123 |dataTag|string|-|否|数据包标识,可为空字符串|
3111 3124
3112 - **示例代码** 3125 - **示例代码**
  3126 +
3113 ```json 3127 ```json
3114 { 3128 {
3115 "fun":"rtStopKpSignIn", 3129 "fun":"rtStopKpSignIn",
@@ -3117,7 +3131,7 @@ Ver 1.0.1 @@ -3117,7 +3131,7 @@ Ver 1.0.1
3117 } 3131 }
3118 ``` 3132 ```
3119 ##### rtSetKpLoginAllowed 3133 ##### rtSetKpLoginAllowed
3120 -- **主题**:/client/\${baseSN}/send 3134 +- **主题**:/client/{baseSN}/send
3121 - **功能描述**:实时PIN绑定授权,可取消授权 3135 - **功能描述**:实时PIN绑定授权,可取消授权
3122 - **参数说明** 3136 - **参数说明**
3123 3137
@@ -3130,6 +3144,7 @@ Ver 1.0.1 @@ -3130,6 +3144,7 @@ Ver 1.0.1
3130 |+state|int|-|是|1-授权成功<br>2-授权失败<br>3-解除已授权| 3144 |+state|int|-|是|1-授权成功<br>2-授权失败<br>3-解除已授权|
3131 3145
3132 - **示例代码** 3146 - **示例代码**
  3147 +
3133 ```json 3148 ```json
3134 { 3149 {
3135 "fun":"rtSetKpLoginAllowed", 3150 "fun":"rtSetKpLoginAllowed",
@@ -3145,7 +3160,7 @@ Ver 1.0.1 @@ -3145,7 +3160,7 @@ Ver 1.0.1
3145 发送指令后返回接收状态 3160 发送指令后返回接收状态
3146 3161
3147 ##### fEvtKpSignIn 3162 ##### fEvtKpSignIn
3148 -- **主题**:/basestation/\${baseSN}/receive 3163 +- **主题**:/basestation/{baseSN}/receive
3149 - **功能描述**:返回键盘提交签到信息 3164 - **功能描述**:返回键盘提交签到信息
3150 - **参数说明** 3165 - **参数说明**
3151 3166
@@ -3161,6 +3176,7 @@ Ver 1.0.1 @@ -3161,6 +3176,7 @@ Ver 1.0.1
3161 |++retryCount|int||是|键盘提交数据的重发次数| 3176 |++retryCount|int||是|键盘提交数据的重发次数|
3162 3177
3163 - **示例代码** 3178 - **示例代码**
  3179 +
3164 ```json 3180 ```json
3165 { 3181 {
3166 "fun":"fEvtKpSignIn", 3182 "fun":"fEvtKpSignIn",
@@ -3179,7 +3195,7 @@ Ver 1.0.1 @@ -3179,7 +3195,7 @@ Ver 1.0.1
3179 } 3195 }
3180 ``` 3196 ```
3181 ##### fEvtKpLoginAllowed 3197 ##### fEvtKpLoginAllowed
3182 -- **主题**:/basestation/\${baseSN}/receive 3198 +- **主题**:/basestation/{baseSN}/receive
3183 - **功能描述**:返回键盘授权状态 3199 - **功能描述**:返回键盘授权状态
3184 - **参数说明** 3200 - **参数说明**
3185 3201
@@ -3192,6 +3208,7 @@ Ver 1.0.1 @@ -3192,6 +3208,7 @@ Ver 1.0.1
3192 |+state|string||是|0-执行成功<br> 1-执行失败| 3208 |+state|string||是|0-执行成功<br> 1-执行失败|
3193 3209
3194 - **示例代码** 3210 - **示例代码**
  3211 +
3195 ```json 3212 ```json
3196 { 3213 {
3197 "fun":"fEvtKpLoginAllowed", 3214 "fun":"fEvtKpLoginAllowed",
@@ -3206,7 +3223,7 @@ Ver 1.0.1 @@ -3206,7 +3223,7 @@ Ver 1.0.1
3206 ### 判断题 3223 ### 判断题
3207 #### 方法 3224 #### 方法
3208 ##### startQATrueFalse 3225 ##### startQATrueFalse
3209 -- **主题**:/client/\${baseSN}/send 3226 +- **主题**:/client/{baseSN}/send
3210 - **功能描述**:启动判断题答题 3227 - **功能描述**:启动判断题答题
3211 - **参数说明** 3228 - **参数说明**
3212 3229
@@ -3224,6 +3241,7 @@ Ver 1.0.1 @@ -3224,6 +3241,7 @@ Ver 1.0.1
3224 |++answer|string||是|预设提交的按键值<br>1-对 <br>2-错| 3241 |++answer|string||是|预设提交的按键值<br>1-对 <br>2-错|
3225 3242
3226 - **示例代码** 3243 - **示例代码**
  3244 +
3227 ```json 3245 ```json
3228 { 3246 {
3229 "fun":"startQATrueFalse", 3247 "fun":"startQATrueFalse",
@@ -3241,7 +3259,7 @@ Ver 1.0.1 @@ -3241,7 +3259,7 @@ Ver 1.0.1
3241 } 3259 }
3242 ``` 3260 ```
3243 <!-- ##### stopQATrueFalse 3261 <!-- ##### stopQATrueFalse
3244 -- **主题**:/client/\${baseSN}/send 3262 +- **主题**:/client/{baseSN}/send
3245 - **功能描述**:停止判断题答题 3263 - **功能描述**:停止判断题答题
3246 - **参数说明** 3264 - **参数说明**
3247 3265
@@ -3251,6 +3269,7 @@ Ver 1.0.1 @@ -3251,6 +3269,7 @@ Ver 1.0.1
3251 |dataTag|string|-|否|数据包标识,可为空字符串| 3269 |dataTag|string|-|否|数据包标识,可为空字符串|
3252 3270
3253 - **示例代码** 3271 - **示例代码**
  3272 +
3254 ```json 3273 ```json
3255 { 3274 {
3256 "fun":"stopQATrueFalse", 3275 "fun":"stopQATrueFalse",
@@ -3266,7 +3285,7 @@ Ver 1.0.1 @@ -3266,7 +3285,7 @@ Ver 1.0.1
3266 发送指令后返回接收状态 3285 发送指令后返回接收状态
3267 3286
3268 ##### fEvtQATrueFalse 3287 ##### fEvtQATrueFalse
3269 -- **主题**:/basestation/\${baseSN}/receive 3288 +- **主题**:/basestation/{baseSN}/receive
3270 - **功能描述**:返回键盘提交答题信息 3289 - **功能描述**:返回键盘提交答题信息
3271 - **参数说明** 3290 - **参数说明**
3272 3291
@@ -3282,6 +3301,7 @@ Ver 1.0.1 @@ -3282,6 +3301,7 @@ Ver 1.0.1
3282 |++retryCount|int||是|键盘提交数据的重发次数| 3301 |++retryCount|int||是|键盘提交数据的重发次数|
3283 3302
3284 - **示例代码** 3303 - **示例代码**
  3304 +
3285 ```json 3305 ```json
3286 { 3306 {
3287 "fun":"fEvtQATrueFalse", 3307 "fun":"fEvtQATrueFalse",
@@ -3297,7 +3317,7 @@ Ver 1.0.1 @@ -3297,7 +3317,7 @@ Ver 1.0.1
3297 ### 选择题 3317 ### 选择题
3298 #### 方法 3318 #### 方法
3299 ##### startQAChoice 3319 ##### startQAChoice
3300 -- **主题**:/client/\${baseSN}/send 3320 +- **主题**:/client/{baseSN}/send
3301 - **功能描述**:启动选择题答题 3321 - **功能描述**:启动选择题答题
3302 - **参数说明** 3322 - **参数说明**
3303 3323
@@ -3318,6 +3338,7 @@ Ver 1.0.1 @@ -3318,6 +3338,7 @@ Ver 1.0.1
3318 |++answer|string||是|预设提交的按键值| 3338 |++answer|string||是|预设提交的按键值|
3319 3339
3320 - **示例代码** 3340 - **示例代码**
  3341 +
3321 ```json 3342 ```json
3322 { 3343 {
3323 "fun":"startQAChoice", 3344 "fun":"startQAChoice",
@@ -3338,7 +3359,7 @@ Ver 1.0.1 @@ -3338,7 +3359,7 @@ Ver 1.0.1
3338 } 3359 }
3339 ``` 3360 ```
3340 <!-- ##### stopQAChoice 3361 <!-- ##### stopQAChoice
3341 -- **主题**:/client/\${baseSN}/send 3362 +- **主题**:/client/{baseSN}/send
3342 - **功能描述**:停止选择题答题 3363 - **功能描述**:停止选择题答题
3343 - **参数说明** 3364 - **参数说明**
3344 3365
@@ -3348,6 +3369,7 @@ Ver 1.0.1 @@ -3348,6 +3369,7 @@ Ver 1.0.1
3348 |dataTag|string|-|否|数据包标识,可为空字符串| 3369 |dataTag|string|-|否|数据包标识,可为空字符串|
3349 3370
3350 - **示例代码** 3371 - **示例代码**
  3372 +
3351 ```json 3373 ```json
3352 { 3374 {
3353 "fun":"stopQAChoice", 3375 "fun":"stopQAChoice",
@@ -3362,7 +3384,7 @@ Ver 1.0.1 @@ -3362,7 +3384,7 @@ Ver 1.0.1
3362 发送指令后返回接收状态 3384 发送指令后返回接收状态
3363 3385
3364 ##### fEvtQAChoice 3386 ##### fEvtQAChoice
3365 -- **主题**:/basestation/\${baseSN}/receive 3387 +- **主题**:/basestation/{baseSN}/receive
3366 - **功能描述**:返回键盘提交答题信息 3388 - **功能描述**:返回键盘提交答题信息
3367 - **参数说明** 3389 - **参数说明**
3368 3390
@@ -3378,6 +3400,7 @@ Ver 1.0.1 @@ -3378,6 +3400,7 @@ Ver 1.0.1
3378 |++retryCount|int||是|键盘提交数据的重发次数| 3400 |++retryCount|int||是|键盘提交数据的重发次数|
3379 3401
3380 - **示例代码** 3402 - **示例代码**
  3403 +
3381 ```json 3404 ```json
3382 { 3405 {
3383 "fun":"fEvtQAChoice", 3406 "fun":"fEvtQAChoice",
@@ -3392,7 +3415,7 @@ Ver 1.0.1 @@ -3392,7 +3415,7 @@ Ver 1.0.1
3392 ### 数字题 3415 ### 数字题
3393 #### 方法 3416 #### 方法
3394 ##### startQANum 3417 ##### startQANum
3395 -- **主题**:/client/\${baseSN}/send 3418 +- **主题**:/client/{baseSN}/send
3396 - **功能描述**:启动数字题答题 3419 - **功能描述**:启动数字题答题
3397 - **参数说明** 3420 - **参数说明**
3398 3421
@@ -3412,6 +3435,7 @@ Ver 1.0.1 @@ -3412,6 +3435,7 @@ Ver 1.0.1
3412 |++answer|string||是|预设提交的按键值| 3435 |++answer|string||是|预设提交的按键值|
3413 3436
3414 - **示例代码** 3437 - **示例代码**
  3438 +
3415 ```json 3439 ```json
3416 { 3440 {
3417 "fun":"startQANum", 3441 "fun":"startQANum",
@@ -3431,7 +3455,7 @@ Ver 1.0.1 @@ -3431,7 +3455,7 @@ Ver 1.0.1
3431 } 3455 }
3432 ``` 3456 ```
3433 <!-- ##### stopQANum 3457 <!-- ##### stopQANum
3434 -- **主题**:/client/\${baseSN}/send 3458 +- **主题**:/client/{baseSN}/send
3435 - **功能描述**:停止数字题答题 3459 - **功能描述**:停止数字题答题
3436 - **参数说明** 3460 - **参数说明**
3437 3461
@@ -3441,6 +3465,7 @@ Ver 1.0.1 @@ -3441,6 +3465,7 @@ Ver 1.0.1
3441 |dataTag|string|-|否|数据包标识,可为空字符串| 3465 |dataTag|string|-|否|数据包标识,可为空字符串|
3442 3466
3443 - **示例代码** 3467 - **示例代码**
  3468 +
3444 ```json 3469 ```json
3445 { 3470 {
3446 "fun":"stopQANum", 3471 "fun":"stopQANum",
@@ -3455,7 +3480,7 @@ Ver 1.0.1 @@ -3455,7 +3480,7 @@ Ver 1.0.1
3455 发送指令后返回接收状态 3480 发送指令后返回接收状态
3456 3481
3457 ##### fEvtQANum 3482 ##### fEvtQANum
3458 -- **主题**:/basestation/\${baseSN}/receive 3483 +- **主题**:/basestation/{baseSN}/receive
3459 - **功能描述**:返回键盘提交答题信息 3484 - **功能描述**:返回键盘提交答题信息
3460 - **参数说明** 3485 - **参数说明**
3461 3486
@@ -3471,11 +3496,12 @@ Ver 1.0.1 @@ -3471,11 +3496,12 @@ Ver 1.0.1
3471 |++retryCount|int||是|键盘提交数据的重发次数| 3496 |++retryCount|int||是|键盘提交数据的重发次数|
3472 3497
3473 - **示例代码** 3498 - **示例代码**
  3499 +
3474 ```json 3500 ```json
3475 { 3501 {
3476 "fun":"fEvtQANum", 3502 "fun":"fEvtQANum",
3477 "dataTag":"1", 3503 "dataTag":"1",
3478 - "data": [{ 3504 + "data":[{
3479 "keySn": "1234567890", 3505 "keySn": "1234567890",
3480 "keyValue":"10", 3506 "keyValue":"10",
3481 "keyTime":3.2 3507 "keyTime":3.2
@@ -3485,7 +3511,7 @@ Ver 1.0.1 @@ -3485,7 +3511,7 @@ Ver 1.0.1
3485 ### 抢答题 3511 ### 抢答题
3486 #### 方法 3512 #### 方法
3487 ##### startQAQuicker 3513 ##### startQAQuicker
3488 -- **主题**:/client/\${baseSN}/send 3514 +- **主题**:/client/{baseSN}/send
3489 - **功能描述**:启动抢答题答题 3515 - **功能描述**:启动抢答题答题
3490 - **参数说明** 3516 - **参数说明**
3491 3517
@@ -3518,7 +3544,7 @@ Ver 1.0.1 @@ -3518,7 +3544,7 @@ Ver 1.0.1
3518 } 3544 }
3519 ``` 3545 ```
3520 <!-- ##### stopQAQuicker 3546 <!-- ##### stopQAQuicker
3521 -- **主题**:/client/\${baseSN}/send 3547 +- **主题**:/client/{baseSN}/send
3522 - **功能描述**:停止抢答答题 3548 - **功能描述**:停止抢答答题
3523 - **参数说明** 3549 - **参数说明**
3524 3550
@@ -3528,6 +3554,7 @@ Ver 1.0.1 @@ -3528,6 +3554,7 @@ Ver 1.0.1
3528 |dataTag|string|-|否|数据包标识,可为空字符串| 3554 |dataTag|string|-|否|数据包标识,可为空字符串|
3529 3555
3530 - **示例代码** 3556 - **示例代码**
  3557 +
3531 ```json 3558 ```json
3532 { 3559 {
3533 "fun":"stopQAQuicker", 3560 "fun":"stopQAQuicker",
@@ -3543,7 +3570,7 @@ Ver 1.0.1 @@ -3543,7 +3570,7 @@ Ver 1.0.1
3543 发送指令后返回接收状态 3570 发送指令后返回接收状态
3544 3571
3545 ##### fEvtQAQuicker 3572 ##### fEvtQAQuicker
3546 -- **主题**:/basestation/\${baseSN}/receive 3573 +- **主题**:/basestation/{baseSN}/receive
3547 - **功能描述**:返回键盘提交答题信息 3574 - **功能描述**:返回键盘提交答题信息
3548 - **参数说明** 3575 - **参数说明**
3549 3576
@@ -3559,6 +3586,7 @@ Ver 1.0.1 @@ -3559,6 +3586,7 @@ Ver 1.0.1
3559 |++retryCount|int||是|键盘提交数据的重发次数| 3586 |++retryCount|int||是|键盘提交数据的重发次数|
3560 3587
3561 - **示例代码** 3588 - **示例代码**
  3589 +
3562 ```json 3590 ```json
3563 { 3591 {
3564 "fun":"fEvtQAQuicker", 3592 "fun":"fEvtQAQuicker",
@@ -3573,7 +3601,7 @@ Ver 1.0.1 @@ -3573,7 +3601,7 @@ Ver 1.0.1
3573 ### 待机实时反馈 3601 ### 待机实时反馈
3574 #### 方法 3602 #### 方法
3575 ##### setKpStbResponse 3603 ##### setKpStbResponse
3576 -- **主题**:/client/\${baseSN}/send 3604 +- **主题**:/client/{baseSN}/send
3577 - **功能描述**:启动待机实时反馈 3605 - **功能描述**:启动待机实时反馈
3578 - **参数说明** 3606 - **参数说明**
3579 3607
@@ -3618,7 +3646,7 @@ Ver 1.0.1 @@ -3618,7 +3646,7 @@ Ver 1.0.1
3618 ``` 3646 ```
3619 3647
3620 ##### getKpStbResponse 3648 ##### getKpStbResponse
3621 -- **主题**:/client/\${baseSN}/send 3649 +- **主题**:/client/{baseSN}/send
3622 - **功能描述**:获取实时反馈是否打开 3650 - **功能描述**:获取实时反馈是否打开
3623 - **参数说明** 3651 - **参数说明**
3624 3652
@@ -3637,8 +3665,8 @@ Ver 1.0.1 @@ -3637,8 +3665,8 @@ Ver 1.0.1
3637 ``` 3665 ```
3638 3666
3639 #### 事件 3667 #### 事件
3640 -#### fEvtKpStbResponse  
3641 -- **主题**:/basestation/\${baseSN}/receive 3668 +##### fEvtKpStbResponse
  3669 +- **主题**:/basestation/{baseSN}/receive
3642 - **功能描述**:返回当前待机按键反馈开启状态 3670 - **功能描述**:返回当前待机按键反馈开启状态
3643 - **参数说明** 3671 - **参数说明**
3644 3672
@@ -3682,7 +3710,7 @@ Ver 1.0.1 @@ -3682,7 +3710,7 @@ Ver 1.0.1
3682 ### 标准测验 3710 ### 标准测验
3683 #### 方法 3711 #### 方法
3684 ##### startKpExam 3712 ##### startKpExam
3685 -- **主题**:/client/\${baseSN}/send 3713 +- **主题**:/client/{baseSN}/send
3686 - **功能描述**:启动标准测验 3714 - **功能描述**:启动标准测验
3687 - **参数说明** 3715 - **参数说明**
3688 3716
@@ -3694,7 +3722,7 @@ Ver 1.0.1 @@ -3694,7 +3722,7 @@ Ver 1.0.1
3694 |+examNo|int||是|0-9999<br>=0,新的测验<br>>0时,与上次启动卷号一致继续测验,不一致进入新的测验| 3722 |+examNo|int||是|0-9999<br>=0,新的测验<br>>0时,与上次启动卷号一致继续测验,不一致进入新的测验|
3695 |+mode|int||是|显示模式<br>0-不显示开头<br>1-显示“Q”开头<br>2-显示“题”开头| 3723 |+mode|int||是|显示模式<br>0-不显示开头<br>1-显示“Q”开头<br>2-显示“题”开头|
3696 |+questions|array||是|题目详情| 3724 |+questions|array||是|题目详情|
3697 -|++quesType | int||是| 题目类型<br>1:单选<br>2:多选(排序)<br>3:数字<br>4:判断 | 3725 +|++quesType | int||是| 题目类型<br>1:单选<br>2:多选(排序)<br>3:数字<br>4:判断 <br>5:自判题|
3698 |++option |int||是 |选项数目<br> quesType = 1 有效。<br>quesType = 2 有效。<br>此项缺省时 默认4;<br>范围:1-10。| 3726 |++option |int||是 |选项数目<br> quesType = 1 有效。<br>quesType = 2 有效。<br>此项缺省时 默认4;<br>范围:1-10。|
3699 |++startNo | string||是| 起始题号,可以为数字+“-”,单级的题号数字范围1-255,如“1”,“1-1”,“1-1-1”,最多只能输入三级<br>mode=0 时有效,mode=1或2时键盘按顺序显示题号| 3727 |++startNo | string||是| 起始题号,可以为数字+“-”,单级的题号数字范围1-255,如“1”,“1-1”,“1-1-1”,最多只能输入三级<br>mode=0 时有效,mode=1或2时键盘按顺序显示题号|
3700 |++count | int||是| 相同参数的连续题目数量, >0 <br>注意:总题数最多支持200题 | 3728 |++count | int||是| 相同参数的连续题目数量, >0 <br>注意:总题数最多支持200题 |
@@ -3892,7 +3920,7 @@ Ver 1.0.1 @@ -3892,7 +3920,7 @@ Ver 1.0.1
3892 ``` 3920 ```
3893 3921
3894 <!-- ##### stopKpExam 3922 <!-- ##### stopKpExam
3895 -- **主题**:/client/\${baseSN}/send 3923 +- **主题**:/client/{baseSN}/send
3896 - **功能描述**:停止标准测验 3924 - **功能描述**:停止标准测验
3897 - **参数说明** 3925 - **参数说明**
3898 3926
@@ -3902,6 +3930,7 @@ Ver 1.0.1 @@ -3902,6 +3930,7 @@ Ver 1.0.1
3902 |dataTag|string|-|否|数据包标识,可为空字符串| 3930 |dataTag|string|-|否|数据包标识,可为空字符串|
3903 3931
3904 - **示例代码** 3932 - **示例代码**
  3933 +
3905 ```json 3934 ```json
3906 { 3935 {
3907 "fun":"stopKpExam", 3936 "fun":"stopKpExam",
@@ -3912,7 +3941,7 @@ Ver 1.0.1 @@ -3912,7 +3941,7 @@ Ver 1.0.1
3912 停止在线测验 3941 停止在线测验
3913 3942
3914 ##### rtGetKpExamData 3943 ##### rtGetKpExamData
3915 -- **主题**:/client/\${baseSN}/send 3944 +- **主题**:/client/{baseSN}/send
3916 - **功能描述**:刷新作答数据 3945 - **功能描述**:刷新作答数据
3917 - **参数说明** 3946 - **参数说明**
3918 3947
@@ -3934,7 +3963,7 @@ Ver 1.0.1 @@ -3934,7 +3963,7 @@ Ver 1.0.1
3934 } 3963 }
3935 ``` 3964 ```
3936 ##### rtKpAllowEdited 3965 ##### rtKpAllowEdited
3937 -- **主题**:/client/\${baseSN}/send 3966 +- **主题**:/client/{baseSN}/send
3938 - **功能描述**:键盘提交后,允许键盘修改答案 3967 - **功能描述**:键盘提交后,允许键盘修改答案
3939 - **参数说明** 3968 - **参数说明**
3940 3969
@@ -3946,6 +3975,7 @@ Ver 1.0.1 @@ -3946,6 +3975,7 @@ Ver 1.0.1
3946 |+keySns|array||是|指定的键盘SN数组,空数组表示全部在线键盘| 3975 |+keySns|array||是|指定的键盘SN数组,空数组表示全部在线键盘|
3947 3976
3948 - **示例代码** 3977 - **示例代码**
  3978 +
3949 ```json 3979 ```json
3950 { 3980 {
3951 "fun":"rtKpAllowEdited", 3981 "fun":"rtKpAllowEdited",
@@ -3960,7 +3990,7 @@ Ver 1.0.1 @@ -3960,7 +3990,7 @@ Ver 1.0.1
3960 发送指令后返回接收状态 3990 发送指令后返回接收状态
3961 3991
3962 ##### fEvtKpExam 3992 ##### fEvtKpExam
3963 -- **主题**:/basestation/\${baseSN}/receive 3993 +- **主题**:/basestation/{baseSN}/receive
3964 - **功能描述**:返回键盘提交答题信息 3994 - **功能描述**:返回键盘提交答题信息
3965 - **参数说明** 3995 - **参数说明**
3966 3996
@@ -3976,6 +4006,7 @@ Ver 1.0.1 @@ -3976,6 +4006,7 @@ Ver 1.0.1
3976 |++retryCount|int||是|键盘提交数据的重发次数| 4006 |++retryCount|int||是|键盘提交数据的重发次数|
3977 4007
3978 - **示例代码** 4008 - **示例代码**
  4009 +
3979 ```json 4010 ```json
3980 { 4011 {
3981 "fun":"fEvtKpExam", 4012 "fun":"fEvtKpExam",
@@ -3994,7 +4025,7 @@ Ver 1.0.1 @@ -3994,7 +4025,7 @@ Ver 1.0.1
3994 } 4025 }
3995 ``` 4026 ```
3996 ##### fEvtFinalSubmit 4027 ##### fEvtFinalSubmit
3997 -- **主题**:/basestation/\${baseSN}/receive 4028 +- **主题**:/basestation/{baseSN}/receive
3998 - **功能描述**:返回键盘手动交卷标识 4029 - **功能描述**:返回键盘手动交卷标识
3999 - **参数说明** 4030 - **参数说明**
4000 4031
@@ -4008,6 +4039,7 @@ Ver 1.0.1 @@ -4008,6 +4039,7 @@ Ver 1.0.1
4008 |++keyTime|double||是|提交时间,从启动开始计算,单位秒| 4039 |++keyTime|double||是|提交时间,从启动开始计算,单位秒|
4009 4040
4010 - **示例代码** 4041 - **示例代码**
  4042 +
4011 ```json 4043 ```json
4012 { 4044 {
4013 "fun":"fEvtFinalSubmit", 4045 "fun":"fEvtFinalSubmit",
@@ -4023,7 +4055,7 @@ Ver 1.0.1 @@ -4023,7 +4055,7 @@ Ver 1.0.1
4023 ### 多科测验 4055 ### 多科测验
4024 #### 方法 4056 #### 方法
4025 ##### startKpMultiExam 4057 ##### startKpMultiExam
4026 -- **主题**:/client/\${baseSN}/send 4058 +- **主题**:/client/{baseSN}/send
4027 - **功能描述**:启动多科测验 4059 - **功能描述**:启动多科测验
4028 - **参数说明** 4060 - **参数说明**
4029 4061
@@ -4035,11 +4067,11 @@ Ver 1.0.1 @@ -4035,11 +4067,11 @@ Ver 1.0.1
4035 |+examNo|int||是|0-9999<br>=0,新的测验<br>>0时,与上次启动卷号一致继续测验,不一致进入新的测验| 4067 |+examNo|int||是|0-9999<br>=0,新的测验<br>>0时,与上次启动卷号一致继续测验,不一致进入新的测验|
4036 |+mode|int||是|显示模式<br>0-不显示开头<br>1-显示“Q”开头<br>2-显示“题”开头| 4068 |+mode|int||是|显示模式<br>0-不显示开头<br>1-显示“Q”开头<br>2-显示“题”开头|
4037 |+questions|array||是|题目详情| 4069 |+questions|array||是|题目详情|
4038 -|++subject | int||是 | 科目序号,1-9,对应键盘中内置的科目1-9<br>键盘答题时可选择科目切换答题| 4070 +|++subject | int||是 | 科目序号,1-11,对应键盘中内置的科目1-11<br>键盘答题时可选择科目切换答题|
4039 |++quesType | int||是| 题目类型<br>1:单选<br>2:多选(排序)<br>3:数字<br>4:判断 | 4071 |++quesType | int||是| 题目类型<br>1:单选<br>2:多选(排序)<br>3:数字<br>4:判断 |
4040 |++option |int||是 |选项数目<br> quesType = 1 有效。<br>quesType = 2 有效。<br>此项缺省时 默认4;<br>范围:1-10。| 4072 |++option |int||是 |选项数目<br> quesType = 1 有效。<br>quesType = 2 有效。<br>此项缺省时 默认4;<br>范围:1-10。|
4041 |++startNo | string||是| 起始题号,可以为数字+“-”,单级的题号数字范围1-255,如“1”,“1-1”,最多支持两级题号<br>mode=0 时有效,mode=1或2时键盘按顺序显示题号| 4073 |++startNo | string||是| 起始题号,可以为数字+“-”,单级的题号数字范围1-255,如“1”,“1-1”,最多支持两级题号<br>mode=0 时有效,mode=1或2时键盘按顺序显示题号|
4042 -|++count | int||是| 相同参数的连续题目数量, >0 <br>注意:所有科目的总题数最多支持200题| 4074 +|++count | int||是| 相同参数的连续题目数量, >0 <br><font color="red">注意:所有科目的总题数最多支持200题</font>|
4043 |+simParams|object||否|内部模拟测试参数设置对象| 4075 |+simParams|object||否|内部模拟测试参数设置对象|
4044 |++answer|array||是|预设提交的按键值<br>格式为"单选题答案,多选题答案;<br>数字题答案;判断题答案(1对2错)"<br>如["A","ABCD","10","1"]| 4076 |++answer|array||是|预设提交的按键值<br>格式为"单选题答案,多选题答案;<br>数字题答案;判断题答案(1对2错)"<br>如["A","ABCD","10","1"]|
4045 4077
@@ -4126,7 +4158,7 @@ Ver 1.0.1 @@ -4126,7 +4158,7 @@ Ver 1.0.1
4126 ``` 4158 ```
4127 4159
4128 <!-- ##### stopKpMultiExam 4160 <!-- ##### stopKpMultiExam
4129 -- **主题**:/client/\${baseSN}/send 4161 +- **主题**:/client/{baseSN}/send
4130 - **功能描述**:停止多科测验 4162 - **功能描述**:停止多科测验
4131 - **参数说明** 4163 - **参数说明**
4132 4164
@@ -4158,7 +4190,7 @@ Ver 1.0.1 @@ -4158,7 +4190,7 @@ Ver 1.0.1
4158 ### 自主录分 4190 ### 自主录分
4159 #### 方法 4191 #### 方法
4160 ##### startKpScoreInput 4192 ##### startKpScoreInput
4161 -- **主题**:/client/\${baseSN}/send 4193 +- **主题**:/client/{baseSN}/send
4162 - **功能描述**:启动自主录分 4194 - **功能描述**:启动自主录分
4163 - **参数说明** 4195 - **参数说明**
4164 4196
@@ -4201,7 +4233,7 @@ Ver 1.0.1 @@ -4201,7 +4233,7 @@ Ver 1.0.1
4201 ``` 4233 ```
4202 <!-- 4234 <!--
4203 ##### stopKpScoreInput 4235 ##### stopKpScoreInput
4204 -- **主题**:/client/\${baseSN}/send 4236 +- **主题**:/client/{baseSN}/send
4205 - **功能描述**:停止自主录分 4237 - **功能描述**:停止自主录分
4206 - **参数说明** 4238 - **参数说明**
4207 4239
@@ -4225,7 +4257,7 @@ Ver 1.0.1 @@ -4225,7 +4257,7 @@ Ver 1.0.1
4225 发送指令后返回接收状态 4257 发送指令后返回接收状态
4226 4258
4227 ##### fEvtKpScore 4259 ##### fEvtKpScore
4228 -- **主题**:/basestation/\${baseSN}/receive 4260 +- **主题**:/basestation/{baseSN}/receive
4229 - **功能描述**:返回键盘提交录分信息 4261 - **功能描述**:返回键盘提交录分信息
4230 - **参数说明** 4262 - **参数说明**
4231 4263
@@ -4257,4 +4289,141 @@ Ver 1.0.1 @@ -4257,4 +4289,141 @@ Ver 1.0.1
4257 } 4289 }
4258 ] 4290 ]
4259 } 4291 }
  4292 +```
  4293 +
  4294 +### 自定义测验题型标题
  4295 +#### 方法
  4296 +##### setKpExamQuesTitle
  4297 +- **主题**:/client/{baseSN}/send
  4298 +- **功能描述**:设置自定义测验题题型标题,键盘需在线才能接收成功。<br>设置完成后启动测验,对应的题型显示为设置的自定义标题。<br><font color="red">题型标题相对固定,下发成功后键盘会保存标题,标题无变化时无需重复下发</font>
  4299 +- **参数说明**
  4300 +
  4301 +|参数名|类型|限制|是否必填|说明|
  4302 +|---|---|---|---|---|
  4303 +|fun|string|-|是|指令名称|
  4304 +|dataTag|string|-|否|数据包标识,可为空字符串|
  4305 +|data|object|-|是|传送参数的对象数组,不可为空|
  4306 +|+keySns|array||是|需要设置标题的键盘SN数组,为空代表全部在线键盘<br><font color="red">注意:指定键盘下发才有单个键盘下发是否成功的事件,全部在线键盘下发只有统一回复事件</font>|
  4307 +|+type|int||是|需要设置的题目类型<br>1-单选题<br>2-多选题<br>3-数字题<br>4-判断题<br>5-对错题(自判题)|
  4308 +|+title|string||是|设置的标题内容,长度不大于15个字符|
  4309 +
  4310 +
  4311 +- **示例代码**
  4312 +```json
  4313 +//指定下发
  4314 +{
  4315 + "fun":"setKpExamQuesTitle",
  4316 + "dataTag":"1",
  4317 + "data": {
  4318 + "keySns": ["1234567890","1234567891"],
  4319 + "type":1,
  4320 + "title": "请选择"
  4321 + }
  4322 +}
  4323 +
  4324 +//统一下发
  4325 +{
  4326 + "fun":"setKpExamQuesTitle",
  4327 + "dataTag":"1",
  4328 + "data": {
  4329 + "keySns": [],
  4330 + "type":1,
  4331 + "title": "请选择"
  4332 + }
  4333 +}
  4334 +```
  4335 +
  4336 +##### clearKpExamQuesTitle
  4337 +- **主题**:/client/{baseSN}/send
  4338 +- **功能描述**:清除键盘自定义测验题型标题
  4339 +- **参数说明**
  4340 +
  4341 +|参数名|类型|限制|是否必填|说明|
  4342 +|---|---|---|---|---|
  4343 +|fun|string|-|是|指令名称|
  4344 +|dataTag|string|-|否|数据包标识,可为空字符串|
  4345 +|data|object|-|是|传送参数的对象数组|
  4346 +|+type|int||是|需要清除自定义标题的题目类型<br>0-所有题型<br>1-单选题<br>2-多选题<br>3-数字题<br>4-判断题<br>5-对错题(自判题)|
  4347 +|+keySns|array||否|需要清除绑定信息键盘SN数组,<br>空数组表示清空所有键盘|
  4348 +
  4349 +- **示例代码**
  4350 +```json
  4351 +{
  4352 + "fun":"clearKpExamQuesTitle",
  4353 + "dataTag":"1",
  4354 + "data": {
  4355 + "type":0,
  4356 + "keySns":[]
  4357 + }
  4358 +}
  4359 +```
  4360 +
  4361 +#### 事件
  4362 +##### [sEvtStateCode](#sevtstatecode)
  4363 +发送指令后返回接收状态
  4364 +
  4365 +##### fEvtKpExamQuesTitle
  4366 +- **主题**:/basestation/{baseSN}/receive
  4367 +- **功能描述**:返回键盘实时设置绑定信息的状态是否成功
  4368 +- **参数说明**
  4369 +
  4370 +|参数名|类型|限制|非空|说明|
  4371 +|---|---|---|---|---|
  4372 +|fun|string|-|是|指令名称|
  4373 +|dataTag|string|-|否|数据包标识,可为空字符串|
  4374 +|data|array|-|否|返回的对象数组|
  4375 +|++keySn|string||是|设置自定义题型的SN,如果未指定键盘,则keySn为空字符串|
  4376 +|++state|string||是|设置的自定义信息是否成功<br>0 - 成功<br>1 - 失败|
  4377 +
  4378 +- **示例代码**
  4379 +```json
  4380 +//指定下发
  4381 +{
  4382 + "fun":"fEvtKpExamQuesTitle",
  4383 + "dataTag":"1",
  4384 + "data": [
  4385 + {
  4386 + "keySn":"1234567890",
  4387 + "state": "0"
  4388 + },
  4389 + {
  4390 + "keySn":"1234567891",
  4391 + "state": "0"
  4392 + }
  4393 + ]
  4394 +}
  4395 +
  4396 +//统一下发
  4397 +{
  4398 + "fun":"fEvtKpExamQuesTitle",
  4399 + "dataTag":"1",
  4400 + "data": [
  4401 + {
  4402 + "keySn":"",
  4403 + "state": "0"
  4404 + }
  4405 + ]
  4406 +}
  4407 +```
  4408 +##### fEvtClearKpExamQuesTitle
  4409 +- **主题**:/basestation/{baseSN}/receive
  4410 +- **功能描述**:返回清空自定义题型标题的指令状态是否成功
  4411 +- **参数说明**
  4412 +
  4413 +|参数名|类型|限制|非空|说明|
  4414 +|---|---|---|---|---|
  4415 +|fun|string|-|是|指令名称|
  4416 +|dataTag|string|-|否|数据包标识,可为空字符串|
  4417 +|data|object|-|否|传送参数的对象|
  4418 +|+state|string||是|清空自定义标题是否成功<br>0 - 成功<br>1 - 失败|
  4419 +
  4420 +- **示例代码**
  4421 +```json
  4422 +{
  4423 + "fun":"fEvtClearKpExamQuesTitle",
  4424 + "dataTag":"1",
  4425 + "data": {
  4426 + "state": "0"
  4427 + }
  4428 +}
4260 ``` 4429 ```
4261 \ No newline at end of file 4430 \ No newline at end of file