SerialTest
V0.3.5
运行在 Windows/Linux/macOS/Android 上的多功能测试工具。
用作数据收发器/实时绘图仪/快捷方式/文件收发器。
支持串口、蓝牙SPP客户端/服务器、蓝牙LE客户端、TCP客户端/服务器、UDP。
中文介绍
/dev/ttyXXX
)数据面板 | 绘图仪&数据(GIF) | 控制面板(GIF) | 串口,深色主题 |
---|---|---|---|
蓝牙、Windows | 串口、安卓 | TCP 客户端、Linux | TCP服务器 |
---|---|---|---|
更多预览
1.连接
2.发送和接收数据
3.情节
您可以根据demo/文件夹中的demo在MCU上编写程序
演示自述文件
您可以在发布页面下载预构建的二进制文件和 Android APK。
您也可以在 SourceForge 中下载它们
Android 应用程序也可在 F-Droid 上使用。
# sudo add-apt-repository universe
sudo apt-get update
# sudo apt-get install git build-essential
sudo apt-get install qtbase5-dev qt5-qmake libqt5serialport5-dev qtconnectivity5-dev
cd ~
git clone https://github.com/wh201906/SerialTest.git --depth=1
cd SerialTest
mkdir build && cd build
您需要下载QCustomPlot存档,提取/src文件夹中的qcustomplot.cpp和qcustomplot.h(替换现有的qcustomplot.h),然后构建。
wget https://www.qcustomplot.com/release/2.1.1/QCustomPlot-source.tar.gz
tar -xzf QCustomPlot-source.tar.gz
cp qcustomplot-source/qcustomplot. * ../src
如果 src/ 文件夹中不存在 qcustomplot.cpp,qmake 将尝试在构建目录(调用 qmake 命令的位置)和默认库目录中查找库文件(xxx.so/xxx.dll) 。
export QT_SELECT=qt5
qmake ../src
make -j4 && make clean
./SerialTest
flatpak install flathub io.github.wh201906.serialtest
# run this app
flatpak run io.github.wh201906.serialtest
# Install the release
yay -S serialtest
# Install the development version
yay -S serialtest-git
该项目使用 Weblate 来管理翻译。
如果您想帮助翻译,请访问 Weblate 翻译页面或向weblate
分支创建 PR。
变更日志
src/qcustomplot.h
和src/qdarkstyle/
中的文件与其各自的项目具有相同的许可证。
src/
中的源代码已获得 GPL 3.0 许可。
demo/
中的源代码(不包括依赖项)、翻译、文档和该项目的其他部分均已获得 MIT 许可。