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 | 写 | ... | ... |