diff --git a/通讯协议-SDK应用部分.md b/通讯协议-SDK应用部分.md index 07431df..815c92c 100644 --- a/通讯协议-SDK应用部分.md +++ b/通讯协议-SDK应用部分.md @@ -5603,7 +5603,7 @@ infos:{}//数组对象 | **Json字段** | **字段含义** | **赋值及含义** | | --- | --- | --- | |keySn|键盘SN|| -|state|状态|OK(成功)| +|state|状态|OK(成功)
FAIL(失败)| 指令样例: @@ -5808,6 +5808,126 @@ infos:{} //数组对象 | B200-2.4G+S6 | 支持 |键盘电量:无效| | B200-5.8G+T2 | 支持 |键盘电量:百分比值| +### 在线键盘扫描 + +#### 开始扫描 + +发送: + +fun: "startKeyPadScan" // +params:{} + +|**Json字段**|**字段含义**|**赋值及含义**| +|---|---|---| + + +指令样例: +```json +{ + "fun": "startKeyPadScan", + "baseId": 0, + "baseSn":"2023031402", + "params": {}, + "packetTag": "1" +} +``` + +接收: + +fun: "startKeyPadScan" // +baseId: "1"//接收到指令的基站ID +infos:{"state":"OK"}//返回状态,成功为OK + +指令样例: + +```json +{ + "fun": "startKeyPadScan", + "baseId": 1, + "baseSn":"2023031402", + "infos": { + "state": "OK" + }, + "packetTag": "1" +} +``` + +#### 接收作答 + +接收: +fun: " answerKeyPadScan" +baseId: 1//基站ID +infos:{ "hModel": "67","keySn":"1479824643","ver":"1.0.0","keyBattery":"2.5"}//返回键盘反馈模式参数值 + +| **Json字段** | **字段含义** | **赋值及含义** | +| --- | --- | --- | +|hModel|键盘型号|67: S6-2.4G| +|keySn|键盘Sn|| +|keyVer|键盘版本|| +|keyBattery|键盘电量|T2百分比值,S6电压值| + +指令样例: + +```json +{ + "fun": "answerKeyPadScan", + "baseId": 1, + "baseSn":"2023031402", + "infos": { + "hModel": "67", + "keySn": "1479824643", + "ver": "1.0.0", + "keyBattery": "2.5" + }, + "packetTag": "0" +} +``` + +#### 停止键盘扫描 + +发送: + +fun: "stopKeyPadScan" //停止扫描 +params:{} //默认空 + +指令样例: + +```json +{ + "fun": "stopKeyPadScan", + "baseId": 0, + "baseSn":"2023031402", + "packetTag": "1" +} +``` + +接收: + +fun: "stopKeyPadScan" // +baseId: "1"//收到的基站ID +infos:{"state":"OK"}//返回状态,成功为OK + +指令样例: + +```json +{ + "fun": "stopKeyPadScan", + "baseId": 1, + "baseSn":"2023031402", + "infos": { + "state": "OK" + }, + "packetTag": "1" +} +``` + +#### 支持设备说明 + +|基站+键盘|支持/不支持|备注| +|---|---|---| +|B100-2.4G+S6|支持|| +|B200-2.4G+S6|支持|| + ## 系统参数 diff --git a/通讯协议-SDK应用部分[内部].md b/通讯协议-SDK应用部分[内部].md index a380a6e..b6c4fce 100644 --- a/通讯协议-SDK应用部分[内部].md +++ b/通讯协议-SDK应用部分[内部].md @@ -6906,7 +6906,7 @@ infos:{}//数组对象 | **Json字段** | **字段含义** | **赋值及含义** | | --- | --- | --- | |keySn|键盘SN|| -|state|状态|OK(成功)| +|state|状态|OK(成功)
FAIL(失败)| 指令样例: @@ -7176,6 +7176,126 @@ infos:{} //数组对象 | B200-2.4G+S6 | 支持 |键盘电量:无效| | B200-5.8G+T2 | 支持 |键盘电量:百分比值| +### 在线键盘扫描 + +#### 开始扫描 + +发送: + +fun: "startKeyPadScan" // +params:{} + +|**Json字段**|**字段含义**|**赋值及含义**| +|---|---|---| + + +指令样例: +```json +{ + "fun": "startKeyPadScan", + "baseId": 0, + "baseSn":"2023031402", + "params": {}, + "packetTag": "1" +} +``` + +接收: + +fun: "startKeyPadScan" // +baseId: "1"//接收到指令的基站ID +infos:{"state":"OK"}//返回状态,成功为OK + +指令样例: + +```json +{ + "fun": "startKeyPadScan", + "baseId": 1, + "baseSn":"2023031402", + "infos": { + "state": "OK" + }, + "packetTag": "1" +} +``` + +#### 接收作答 + +接收: +fun: " answerKeyPadScan" +baseId: 1//基站ID +infos:{ "hModel": "67","keySn":"1479824643","ver":"1.0.0","keyBattery":"2.5"}//返回键盘反馈模式参数值 + +| **Json字段** | **字段含义** | **赋值及含义** | +| --- | --- | --- | +|hModel|键盘型号|67: S6-2.4G| +|keySn|键盘Sn|| +|keyVer|键盘版本|| +|keyBattery|键盘电量|T2百分比值,S6电压值| + +指令样例: + +```json +{ + "fun": "answerKeyPadScan", + "baseId": 1, + "baseSn":"2023031402", + "infos": { + "hModel": "67", + "keySn": "1479824643", + "ver": "1.0.0", + "keyBattery": "2.5" + }, + "packetTag": "0" +} +``` + +#### 停止键盘扫描 + +发送: + +fun: "stopKeyPadScan" //停止扫描 +params:{} //默认空 + +指令样例: + +```json +{ + "fun": "stopKeyPadScan", + "baseId": 0, + "baseSn":"2023031402", + "packetTag": "1" +} +``` + +接收: + +fun: "stopKeyPadScan" // +baseId: "1"//收到的基站ID +infos:{"state":"OK"}//返回状态,成功为OK + +指令样例: + +```json +{ + "fun": "stopKeyPadScan", + "baseId": 1, + "baseSn":"2023031402", + "infos": { + "state": "OK" + }, + "packetTag": "1" +} +``` + +#### 支持设备说明 + +|基站+键盘|支持/不支持|备注| +|---|---|---| +|B100-2.4G+S6|支持|| +|B200-2.4G+S6|支持|| + ## 系统参数