mqttclient代碼生產(chǎn)工具介紹
mqttclient代碼生產(chǎn)工具主要是用于配置MQTT的參數(shù),并且生成相應的代碼,因為是可視化的配置,極易使用。
地址:https://jiejietop.gitee.io/mqtt/index.html

在線代碼生成工具
與此同時改工具頁面還包含了mqttclient的API接口介紹及示例,通過它們就能知道這個工具應該配置了什么內(nèi)容。

mqtt-tool-api
連接參數(shù)配置
首先連接參數(shù)代表著MQTT客戶端應該如何連接到服務器,建立MQTT會話應該是如何配置,這些就是連接參數(shù)
- 與服務器相關的參數(shù)有:
- 服務器地址。
- 服務器端口號。
- 服務器CA證書(如果有TLS加密的話)。
- 建立MQTT連接需要的參數(shù)有:
- MQTT協(xié)議版本。
- 用戶名。
- 密碼。
- 客戶端ID。
- 配置是否清除會話,默認清除會話。
- 心跳時間間隔,默認是50秒。
- 是否使用遺囑。
- 是否保留遺囑消息。
- 設置遺囑主題。
- 設置遺囑消息的服務質量等級。
- 設置遺囑消息的內(nèi)容。
- 與與客戶端資源相關的配置:
- 設置命令的超時,它主要是用于socket讀寫超時,默認是5000毫秒。
- 讀緩沖區(qū)大小,默認是1024。
- 寫緩沖區(qū)大小,默認是1024。

mqtt-tool-connect
訂閱主題相關的代碼配置
此配置用于配置MQTT客戶端訂閱的主題信息,指定訂閱主題名字,服務質量等級以及當收到來自這個主題消息時候的回調(diào)處理函數(shù)(可以為NULL),mqttclient代碼生成工具支持動態(tài)添加多個主題,滿足絕大部分的日常需求。

mqtt-tool-sub
發(fā)布消息相關的代碼配置
mqttclient代碼生成工具支持動態(tài)添向多個主題發(fā)布消息,滿足絕大部分的日常需求。只需指定要發(fā)布消息的主題名字、服務質量等級、以及發(fā)布的消息內(nèi)容即可。

mqtt-tool-pub
生成代碼
在配置完成后,點擊下方的生成代碼按鈕,即可生成對應的配置代碼。當然,你也可以點擊導入模板,使用模板默認的配置來生成代碼。

mqtt-tool-code
直接將生成的代碼復制到你的main.c文件即可編譯運行。
-
參數(shù)
+關注
關注
11文章
1869瀏覽量
33943 -
代碼
+關注
關注
30文章
4967瀏覽量
73954 -
MQTT
+關注
關注
5文章
733瀏覽量
25065
發(fā)布評論請先 登錄
c語言連接華為MQTT服務器,始終沒連接上,已貼出代碼圖
通過單片機來實現(xiàn)MQTT參數(shù)配置
kawayi mqtt連接mosquitto始終連接不上怎么解決?
通訊貓MQTT服務器在線客戶端的問題
kawayi mqtt連接mosquitto失敗怎樣解決該問題?
淺談笙泉新工具U1 Plus-D的實際應用
蓄電池生產(chǎn)工藝(板柵生產(chǎn)工具介紹)
PCB生產(chǎn)工程準備作業(yè)指導書
Node搭建本地MQTT服務器
盤點2023年值得嘗試的MQTT客戶端工具
MQTT在線代碼生產(chǎn)工具
評論