SerialTool是一个实用的串口调试工具,这款工具支持串口调试助手、波形显示和文件传输等功能。该工具软件使用GPL许可证发布。用户可以将波形文件保存为文本文件,然后使用Matlab等工具进行数据分析。如果您支持本软件,欢迎贡献源代码或者向作者提出建议。
使用Qt开发,轻松实现跨平台(目前已经支持Windows和Linux)
中文接收显示不乱码
支持换肤
波形显示默认最多支持16通道,也可以重新编译支持更多通道
支持波形数据保存(纯文本,csv格式)
支持波形数据读取
支持时间戳功能,包括年、月、日、时、分、秒、毫秒、采样率,方便进行波形数据分析(时间戳由下位机发送)
多语言支持
终端界面支持语法高亮(Bash, JSON, Lua, C/C++等)
终端支持多种字符编码,如GB2312, UTF8, UTF16等
支持TCP/UDP和串口收发模式
支持文件传输(目前只支持XModem协议)
// Microsoft Visual C++ generated resource script. // #include "resource.h" #define APSTUDIO_READONLY_SYMBOLS / // // Generated from the TEXTINCLUDE 2 resource. // #define APSTUDIO_HIDDEN_SYMBOLS #inc
https://github.com/Skiars/SerialTool A cross platform Serial-Port/TCP/UDP debugging tool. SerialTool是一个跨平台的串口/网络调试工具。此工具支持串口调试助手、终端、波形显示和文件传输等功能。该工具的源代码使用GPL许可证发布。 SerialTool支持基础的文本传输。文本传输界面支持16进制与ASC
#! /usr/bin/env python # -*- coding: utf-8 -*- """ PyQt5 Serial Tool Author: Hesuping date: 2018.12 """ import threading import time import serial import serial.tools.list_ports import sys from UI imp