Commit f3310fd7fe278fa81d34407d47e2d1e0d7d61077

Authored by 刘琴
1 parent 5382b1d9

增加读取反馈开启状态,增加刷卡的键盘卡类型返回

通讯协议-B200W-MQTT协议[内部].md
@@ -189,6 +189,7 @@ @@ -189,6 +189,7 @@
189 |抢答题|启动抢答题答题|[startQAQuicker](#startqaquicker)|[sEvtStateCode](#sevtstatecode)<br>[fEvtQAQuicker](#fevtqaquicker)| 189 |抢答题|启动抢答题答题|[startQAQuicker](#startqaquicker)|[sEvtStateCode](#sevtstatecode)<br>[fEvtQAQuicker](#fevtqaquicker)|
190 ||停止抢答题答题|[stopKpVote](#stopkpvote)|[sEvtStateCode](#sevtstatecode)| 190 ||停止抢答题答题|[stopKpVote](#stopkpvote)|[sEvtStateCode](#sevtstatecode)|
191 |待机实时反馈|设置待机实时反馈状态|[setKpStbResponse](#setkpstbresponse)|[fEvtKpStbResponse](#fevtkpstbresponse)<br>[sEvtKpRtFeedback](#sevtkprtfeedback)<br>[sEvtKpHandUp](#sevtkphandup)| 191 |待机实时反馈|设置待机实时反馈状态|[setKpStbResponse](#setkpstbresponse)|[fEvtKpStbResponse](#fevtkpstbresponse)<br>[sEvtKpRtFeedback](#sevtkprtfeedback)<br>[sEvtKpHandUp](#sevtkphandup)|
  192 +||设置待机实时反馈状态|[getKpStbResponse](#getkpstbresponse)|[fEvtKpStbResponse](#fevtkpstbresponse)|
192 ### 在线测验 193 ### 在线测验
193 |功能归类|功能|API指令|指令事件| 194 |功能归类|功能|API指令|指令事件|
194 |---|---|---|---| 195 |---|---|---|---|
@@ -291,6 +292,7 @@ @@ -291,6 +292,7 @@
291 |dataTag|string|-|否|数据包标识,不需要时可传空字符串| 292 |dataTag|string|-|否|数据包标识,不需要时可传空字符串|
292 |data|object|-|是|传送参数的对象| 293 |data|object|-|是|传送参数的对象|
293 |+keySn|string||是|刷卡的键盘SN| 294 |+keySn|string||是|刷卡的键盘SN|
  295 +|+cardType|int||是|刷卡的键盘类型<br>1-NFC类型<br>2-M1类型|
294 |+value|int||是|刷卡的状态<br>1-成功<br>2-失败| 296 |+value|int||是|刷卡的状态<br>1-成功<br>2-失败|
295 297
296 - **示例代码** 298 - **示例代码**
@@ -299,7 +301,8 @@ @@ -299,7 +301,8 @@
299 "fun":"sEvtBsNfcResults", 301 "fun":"sEvtBsNfcResults",
300 "dataTag":"1", //不需要时可传空字符串 302 "dataTag":"1", //不需要时可传空字符串
301 "data":{ 303 "data":{
302 - "keySn":"1234567890", 304 + "keySn":"1234567890",
  305 + "cardType":1,
303 "value":1 306 "value":1
304 } 307 }
305 } 308 }
@@ -3436,6 +3439,25 @@ @@ -3436,6 +3439,25 @@
3436 } 3439 }
3437 ``` 3440 ```
3438 3441
  3442 +##### getKpStbResponse
  3443 +- **主题**:/client/\${baseSN}/send
  3444 +- **功能描述**:获取实时反馈是否打开
  3445 +- **参数说明**
  3446 +
  3447 +|参数名|类型|限制|是否必填|说明|
  3448 +|---|---|---|---|---|
  3449 +|fun|string|-|是|指令名称|
  3450 +|dataTag|string|-|否|数据包标识,可为空字符串|
  3451 +
  3452 +- **示例代码**
  3453 +```json
  3454 +//启用举手反馈
  3455 +{
  3456 + "fun":"getKpStbResponse",
  3457 + "dataTag":"1"
  3458 +}
  3459 +```
  3460 +
