diff --git a/通讯协议-B200W-MQTT协议[内部].md b/通讯协议-B200W-MQTT协议[内部].md index eb5647f..05241dc 100644 --- a/通讯协议-B200W-MQTT协议[内部].md +++ b/通讯协议-B200W-MQTT协议[内部].md @@ -126,7 +126,7 @@ |标准测验|启动标准测验|[startKpExam](#startkpexam)|[sEvtStateCode](#sevtstatecode)
[fEvtKpExam](#fevtkpexam)
[fEvtFinalSubmit](#fevtfinalsubmit)| ||停止标准测验|[stopKpExam](#stopkpexam)|[sEvtStateCode](#sevtstatecode)| ||刷新作答数据|[rtGetKpExamData](#rtgetkpexamdata)|[fEvtKpExam](#fevtkpexam)| -||允许键盘提交后退回修改|[rtAllowEdited](#rtkpallowedited)|[sEvtStateCode](#sevtstatecode)
[fEvtKpAllowEdited](#fevtkpallowedited)| +||允许键盘提交后退回修改|[rtAllowEdited](#rtkpallowedited)|[sEvtStateCode](#sevtstatecode)
[fEvtFinalSubmit](#fevtfinalsubmit)| ## 公共事件 ### sEvtBsConnectState @@ -767,6 +767,28 @@ } } ``` +##### fEvtBsNfcLogin +- **主题**: /basestation/\${baseSN}/receive +- **功能描述**:返回基站信道 +- **参数说明** + +|参数名|类型|限制|非空|说明| +|---|---|---|---|---| +|fun|string|-|是|事件名称| +|dataTag|string|-|否|数据包标识,可传空字符串| +|data|object|-|是|传送参数的对象| +|+value|string||是|0-关闭 1-开启| + +- **示例代码** +```Json +{ + "fun":"fEvtBsNfcLogin", + "dataTag":"1", + "data":{ + "value":"1" + } +} +``` ### 登录设置 #### 方法 ##### getBsSSID @@ -2396,6 +2418,7 @@ |dataTag|string|-|否|数据包标识,可为空字符串| |data|object|-|是|传送参数的对象数组| |++keySn|string||是|键盘SN| +|++keyValue|string||是|0 - 未提交(修改键盘运行提交时上报)
1 - 已交卷| |++keyTime|double||是|提交时间,从启动开始计算,单位秒| ```json { @@ -2403,29 +2426,8 @@ "dataTag":"1", "data": [{ "keySn": "1234567890", + "keyValue":"1", "keyTime":3.2 }] } -``` -##### fEvtKpAllowEdited -- **主题**:/basestation/\${baseSN}/receive -- **功能描述**:返回允许键盘修改答案状态 -- **参数说明** - -|参数名|类型|限制|非空|说明| -|---|---|---|---|---| -|fun|string|-|是|指令名称| -|dataTag|string|-|否|数据包标识,可为空字符串| -|data|object|-|是|传送参数的对象| -|+keySn|string||是|键盘SN| -|+state|int||是|0-成功
1-失败| -```json -{ - "fun": "fEvtKpAllowEdited", - "dataTag":"1", - "data": { - "keySn": "1234567890", - "state":0 - } -} ``` \ No newline at end of file