我們致力於探索、分享和推薦最新的實用技術棧、開源計畫、框架和實用工具。每天都有新鮮的開源資訊等待你的發現!
計畫介紹
Wu.CommTool是一個基於C#、WPF、Prism、MaterialDesign、HandyControl開發的通訊偵錯工具,支持Modbus RTU偵錯、MQTT偵錯。
Modbus RTU介紹
Modbus RTU是一種可靠且廣泛套用的工業通訊協定,適用於需要簡單、高效、可靠數據傳輸的各種套用場景。
MQTT介紹
MQTT(Message Queuing Telemetry Transport)是一種輕量級的開放式訊息協定,設計用於受限裝置之間的通訊,特別適用於物聯網(IoT)環境。
工具特色
支持ModbusRtu、Mqtt伺服器、Mqtt客戶端。
界面色彩豐富,提供良好的使用者體驗。
ModbusRtu自動解析數據幀,簡化開發偵錯過程。
智慧防粘包功能,即使在高速度下也能準確解析(但無法校驗的幀會出錯)。
功能介紹:
Modbus RTU:
自動格式化解析和驗證數據幀。
支持自訂幀並自動校驗。
提供搜尋裝置功能,可設定多種組合自動搜尋裝置。
數據監控功能,支持設定字節序、數據型別等,支持讀取與寫入。
自動應答功能,根據預設樣版自動發送應答。
MQTT Server:
在本地開啟MQTT伺服器,供客戶端連線測試。
右鍵訊息功能,可對Json格式的數據進行格式化檢視。
MQTT Client:
可開啟MQTT客戶端連線Mqtt伺服器。
提供訂閱管理功能,支持訂閱與取消訂閱。
右鍵訊息功能,可對Json格式的數據進行格式化檢視。
工具演示截圖
開源地址
https://github.com/Monika1313/Wu.CommTool