3439 #### 事件 3461 #### 事件
3440 #### fEvtKpStbResponse 3462 #### fEvtKpStbResponse
3441 - **主题**:/basestation/\${baseSN}/receive 3463 - **主题**:/basestation/\${baseSN}/receive
@@ -3448,6 +3470,7 @@ @@ -3448,6 +3470,7 @@
3448 |dataTag|string|-|否|数据包标识,可为空字符串| 3470 |dataTag|string|-|否|数据包标识,可为空字符串|
3449 |data|array|-|是|传送参数的对象数组| 3471 |data|array|-|是|传送参数的对象数组|
3450 |+state|int||是|启用待机实时反馈<br>0-不启用<br>1-启用| 3472 |+state|int||是|启用待机实时反馈<br>0-不启用<br>1-启用|
  3473 +|+mode|int||是|当前启动待机反馈类型,state=1时返回<br>0-举手<br>1-指定按键反馈|
3451 3474
3452 - **示例代码** 3475 - **示例代码**
3453 ```json 3476 ```json
@@ -3455,7 +3478,8 @@ @@ -3455,7 +3478,8 @@
3455 "fun":"fEvtKpStbResponse", 3478 "fun":"fEvtKpStbResponse",
3456 "dataTag":"1", 3479 "dataTag":"1",
3457 "data": { 3480 "data": {
3458 - "state": 1 3481 + "state": 1,
  3482 + "mode": 1
3459 } 3483 }
3460 } 3484 }
3461 ``` 3485 ```
@@ -3970,7 +3994,6 @@ @@ -3970,7 +3994,6 @@
3970 |+examNo|int||是|0-9999<br>=0,新的录分<br>>0时,与上次启动卷号一致继续录分,不一致进入新的录分| 3994 |+examNo|int||是|0-9999<br>=0,新的录分<br>>0时,与上次启动卷号一致继续录分,不一致进入新的录分|
3971 |+mode|int||是|录分模式<br>0-自主录分<br>1-交叉录分,需先输入录分的人员标识| 3995 |+mode|int||是|录分模式<br>0-自主录分<br>1-交叉录分,需先输入录分的人员标识|
3972 |+questions|array||是|题目详情| 3996 |+questions|array||是|题目详情|
3973 -|++symbol | string||是 | 题号前缀,可为空 |  
3974 |++max |int||是|可输入的最大值,<=100| 3997 |++max |int||是|可输入的最大值,<=100|
3975 |++digits|int||是|可输入的小数位数,范围0-2| 3998 |++digits|int||是|可输入的小数位数,范围0-2|
3976 |++startNo | int||是| 起始题号| 3999 |++startNo | int||是| 起始题号|
@@ -3986,14 +4009,12 @@ @@ -3986,14 +4009,12 @@
3986 "examNo": 0, 4009 "examNo": 0,
3987 "questions": [{ 4010 "questions": [{
3988 //题号1 到 2 共2题,单题满分10分 4011 //题号1 到 2 共2题,单题满分10分
3989 - "symbol":"",  
3990 "max":10, 4012 "max":10,
3991 "digits":1, 4013 "digits":1,
3992 "startNo": 1, 4014 "startNo": 1,
3993 "count":2 4015 "count":2
3994 }, { 4016 }, {
3995 //题号3到6 共4道题,单题满分5 4017 //题号3到6 共4道题,单题满分5
3996 - "symbol":"",  
3997 "max":5, 4018 "max":5,
3998 "digits":0, 4019 "digits":0,
3999 "startNo": 3, 4020 "startNo": 3,