Commit e37ad297cae395dfc63d9ee5adb783da4d75643d
1 parent
2f6c6309
增加MQTT参数设置中重连间隔时长
Showing
1 changed file
with
29 additions
and
24 deletions
通讯协议-B200W-MQTT协议[内部].md
@@ -77,9 +77,9 @@ | @@ -77,9 +77,9 @@ | ||
77 | ||设置基站登录名称|[setBsSSID](#setbsssid)|[fEvtBsSSID](#fevtbsssid)|| | 77 | ||设置基站登录名称|[setBsSSID](#setbsssid)|[fEvtBsSSID](#fevtbsssid)|| |
78 | |键盘统一设置 - 键盘语言|获取键盘语言|[getBsKpLanguage](#getbskplanguage)|[fEvtBsKpLanguage](#fevtbskplanguage)| | 78 | |键盘统一设置 - 键盘语言|获取键盘语言|[getBsKpLanguage](#getbskplanguage)|[fEvtBsKpLanguage](#fevtbskplanguage)| |
79 | ||设置键盘语言|[setBsKpLanguage](#setbskplanguage)|[fEvtBsKpLanguage](#fevtbskplanguage)|| | 79 | ||设置键盘语言|[setBsKpLanguage](#setbskplanguage)|[fEvtBsKpLanguage](#fevtbskplanguage)|| |
80 | -|TCP/IP参数|获取TCP/IP参数|[getBsTcpipParams](#getbstcpipparams)|[fEvtBsTcpipParams](#fevtbstcpipparams)| | 80 | +|网络设置 - TCP/IP参数|获取TCP/IP参数|[getBsTcpipParams](#getbstcpipparams)|[fEvtBsTcpipParams](#fevtbstcpipparams)| |
81 | ||设置TCP/IP参数|[setBsTcpipParams](#setbstcpipparams)|[fEvtBsTcpipParams](#fevtbstcpipparams)|| | 81 | ||设置TCP/IP参数|[setBsTcpipParams](#setbstcpipparams)|[fEvtBsTcpipParams](#fevtbstcpipparams)|| |
82 | -|MQTT参数|获取MQTT参数|[getBsMqttParams](#getbsmqttparams)|[fEvtBsMqttParams](#fevtbsmqttparams)| | 82 | +|网络设置 - MQTT参数|获取MQTT参数|[getBsMqttParams](#getbsmqttparams)|[fEvtBsMqttParams](#fevtbsmqttparams)| |
83 | ||设置MQTT参数|[setBsMqttParams](#setbsmqttparams)|[fEvtBsMqttParams](#fevtbsmqttparams)|| | 83 | ||设置MQTT参数|[setBsMqttParams](#setbsmqttparams)|[fEvtBsMqttParams](#fevtbsmqttparams)|| |
84 | |基站升级|<font color="red">开启基站升级(内)|[startBsUpdate](#startbsupdate)|[sEvtStateCode](#sevtstatecode)<br>[fEvtBsUpateState](#fevtbsupatestate)<br>[fEvtBsUpdateProgress](#fevtbsupdateprogress)| | 84 | |基站升级|<font color="red">开启基站升级(内)|[startBsUpdate](#startbsupdate)|[sEvtStateCode](#sevtstatecode)<br>[fEvtBsUpateState](#fevtbsupatestate)<br>[fEvtBsUpdateProgress](#fevtbsupdateprogress)| |
85 | ### 键盘管理 | 85 | ### 键盘管理 |
@@ -890,6 +890,31 @@ | @@ -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 | ##### getBsTcpipParams | 918 | ##### getBsTcpipParams |
894 | - **主题**:/client/\${baseSN}/send | 919 | - **主题**:/client/\${baseSN}/send |
895 | - **功能描述**:获取基站TCP/IP参数 | 920 | - **功能描述**:获取基站TCP/IP参数 |
@@ -964,6 +989,7 @@ | @@ -964,6 +989,7 @@ | ||
964 | |+port|int||是|端口,默认1883| | 989 | |+port|int||是|端口,默认1883| |
965 | |+userName|string||否|连接服务器的用户名,可不设置| | 990 | |+userName|string||否|连接服务器的用户名,可不设置| |
966 | |+password|string||否|连接服务器的密码,可不设置| | 991 | |+password|string||否|连接服务器的密码,可不设置| |
992 | +|+interval|int|>=10|否|基站检测到断连后尝试重连的间隔时长,单位秒| | ||
967 | |+ipAllocation|int||否|基站IP获取方式<br>0 - 手动指定<br>1 - DHCP获取| | 993 | |+ipAllocation|int||否|基站IP获取方式<br>0 - 手动指定<br>1 - DHCP获取| |
968 | 994 | ||
969 | - **示例代码** | 995 | - **示例代码** |
@@ -976,33 +1002,12 @@ | @@ -976,33 +1002,12 @@ | ||
976 | "port":1883, | 1002 | "port":1883, |
977 | "userName":"", | 1003 | "userName":"", |
978 | "password":"", | 1004 | "password":"", |
1005 | + "interval":30, | ||
979 | "ipAllocation":1 | 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 | ##### fEvtBsTcpipParams | 1011 | ##### fEvtBsTcpipParams |
1007 | - **主题**: /basestation/\${baseSN}/receive | 1012 | - **主题**: /basestation/\${baseSN}/receive |
1008 | - **功能描述**:返回基站TCP/IP参数 | 1013 | - **功能描述**:返回基站TCP/IP参数 |