Commit e6423af15e599a2e1667119899560899105bcab4
Merge branch 'master' of http://120.78.57.84/lee/Protocol
Showing
2 changed files
with
242 additions
and
2 deletions
通讯协议-SDK应用部分.md
... | ... | @@ -5603,7 +5603,7 @@ infos:{}//数组对象 |
5603 | 5603 | | **Json字段** | **字段含义** | **赋值及含义** | |
5604 | 5604 | | --- | --- | --- | |
5605 | 5605 | |keySn|键盘SN|| |
5606 | -|state|状态|OK(成功)| | |
5606 | +|state|状态|OK(成功)<br>FAIL(失败)| | |
5607 | 5607 | |
5608 | 5608 | |
5609 | 5609 | 指令样例: |
... | ... | @@ -5808,6 +5808,126 @@ infos:{} //数组对象 |
5808 | 5808 | | B200-2.4G+S6 | 支持 |键盘电量:无效| |
5809 | 5809 | | B200-5.8G+T2 | 支持 |键盘电量:百分比值| |
5810 | 5810 | |
5811 | +### 在线键盘扫描 | |
5812 | + | |
5813 | +#### 开始扫描 | |
5814 | + | |
5815 | +发送: | |
5816 | + | |
5817 | +fun: "startKeyPadScan" // | |
5818 | +params:{} | |
5819 | + | |
5820 | +|**Json字段**|**字段含义**|**赋值及含义**| | |
5821 | +|---|---|---| | |
5822 | + | |
5823 | + | |
5824 | +指令样例: | |
5825 | +```json | |
5826 | +{ | |
5827 | + "fun": "startKeyPadScan", | |
5828 | + "baseId": 0, | |
5829 | + "baseSn":"2023031402", | |
5830 | + "params": {}, | |
5831 | + "packetTag": "1" | |
5832 | +} | |
5833 | +``` | |
5834 | + | |
5835 | +接收: | |
5836 | + | |
5837 | +fun: "startKeyPadScan" // | |
5838 | +baseId: "1"//接收到指令的基站ID | |
5839 | +infos:{"state":"OK"}//返回状态,成功为OK | |
5840 | + | |
5841 | +指令样例: | |
5842 | + | |
5843 | +```json | |
5844 | +{ | |
5845 | + "fun": "startKeyPadScan", | |
5846 | + "baseId": 1, | |
5847 | + "baseSn":"2023031402", | |
5848 | + "infos": { | |
5849 | + "state": "OK" | |
5850 | + }, | |
5851 | + "packetTag": "1" | |
5852 | +} | |
5853 | +``` | |
5854 | + | |
5855 | +#### 接收作答 | |
5856 | + | |
5857 | +接收: | |
5858 | +fun: " answerKeyPadScan" | |
5859 | +baseId: 1//基站ID | |
5860 | +infos:{ "hModel": "67","keySn":"1479824643","ver":"1.0.0","keyBattery":"2.5"}//返回键盘反馈模式参数值 | |
5861 | + | |
5862 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
5863 | +| --- | --- | --- | | |
5864 | +|hModel|键盘型号|67: S6-2.4G| | |
5865 | +|keySn|键盘Sn|| | |
5866 | +|keyVer|键盘版本|| | |
5867 | +|keyBattery|键盘电量|T2百分比值,S6电压值| | |
5868 | + | |
5869 | +指令样例: | |
5870 | + | |
5871 | +```json | |
5872 | +{ | |
5873 | + "fun": "answerKeyPadScan", | |
5874 | + "baseId": 1, | |
5875 | + "baseSn":"2023031402", | |
5876 | + "infos": { | |
5877 | + "hModel": "67", | |
5878 | + "keySn": "1479824643", | |
5879 | + "ver": "1.0.0", | |
5880 | + "keyBattery": "2.5" | |
5881 | + }, | |
5882 | + "packetTag": "0" | |
5883 | +} | |
5884 | +``` | |
5885 | + | |
5886 | +#### 停止键盘扫描 | |
5887 | + | |
5888 | +发送: | |
5889 | + | |
5890 | +fun: "stopKeyPadScan" //停止扫描 | |
5891 | +params:{} //默认空 | |
5892 | + | |
5893 | +指令样例: | |
5894 | + | |
5895 | +```json | |
5896 | +{ | |
5897 | + "fun": "stopKeyPadScan", | |
5898 | + "baseId": 0, | |
5899 | + "baseSn":"2023031402", | |
5900 | + "packetTag": "1" | |
5901 | +} | |
5902 | +``` | |
5903 | + | |
5904 | +接收: | |
5905 | + | |
5906 | +fun: "stopKeyPadScan" // | |
5907 | +baseId: "1"//收到的基站ID | |
5908 | +infos:{"state":"OK"}//返回状态,成功为OK | |
5909 | + | |
5910 | +指令样例: | |
5911 | + | |
5912 | +```json | |
5913 | +{ | |
5914 | + "fun": "stopKeyPadScan", | |
5915 | + "baseId": 1, | |
5916 | + "baseSn":"2023031402", | |
5917 | + "infos": { | |
5918 | + "state": "OK" | |
5919 | + }, | |
5920 | + "packetTag": "1" | |
5921 | +} | |
5922 | +``` | |
5923 | + | |
5924 | +#### 支持设备说明 | |
5925 | + | |
5926 | +|基站+键盘|支持/不支持|备注| | |
5927 | +|---|---|---| | |
5928 | +|B100-2.4G+S6|支持|| | |
5929 | +|B200-2.4G+S6|支持|| | |
5930 | + | |
5811 | 5931 | |
5812 | 5932 | ## 系统参数 |
5813 | 5933 | ... | ... |
通讯协议-SDK应用部分[内部].md
... | ... | @@ -6906,7 +6906,7 @@ infos:{}//数组对象 |
6906 | 6906 | | **Json字段** | **字段含义** | **赋值及含义** | |
6907 | 6907 | | --- | --- | --- | |
6908 | 6908 | |keySn|键盘SN|| |
6909 | -|state|状态|OK(成功)| | |
6909 | +|state|状态|OK(成功)<br>FAIL(失败)| | |
6910 | 6910 | |
6911 | 6911 | |
6912 | 6912 | 指令样例: |
... | ... | @@ -7176,6 +7176,126 @@ infos:{} //数组对象 |
7176 | 7176 | | B200-2.4G+S6 | 支持 |键盘电量:无效| |
7177 | 7177 | | B200-5.8G+T2 | 支持 |键盘电量:百分比值| |
7178 | 7178 | |
7179 | +### 在线键盘扫描 | |
7180 | + | |
7181 | +#### 开始扫描 | |
7182 | + | |
7183 | +发送: | |
7184 | + | |
7185 | +fun: "startKeyPadScan" // | |
7186 | +params:{} | |
7187 | + | |
7188 | +|**Json字段**|**字段含义**|**赋值及含义**| | |
7189 | +|---|---|---| | |
7190 | + | |
7191 | + | |
7192 | +指令样例: | |
7193 | +```json | |
7194 | +{ | |
7195 | + "fun": "startKeyPadScan", | |
7196 | + "baseId": 0, | |
7197 | + "baseSn":"2023031402", | |
7198 | + "params": {}, | |
7199 | + "packetTag": "1" | |
7200 | +} | |
7201 | +``` | |
7202 | + | |
7203 | +接收: | |
7204 | + | |
7205 | +fun: "startKeyPadScan" // | |
7206 | +baseId: "1"//接收到指令的基站ID | |
7207 | +infos:{"state":"OK"}//返回状态,成功为OK | |
7208 | + | |
7209 | +指令样例: | |
7210 | + | |
7211 | +```json | |
7212 | +{ | |
7213 | + "fun": "startKeyPadScan", | |
7214 | + "baseId": 1, | |
7215 | + "baseSn":"2023031402", | |
7216 | + "infos": { | |
7217 | + "state": "OK" | |
7218 | + }, | |
7219 | + "packetTag": "1" | |
7220 | +} | |
7221 | +``` | |
7222 | + | |
7223 | +#### 接收作答 | |
7224 | + | |
7225 | +接收: | |
7226 | +fun: " answerKeyPadScan" | |
7227 | +baseId: 1//基站ID | |
7228 | +infos:{ "hModel": "67","keySn":"1479824643","ver":"1.0.0","keyBattery":"2.5"}//返回键盘反馈模式参数值 | |
7229 | + | |
7230 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
7231 | +| --- | --- | --- | | |
7232 | +|hModel|键盘型号|67: S6-2.4G| | |
7233 | +|keySn|键盘Sn|| | |
7234 | +|keyVer|键盘版本|| | |
7235 | +|keyBattery|键盘电量|T2百分比值,S6电压值| | |
7236 | + | |
7237 | +指令样例: | |
7238 | + | |
7239 | +```json | |
7240 | +{ | |
7241 | + "fun": "answerKeyPadScan", | |
7242 | + "baseId": 1, | |
7243 | + "baseSn":"2023031402", | |
7244 | + "infos": { | |
7245 | + "hModel": "67", | |
7246 | + "keySn": "1479824643", | |
7247 | + "ver": "1.0.0", | |
7248 | + "keyBattery": "2.5" | |
7249 | + }, | |
7250 | + "packetTag": "0" | |
7251 | +} | |
7252 | +``` | |
7253 | + | |
7254 | +#### 停止键盘扫描 | |
7255 | + | |
7256 | +发送: | |
7257 | + | |
7258 | +fun: "stopKeyPadScan" //停止扫描 | |
7259 | +params:{} //默认空 | |
7260 | + | |
7261 | +指令样例: | |
7262 | + | |
7263 | +```json | |
7264 | +{ | |
7265 | + "fun": "stopKeyPadScan", | |
7266 | + "baseId": 0, | |
7267 | + "baseSn":"2023031402", | |
7268 | + "packetTag": "1" | |
7269 | +} | |
7270 | +``` | |
7271 | + | |
7272 | +接收: | |
7273 | + | |
7274 | +fun: "stopKeyPadScan" // | |
7275 | +baseId: "1"//收到的基站ID | |
7276 | +infos:{"state":"OK"}//返回状态,成功为OK | |
7277 | + | |
7278 | +指令样例: | |
7279 | + | |
7280 | +```json | |
7281 | +{ | |
7282 | + "fun": "stopKeyPadScan", | |
7283 | + "baseId": 1, | |
7284 | + "baseSn":"2023031402", | |
7285 | + "infos": { | |
7286 | + "state": "OK" | |
7287 | + }, | |
7288 | + "packetTag": "1" | |
7289 | +} | |
7290 | +``` | |
7291 | + | |
7292 | +#### 支持设备说明 | |
7293 | + | |
7294 | +|基站+键盘|支持/不支持|备注| | |
7295 | +|---|---|---| | |
7296 | +|B100-2.4G+S6|支持|| | |
7297 | +|B200-2.4G+S6|支持|| | |
7298 | + | |
7179 | 7299 | |
7180 | 7300 | ## 系统参数 |
7181 | 7301 | ... | ... |