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