/QtSwissArmyKnife

This is a qt project, it supports serialport debugging, udp debugging, tcp debugging...

Primary LanguageC++GNU Lesser General Public License v3.0LGPL-3.0

Swiss Army Knife

中文


QSAK (Qt Swiss Army Knife) is a multi-functional, cross-platform debugging tool based on Qt open source framework.It integrates debugging functions such as serial port debugging, network port debugging, bluetooth debugging, USB debugging, HID debugging, CAN bus debugging, and MODBUS debugging. It has the ability to interpret and debug MAVLink, MODBUS, MQTT and other communication protocols. It can run on Windows, Linux, macOS, ios, Android, Raspberry Pi and other devices.The goal of the project is to create a software edition of the Swiss-Army-Knife.

Development Environment

Qt 5.12.x,other versions may be available, but the project authors do not fix problems encountered during the development of other versions.

Main Window

MainWindow.png

About the Project


                _           _
               | |         (_)
__      ___   _| |__   __ _ _
\ \ /\ / / | | | '_ \ / _` | |    sheng huo bu zhi yan qian de gou qie, hai you yuan fang de gou qie.
 \ V  V /| |_| | | | | (_| | |           but do not be upset, coding will make you happy.
  \_/\_/  \__,_|_| |_|\__,_|_|                                                               --Confucius