Commit 54e5aaa0ad428352ce02a0c593414eae2fa76dfc
1 parent
cfd7dae6
SDK应用部分
1.增加keypadRemoteControl接口 2.增加举手功能接口
Showing
2 changed files
with
231 additions
and
5 deletions
通讯协议-SDK应用部分.md
... | ... | @@ -8,7 +8,7 @@ WSCmdApp协议接口说明 |
8 | 8 | |
9 | 9 | |
10 | 10 | <div style="text-align: center;font-size: 30px;"> |
11 | -Ver5.1.5 | |
11 | +Ver5.1.6 | |
12 | 12 | </div> |
13 | 13 | <br> |
14 | 14 | <br> |
... | ... | @@ -47,6 +47,7 @@ Ver5.1.5 |
47 | 47 | |5.1.2| 2023年11月07日|陈定敏|1. 增加配对模式设置接口| |
48 | 48 | |5.1.3| 2023年11月15日|陈定敏|1. 更新语音题接口参数| |
49 | 49 | |5.1.5| 2023年12月28日|陈定敏|1. 增加Json指令支持基站id和基站SN两种模式| |
50 | +|5.1.6| 2024年02月19日|陈定敏|1. 增加keypadRemoteControl接口<br>2. 增加举手功能接口| | |
50 | 51 | |
51 | 52 | <br> |
52 | 53 | |
... | ... | @@ -4772,7 +4773,7 @@ params:{"mode":"1", "value":"4"}// |
4772 | 4773 | | **Json字段** | **字段含义** | **赋值及含义** | |
4773 | 4774 | | --- | --- | --- | |
4774 | 4775 | |mode|反馈模式| 0:不启用(默认0不启用)<br>1:通用键码| |
4775 | -|value|反馈最大有效按键|1\~10| | |
4776 | +|value|反馈最大有效按键|1~10| | |
4776 | 4777 | |
4777 | 4778 | 指令样例: |
4778 | 4779 | |
... | ... | @@ -4924,6 +4925,135 @@ infos:{ "hModel": "67","keySn":"1479824643","keyValue":"0","ver":"1.0.0","volt": |
4924 | 4925 | | B200-2.4G+S6 | 支持 |出厂配置有心跳时反馈,出厂配置无心跳时不反馈| |
4925 | 4926 | |
4926 | 4927 | |
4928 | +#### S7键盘遥控器反馈[上报] | |
4929 | +特定的遥控器键盘反馈数据接口。 | |
4930 | + | |
4931 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
4932 | +| --- | --- | --- | | |
4933 | +|keySn|键盘Sn|| | |
4934 | +|keyValue|值|1~17| | |
4935 | +|count|提交次数|1~255| | |
4936 | + | |
4937 | +指令样例: | |
4938 | + | |
4939 | +```json | |
4940 | +{ | |
4941 | + "fun": "keypadRemoteControl", | |
4942 | + "baseId": 1, | |
4943 | + "baseSn":"2023031402", | |
4944 | + "infos": { | |
4945 | + "keySn": "1479824643", | |
4946 | + "keyValue": "1", | |
4947 | + "count": "1" | |
4948 | + }, | |
4949 | + "packetTag": "0" | |
4950 | +} | |
4951 | +``` | |
4952 | +键值对应请参考图片,如下: | |
4953 | + | |
4954 | + | |
4955 | + | |
4956 | +支持设备说明 | |
4957 | + | |
4958 | +| **基站+键盘** | **支持** | **备注** | | |
4959 | +| --- | --- | --- | | |
4960 | +| B100-2.4G+S7 | 支持 || | |
4961 | +| B200-2.4G+S7 | 支持 || | |
4962 | + | |
4963 | +#### 键盘举手功能参数 | |
4964 | + | |
4965 | +读 | |
4966 | +发送: | |
4967 | +fun: "readKeypadHandUpMode" //读键盘举手功能参数 | |
4968 | +baseId: 1//1~32 (必须指定基站) | |
4969 | +params:{}//读取时不需要 | |
4970 | + | |
4971 | +指令样例: | |
4972 | + | |
4973 | +```json | |
4974 | +{ | |
4975 | + "fun": "readKeypadHandUpMode", | |
4976 | + "baseId": 1, | |
4977 | + "baseSn":"2023031402", | |
4978 | + "packetTag": "1" | |
4979 | +} | |
4980 | +``` | |
4981 | + | |
4982 | +写 | |
4983 | + | |
4984 | +发送: | |
4985 | +fun: "writeKeypadHandUpMode" //写键盘举手功能参数 | |
4986 | +baseId: 1//1~32 (必须指定基站) | |
4987 | +params:{"value":"0"}// | |
4988 | + | |
4989 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
4990 | +| --- | --- | --- | | |
4991 | +|value|举手功能开关|0:关闭举手功能<br>1:开启举手功能| | |
4992 | + | |
4993 | +指令样例: | |
4994 | + | |
4995 | +```json | |
4996 | +{ | |
4997 | + "fun": "writeKeypadHandUpMode", | |
4998 | + "baseId": 1, | |
4999 | + "baseSn":"2023031402", | |
5000 | + "params": { | |
5001 | + "value": "0" | |
5002 | + }, | |
5003 | + "packetTag": "1" | |
5004 | +} | |
5005 | +``` | |
5006 | + | |
5007 | +返回 | |
5008 | + | |
5009 | +接收: | |
5010 | +fun: "KeypadHandUpMode" | |
5011 | +baseId: 1//基站ID | |
5012 | +infos:{ "value":"0"}//返回参数值 | |
5013 | + | |
5014 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
5015 | +| --- | --- | --- | | |
5016 | +|value|举手功能开关|0:关闭举手功能<br>1:开启举手功能| | |
5017 | + | |
5018 | +指令样例: | |
5019 | +```json | |
5020 | +{ | |
5021 | + "fun": "KeypadHandUpMode", | |
5022 | + "baseId": 1, | |
5023 | + "baseSn":"2023031402", | |
5024 | + "infos": { | |
5025 | + "value": "0" | |
5026 | + }, | |
5027 | + "packetTag": "1" | |
5028 | +} | |
5029 | +``` | |
5030 | + | |
5031 | + | |
5032 | +下面是键盘按了举手键后接收到指令。 | |
5033 | + | |
5034 | +接收: | |
5035 | +fun: "keypadHandUp" | |
5036 | +指令样例: | |
5037 | +```json | |
5038 | +{ | |
5039 | + "fun": "keypadHandUp", | |
5040 | + "baseId": 1, | |
5041 | + "baseSn":"2023031402", | |
5042 | + "infos": { | |
5043 | + "keySn": "0589445416" | |
5044 | + }, | |
5045 | + "packetTag": "2" | |
5046 | +} | |
5047 | +``` | |
5048 | + | |
5049 | + | |
5050 | + | |
5051 | +支持设备说明 | |
5052 | + | |
5053 | +| **基站+键盘** | **支持** | **备注** | | |
5054 | +| --- | --- | --- | | |
5055 | +| B100-2.4G+S7 | 支持 | | | |
5056 | +| B200-2.4G+S7 | 支持 | | | |
4927 | 5057 | |
4928 | 5058 | #### 遥控键盘关机 |
4929 | 5059 | ... | ... |
通讯协议-SDK应用部分[内部].md
... | ... | @@ -8,7 +8,7 @@ WSCmdApp协议接口说明 |
8 | 8 | |
9 | 9 | |
10 | 10 | <div style="text-align: center;font-size: 30px;"> |
11 | -Ver5.1.5 | |
11 | +Ver5.1.6 | |
12 | 12 | </div> |
13 | 13 | <br> |
14 | 14 | <br> |
... | ... | @@ -47,6 +47,7 @@ Ver5.1.5 |
47 | 47 | |5.1.2| 2023年11月07日|陈定敏|1. 增加配对模式设置接口| |
48 | 48 | |5.1.3| 2023年11月15日|陈定敏|1. 更新语音题接口参数| |
49 | 49 | |5.1.5| 2023年12月28日|陈定敏|1. 增加Json指令支持基站id和基站SN两种模式| |
50 | +|5.1.6| 2024年02月19日|陈定敏|1. 增加keypadRemoteControl接口<br>2. 增加举手功能接口| | |
50 | 51 | |
51 | 52 | <br> |
52 | 53 | |
... | ... | @@ -5693,7 +5694,7 @@ params:{"mode":"1", "value":"4"}// |
5693 | 5694 | | **Json字段** | **字段含义** | **赋值及含义** | |
5694 | 5695 | | --- | --- | --- | |
5695 | 5696 | |mode|反馈模式| 0:不启用(默认0不启用)<br>1:通用键码| |
5696 | -|value|反馈最大有效按键|1\~10| | |
5697 | +|value|反馈最大有效按键|1~10| | |
5697 | 5698 | |
5698 | 5699 | 指令样例: |
5699 | 5700 | |
... | ... | @@ -5863,7 +5864,7 @@ infos:{ "hModel": "67","keySn":"1479824643","keyValue":"0","ver":"1.0.0","volt": |
5863 | 5864 | "baseSn":"2023031402", |
5864 | 5865 | "infos": { |
5865 | 5866 | "keySn": "1479824643", |
5866 | - "keyValue": "0", | |
5867 | + "keyValue": "1", | |
5867 | 5868 | "count": "1" |
5868 | 5869 | }, |
5869 | 5870 | "packetTag": "0" |
... | ... | @@ -5880,6 +5881,101 @@ infos:{ "hModel": "67","keySn":"1479824643","keyValue":"0","ver":"1.0.0","volt": |
5880 | 5881 | | B100-2.4G+S7 | 支持 || |
5881 | 5882 | | B200-2.4G+S7 | 支持 || |
5882 | 5883 | |
5884 | +#### 键盘举手功能参数 | |
5885 | + | |
5886 | +读 | |
5887 | +发送: | |
5888 | +fun: "readKeypadHandUpMode" //读键盘举手功能参数 | |
5889 | +baseId: 1//1~32 (必须指定基站) | |
5890 | +params:{}//读取时不需要 | |
5891 | + | |
5892 | +指令样例: | |
5893 | + | |
5894 | +```json | |
5895 | +{ | |
5896 | + "fun": "readKeypadHandUpMode", | |
5897 | + "baseId": 1, | |
5898 | + "baseSn":"2023031402", | |
5899 | + "packetTag": "1" | |
5900 | +} | |
5901 | +``` | |
5902 | + | |
5903 | +写 | |
5904 | + | |
5905 | +发送: | |
5906 | +fun: "writeKeypadHandUpMode" //写键盘举手功能参数 | |
5907 | +baseId: 1//1~32 (必须指定基站) | |
5908 | +params:{"value":"0"}// | |
5909 | + | |
5910 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
5911 | +| --- | --- | --- | | |
5912 | +|value|举手功能开关|0:关闭举手功能<br>1:开启举手功能| | |
5913 | + | |
5914 | +指令样例: | |
5915 | + | |
5916 | +```json | |
5917 | +{ | |
5918 | + "fun": "writeKeypadHandUpMode", | |
5919 | + "baseId": 1, | |
5920 | + "baseSn":"2023031402", | |
5921 | + "params": { | |
5922 | + "value": "0" | |
5923 | + }, | |
5924 | + "packetTag": "1" | |
5925 | +} | |
5926 | +``` | |
5927 | + | |
5928 | +返回 | |
5929 | + | |
5930 | +接收: | |
5931 | +fun: "KeypadHandUpMode" | |
5932 | +baseId: 1//基站ID | |
5933 | +infos:{ "value":"0"}//返回参数值 | |
5934 | + | |
5935 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
5936 | +| --- | --- | --- | | |
5937 | +|value|举手功能开关|0:关闭举手功能<br>1:开启举手功能| | |
5938 | + | |
5939 | +指令样例: | |
5940 | +```json | |
5941 | +{ | |
5942 | + "fun": "KeypadHandUpMode", | |
5943 | + "baseId": 1, | |
5944 | + "baseSn":"2023031402", | |
5945 | + "infos": { | |
5946 | + "value": "0" | |
5947 | + }, | |
5948 | + "packetTag": "1" | |
5949 | +} | |
5950 | +``` | |
5951 | + | |
5952 | + | |
5953 | +下面是键盘按了举手键后接收到指令。 | |
5954 | + | |
5955 | +接收: | |
5956 | +fun: "keypadHandUp" | |
5957 | +指令样例: | |
5958 | +```json | |
5959 | +{ | |
5960 | + "fun": "keypadHandUp", | |
5961 | + "baseId": 1, | |
5962 | + "baseSn":"2023031402", | |
5963 | + "infos": { | |
5964 | + "keySn": "0589445416" | |
5965 | + }, | |
5966 | + "packetTag": "2" | |
5967 | +} | |
5968 | +``` | |
5969 | + | |
5970 | + | |
5971 | + | |
5972 | +支持设备说明 | |
5973 | + | |
5974 | +| **基站+键盘** | **支持** | **备注** | | |
5975 | +| --- | --- | --- | | |
5976 | +| B100-2.4G+S7 | 支持 | | | |
5977 | +| B200-2.4G+S7 | 支持 | | | |
5978 | + | |
5883 | 5979 | #### 遥控键盘关机 |
5884 | 5980 | |
5885 | 5981 | 写 | ... | ... |