Commit aeabb1a1fc06e1183295becdc4b89b15913fd043
1 parent
a76450d8
1.增加 基站AES 部分接口
Showing
1 changed file
with
108 additions
and
5 deletions
通讯协议-SDK应用部分.md
| ... | ... | @@ -288,15 +288,22 @@ SunVoteWSTrayapp上报信息。 |
| 288 | 288 | |
| 289 | 289 | 接收: |
| 290 | 290 | |
| 291 | -fun: \"disconnectBase\" //断开基站 | |
| 292 | - | |
| 291 | +fun: "disconnectBase" //断开基站 | |
| 293 | 292 | baseId:1 //基站ID |
| 294 | - | |
| 295 | 293 | infos: {} //无该值 |
| 296 | - | |
| 297 | -packetTag:\"1 \" | |
| 294 | +packetTag:"1" | |
| 298 | 295 | |
| 299 | 296 | 指令样例: |
| 297 | +```json | |
| 298 | +{ | |
| 299 | + "fun": "connectBase", | |
| 300 | + "baseId": 1, | |
| 301 | + "infos": { | |
| 302 | + "state": "OK" | |
| 303 | + }, | |
| 304 | + "packetTag": "1" | |
| 305 | +} | |
| 306 | +``` | |
| 300 | 307 | |
| 301 | 308 | {\ |
| 302 | 309 | \"fun\":\"disconnectBase\", |
| ... | ... | @@ -4861,6 +4868,102 @@ infos:{\"value\":\"1\"}//返回基站TcpIp |
| 4861 | 4868 | |
| 4862 | 4869 | EA3100-2.4G+S62 支持 |
| 4863 | 4870 | ----------------------- ----------------------- ----------------------- |
| 4871 | +#### 基站AES | |
| 4872 | +读 | |
| 4873 | +发送: | |
| 4874 | +fun: "readBaseStationAES" //读基站AES | |
| 4875 | +baseId: 0// 0~32 (指令不发送baseID,默认为0表示读取所有基站) | |
| 4876 | +params:{}//可不填 | |
| 4877 | + | |
| 4878 | +指令样例: | |
| 4879 | +```json | |
| 4880 | +{ | |
| 4881 | + "fun":"readBaseStationAES", | |
| 4882 | + "baseId":0, | |
| 4883 | + "packetTag":"1" | |
| 4884 | +} | |
| 4885 | +``` | |
| 4886 | + | |
| 4887 | +写 | |
| 4888 | +发送: | |
| 4889 | +fun: "writeBaseStationAES" //写基站AES | |
| 4890 | +baseId: 1 //1~32 (必须指定基站) | |
| 4891 | +params:{"value":"0"}// | |
| 4892 | + | |
| 4893 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
| 4894 | +| --- | --- | --- | | |
| 4895 | +| baseId | 基站ID | 1~32 | | |
| 4896 | +| value | 加密模式 | 0:无线不加密<br>1:无线AES128加密<br>2:无线 AES256加密 | | |
| 4897 | + | |
| 4898 | +指令样例: | |
| 4899 | +```json | |
| 4900 | +{ | |
| 4901 | + "fun":"writeBaseStationAES", | |
| 4902 | + "baseId":1, | |
| 4903 | + "packetTag":"1" | |
| 4904 | +} | |
| 4905 | +``` | |
| 4906 | + | |
| 4907 | +返回 | |
| 4908 | +接收: | |
| 4909 | +fun: "baseStationAES" | |
| 4910 | +baseId: 1//基站ID | |
| 4911 | +infos:{"value":"1"}//返回基站AES | |
| 4912 | + | |
| 4913 | +指令样例: | |
| 4914 | +```json | |
| 4915 | +{ | |
| 4916 | + "fun": "baseStationAES", | |
| 4917 | + "baseId": 1, | |
| 4918 | + "infos": { | |
| 4919 | + "value": "0" | |
| 4920 | + }, | |
| 4921 | + "packetTag": "1" | |
| 4922 | +} | |
| 4923 | +``` | |
| 4924 | + | |
| 4925 | +克隆参数 | |
| 4926 | +发送: | |
| 4927 | +fun: "copyBaseStationAES" //克隆基站AES参数 | |
| 4928 | +baseId: 0 | |
| 4929 | +params:{}// | |
| 4930 | + | |
| 4931 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
| 4932 | +| --- | --- | --- | | |
| 4933 | +| destBaseID | 目标基站ID | 1~32 | | |
| 4934 | +| sourceBaseID | 来源基站ID | 1~32 | | |
| 4935 | + | |
| 4936 | + | |
| 4937 | +指令样例: | |
| 4938 | +```json | |
| 4939 | +{ | |
| 4940 | + "fun": "copyBaseStationAES", | |
| 4941 | + "baseId": 0, | |
| 4942 | + "params": { | |
| 4943 | + "destBaseID": "2", | |
| 4944 | + "sourceBaseID": "1" | |
| 4945 | + }, | |
| 4946 | + "packetTag": "1" | |
| 4947 | +} | |
| 4948 | +``` | |
| 4949 | + | |
| 4950 | +返回 | |
| 4951 | +接收: | |
| 4952 | +fun: " copyBaseStationAES " | |
| 4953 | +baseId: 1//基站ID | |
| 4954 | +infos:{"value":"OK"}//返回状态 | |
| 4955 | + | |
| 4956 | +指令样例: | |
| 4957 | +```json | |
| 4958 | +{ | |
| 4959 | + "fun": "baseStationAES", | |
| 4960 | + "baseId": 1, | |
| 4961 | + "infos": { | |
| 4962 | + "value": "OK" | |
| 4963 | + }, | |
| 4964 | + "packetTag": "1" | |
| 4965 | +} | |
| 4966 | +``` | |
| 4864 | 4967 | |
| 4865 | 4968 | ### 键盘 |
| 4866 | 4969 | ... | ... |