Commit fbecaf75eefc1855fe2b5bb46029255fc81f78f7
1 parent
63b4549b
拆分键盘开机上线事件和扫描中状态上报事件
Showing
1 changed file
with
32 additions
and
7 deletions
通讯协议-B200W-MQTT协议[外].md
... | ... | @@ -111,7 +111,7 @@ MQTT服务器配置结果检查 |
111 | 111 | |功能归类|功能|API指令|指令事件| |
112 | 112 | |---|---|---|---| |
113 | 113 | |交互设置 - 用户实时提示信息|实时设置提示反馈信息|[rtSetKpUserPrompt](#rtsetkpuserprompt)|[sEvtStateCode](#sevtstatecode)<br>[fEvtSetKpUserPrompt](#fevtsetkpuserprompt)| |
114 | -|在线状态获取|开启扫描在线键盘|[startGetKpOnline](#startgetkponline)|[sEvtStateCode](#sevtstatecode)<br>[sEvtBsKpOnlineMsg](#sevtbskponlinemsg)| | |
114 | +|在线状态获取|开启扫描在线键盘|[startGetKpOnline](#startgetkponline)|[sEvtStateCode](#sevtstatecode)<br>[fEvtKpOnlineMsg](#fevtkponlinemsg)| | |
115 | 115 | ||停止扫描在线键盘|[stopGetKpOnline](#stopgetkponline)|[sEvtStateCode](#sevtstatecode)| |
116 | 116 | |维护功能 - 遥控功能|遥控键盘休眠|[remoteKpSleep](#remotekpsleep)|[sEvtStateCode](#sevtstatecode)| |
117 | 117 | ### 绑定 |
... | ... | @@ -246,7 +246,6 @@ MQTT服务器配置结果检查 |
246 | 246 | |+keySn|string||是|键盘SN| |
247 | 247 | |+version|string||是|键盘固件版本| |
248 | 248 | |+model|int||是|键盘型号| |
249 | -|+voltage|double||是|键盘电压| | |
250 | 249 | |
251 | 250 | - **示例代码** |
252 | 251 | |
... | ... | @@ -257,8 +256,7 @@ MQTT服务器配置结果检查 |
257 | 256 | "data":{ |
258 | 257 | "keySn":"1234567890", |
259 | 258 | "version":"1.0.0", |
260 | - "model":67, | |
261 | - "voltage":2.8 | |
259 | + "model":67 | |
262 | 260 | } |
263 | 261 | } |
264 | 262 | ``` |
... | ... | @@ -1128,7 +1126,7 @@ MQTT服务器配置结果检查 |
1128 | 1126 | #### 方法 |
1129 | 1127 | ##### startGetKpOnline |
1130 | 1128 | - **主题**:/client/\${baseSN}/send |
1131 | -- **功能描述**:开始获取键盘在线信息,键盘在线返回键盘信息 [sEvtBsKpOnlineMsg](#sevtbskponlinemsg) | |
1129 | +- **功能描述**:开始获取键盘在线信息,键盘在线返回键盘信息 | |
1132 | 1130 | - **参数说明** |
1133 | 1131 | |
1134 | 1132 | |参数名|类型|限制|是否必填|说明| |
... | ... | @@ -1168,8 +1166,35 @@ MQTT服务器配置结果检查 |
1168 | 1166 | ##### [sEvtStateCode](#sevtstatecode) |
1169 | 1167 | 发送指令后返回此事件 |
1170 | 1168 | |
1171 | -##### [sEvtBsKpOnlineMsg](#sevtbskponlinemsg) | |
1172 | -键盘在线返回此事件 | |
1169 | +##### fEvtKpOnlineMsg | |
1170 | +- **主题**: /basestation/\${baseSN}/receive | |
1171 | +- **功能描述**:主动获取在线键盘时,在线键盘状态报告 | |
1172 | +- **参数说明** | |
1173 | + | |
1174 | +|参数名|类型|限制|非空|说明| | |
1175 | +|---|---|---|---|---| | |
1176 | +|fun|string|-|是|事件名称| | |
1177 | +|dataTag|string|-|否|数据包标识| | |
1178 | +|data|object|-|是|传送参数的对象| | |
1179 | +|+keySn|string||是|键盘SN| | |
1180 | +|+version|string||是|键盘固件版本| | |
1181 | +|+model|int||是|键盘型号| | |
1182 | +|+voltage|double||是|键盘电量| | |
1183 | + | |
1184 | +- **示例代码** | |
1185 | + | |
1186 | +```json | |
1187 | +{ | |
1188 | + "fun":"fEvtKpOnlineMsg", | |
1189 | + "dataTag":"1", | |
1190 | + "data":{ | |
1191 | + "keySn":"1234567890", | |
1192 | + "version":"1.0.0", | |
1193 | + "model":67, | |
1194 | + "voltage":2.8 | |
1195 | + } | |
1196 | +} | |
1197 | +``` | |
1173 | 1198 | |
1174 | 1199 | ### 维护功能 |
1175 | 1200 | #### 方法 | ... | ... |