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 許可。