Commit e37ad297cae395dfc63d9ee5adb783da4d75643d
1 parent
2f6c6309
增加MQTT参数设置中重连间隔时长
Showing
1 changed file
with
29 additions
and
24 deletions
通讯协议-B200W-MQTT协议[内部].md
... | ... | @@ -77,9 +77,9 @@ |
77 | 77 | ||设置基站登录名称|[setBsSSID](#setbsssid)|[fEvtBsSSID](#fevtbsssid)|| |
78 | 78 | |键盘统一设置 - 键盘语言|获取键盘语言|[getBsKpLanguage](#getbskplanguage)|[fEvtBsKpLanguage](#fevtbskplanguage)| |
79 | 79 | ||设置键盘语言|[setBsKpLanguage](#setbskplanguage)|[fEvtBsKpLanguage](#fevtbskplanguage)|| |
80 | -|TCP/IP参数|获取TCP/IP参数|[getBsTcpipParams](#getbstcpipparams)|[fEvtBsTcpipParams](#fevtbstcpipparams)| | |
80 | +|网络设置 - TCP/IP参数|获取TCP/IP参数|[getBsTcpipParams](#getbstcpipparams)|[fEvtBsTcpipParams](#fevtbstcpipparams)| | |
81 | 81 | ||设置TCP/IP参数|[setBsTcpipParams](#setbstcpipparams)|[fEvtBsTcpipParams](#fevtbstcpipparams)|| |
82 | -|MQTT参数|获取MQTT参数|[getBsMqttParams](#getbsmqttparams)|[fEvtBsMqttParams](#fevtbsmqttparams)| | |
82 | +|网络设置 - MQTT参数|获取MQTT参数|[getBsMqttParams](#getbsmqttparams)|[fEvtBsMqttParams](#fevtbsmqttparams)| | |
83 | 83 | ||设置MQTT参数|[setBsMqttParams](#setbsmqttparams)|[fEvtBsMqttParams](#fevtbsmqttparams)|| |
84 | 84 | |基站升级|<font color="red">开启基站升级(内)|[startBsUpdate](#startbsupdate)|[sEvtStateCode](#sevtstatecode)<br>[fEvtBsUpateState](#fevtbsupatestate)<br>[fEvtBsUpdateProgress](#fevtbsupdateprogress)| |
85 | 85 | ### 键盘管理 |
... | ... | @@ -890,6 +890,31 @@ |
890 | 890 | } |
891 | 891 | } |
892 | 892 | ``` |
893 | +#### 事件 | |
894 | +##### fEvtBsKpLanguage | |
895 | +- **主题**: /basestation/\${baseSN}/receive | |
896 | +- **功能描述**:返回键盘语言 | |
897 | +- **参数说明** | |
898 | + | |
899 | +|参数名|类型|限制|非空|说明| | |
900 | +|---|---|---|---|---| | |
901 | +|fun|string|-|是|指令名称| | |
902 | +|dataTag|string|-|否|数据包标识,可为空字符串| | |
903 | +|data|object|-|是|传送参数的对象| | |
904 | +|+value|string||是|设置键盘显示的语言<br>1-简体中文<br>2-英文| | |
905 | + | |
906 | +- **示例代码** | |
907 | +```Json | |
908 | +{ | |
909 | + "fun":"fEvtBsKpLanguage", | |
910 | + "dataTag":"1", | |
911 | + "data":{ | |
912 | + "value":"1" | |
913 | + } | |
914 | +} | |
915 | +``` | |
916 | +### 网络参数设置 | |
917 | +#### 方法 | |
893 | 918 | ##### getBsTcpipParams |
894 | 919 | - **主题**:/client/\${baseSN}/send |
895 | 920 | - **功能描述**:获取基站TCP/IP参数 |
... | ... | @@ -964,6 +989,7 @@ |
964 | 989 | |+port|int||是|端口,默认1883| |
965 | 990 | |+userName|string||否|连接服务器的用户名,可不设置| |
966 | 991 | |+password|string||否|连接服务器的密码,可不设置| |
992 | +|+interval|int|>=10|否|基站检测到断连后尝试重连的间隔时长,单位秒| | |
967 | 993 | |+ipAllocation|int||否|基站IP获取方式<br>0 - 手动指定<br>1 - DHCP获取| |
968 | 994 | |
969 | 995 | - **示例代码** |
... | ... | @@ -976,33 +1002,12 @@ |
976 | 1002 | "port":1883, |
977 | 1003 | "userName":"", |
978 | 1004 | "password":"", |
1005 | + "interval":30, | |
979 | 1006 | "ipAllocation":1 |
980 | 1007 | } |
981 | 1008 | } |
982 | 1009 | ``` |
983 | 1010 | #### 事件 |
984 | -##### fEvtBsKpLanguage | |
985 | -- **主题**: /basestation/\${baseSN}/receive | |
986 | -- **功能描述**:返回键盘语言 | |
987 | -- **参数说明** | |
988 | - | |
989 | -|参数名|类型|限制|非空|说明| | |
990 | -|---|---|---|---|---| | |
991 | -|fun|string|-|是|指令名称| | |
992 | -|dataTag|string|-|否|数据包标识,可为空字符串| | |
993 | -|data|object|-|是|传送参数的对象| | |
994 | -|+value|string||是|设置键盘显示的语言<br>1-简体中文<br>2-英文| | |
995 | - | |
996 | -- **示例代码** | |
997 | -```Json | |
998 | -{ | |
999 | - "fun":"fEvtBsKpLanguage", | |
1000 | - "dataTag":"1", | |
1001 | - "data":{ | |
1002 | - "value":"1" | |
1003 | - } | |
1004 | -} | |
1005 | -``` | |
1006 | 1011 | ##### fEvtBsTcpipParams |
1007 | 1012 | - **主题**: /basestation/\${baseSN}/receive |
1008 | 1013 | - **功能描述**:返回基站TCP/IP参数 | ... | ... |