Releases: wh201906/SerialTest
Releases · wh201906/SerialTest
V0.3.5
- Improve BLE compatibility by adding support for WriteNoResponse operation (commit 0e5c82e)
- Improve serial port compatibility by allowing non-fatal errors when setting DTR/RTS in the connecting process (commit cae854b)
- Add Windows MSVC support for Bluetooth (commit 9760ccc)
- Add support for restoring dock widgets status (commit c88b47e)
- Add an option for enabling/disabling touch scrolling gesture (commit fda6389)
- Replace "√"(U+221A) with "OK" in the status bar for the visual consistency across all platforms (commit 5743603)
- DataTab: Keep selection unchanged when appending received data (commit 86508ff)
- Fix a few bugs
For Bluetooth LE debugging on Windows, the archives with the -MSVC
suffix might have better compatibility.
For debugging other connections on Windows, please consider the archives with the -MinGW
suffix.
- 改进蓝牙BLE连接兼容性,支持WriteNoResponse操作 (commit 0e5c82e)
- 改进串口连接兼容性,在建立连接并尝试设置DTR/RTS信号时忽略设置失败的错误 (commit cae854b)
- 在MSVC编译器生成的程序中添加蓝牙支持 (commit 9760ccc)
- 支持自动保存窗口布局 (commit c88b47e)
- 支持配置触摸滚动手势 (commit fda6389)
- 将状态栏中的"√"(U+221A)替换为"OK"以确保不同平台上的显示效果一致 (commit 5743603)
- 数据面板: 在新增已接收数据时保持已选中状态不被清除 (commit 86508ff)
- 修复若干BUG
如需在Windows平台上调试蓝牙BLE,请优先选用带-MSVC
后缀的版本,兼容性可能会更好。
如需在Windows平台上调试其它类型的连接,请优先选用带-MinGW
后缀的版本。
Android ABIs: armeabi-v7a, arm64-v8a, x86, x86_64
V0.3.4
V0.3.3
- Add support for specifying service UUID in Bluetooth client mode (commit 1bd23bf)
- Add support for showing IPv6 addresses on Android (commit 03a0e79)
- Add option for remembering the data to be sent in DataTab (commit 00eb0e2)
- Add option for clearing both received data and graph at the same time (commit a477902)
- Improve the permission request process on Android
- Add point-only mode for plotting (commit daf3460)
- Fix the missing separator when appending hex data with timestamp (commit 00eb0e2)
- 支持在蓝牙客户端模式中指定目标服务UUID (commit 1bd23bf)
- 支持在Android端显示IPv6地址 (commit 03a0e79)
- 支持记住数据界面中的待发送数据 (commit 00eb0e2)
- 支持同时清除接收到的数据和图表 (commit a477902)
- 改进Android上的权限请求过程
- 添加单独绘制点的功能 (commit daf3460)
- 修复接收带时间戳的十六进制数据时缺少分隔符的问题 (commit 00eb0e2)
Android ABIs: armeabi-v7a, arm64-v8a, x86, x86_64
V0.3.2
- Fix 2 bugs in the Control Panel
- Fix a bug in the timestamp (commit c73e12c)
- Add support for changing the theme without restarting the app
- Add the ability to merge timestamps with short interval (split packets based on timeout)
- Android: Add support for sharing a file to SerialTest then send it (requires Qt 5.15.10 or a higher version)
- 修复控制面板中的2处BUG
- 修复时间戳中的一处错误
- 支持不重启App直接切换主题
- 添加合并时间戳的功能(基于超时的分包)
- Android: 支持分享文件到SerialTest并发送(需使用Qt 5.15.10或更高版本编译)
Android ABIs: armeabi-v7a, arm64-v8a, x86, x86_64
V0.3.1
V0.2.4
V0.2.3
- Fix a crash (commit 40b6394)
- Fix a bug in AsyncCRC (commit de1933f)
- Show serial port VID and PID in Hex and Dec (commit b00aebd)
- Backward compatible to Qt 5.9
- Refactor serial port history logic
- More details when failed to open a serial port (commit b6dbd88)
- Update QCustomPlot version to 2.1.1
- Fix #22: Ignore close event of floating windows (commit c723e31)
- Sync DTR and RTS from UI to serial port (commit ce576e4)
- 修复一处崩溃 (commit 40b6394)
- 修复AsyncCRC中的一处BUG (commit de1933f)
- 同时以十六进制,十进制显示串口VID,PID (commit b00aebd)
- 向下兼容至Qt 5.9
- 重构串口历史记录逻辑
- 无法连接串口时显示更多错误提示 (commit b6dbd88)
- 升级QCustomPlot至2.1.1
- 修复 #22: 忽略浮动串口的关闭事件 (commit c723e31)
- 总是将UI上的DTR和RTS状态同步至串口 (commit ce576e4)
Android ABIs: armeabi-v7a, arm64-v8a, x86, x86_64
V0.2.2
- Add dark theme(from https://github.com/ColinDuquesnoy/QDarkStyleSheet)
- Add single orientation pinch gesture on plotter
- Add some useful snippets for control panel(in
demo/Control/
) - Support dragging config file to control panel
- 添加暗黑主题(源于https://github.com/ColinDuquesnoy/QDarkStyleSheet)
- 绘图面板支持单向缩放
- 添加常用控制命令(位于demo/Control/文件夹下)
- 支持拖拽配置文件到控制面板
Android ABIs: armeabi-v7a, arm64-v8a, x86, x86_64
V0.2.1
V0.2
- Supports TCP client/server, UDP, Bluetooth SPP client/server and Bluetooth BLE
- All servers support 1:N connections. Sent to/Receive from/Disconnect any client as you want
- Multiple NIC support. Specify local IP and port for TCP server, TCP client and UDP
- Supports recording connection history with user specified alias. Click history item to reuse the arguments
- File transceiver with fast CRC32 calculator and throttling
- Import/Export configuration files, search configuration files in multiple directories
- Support escape characters (\uHHHH, \nnn, \r, \n, \t, ...)
- Change serial port arguments on the fly
- Better UI, supports window translucency, selecting language, changing font
- Better performance
- Better gesture detection in PlotTab on Android
- Share a piece of text to SerialTest then send it on Android
- 支持TCP客户端/服务器,UDP,蓝牙SPP客户端/服务器和蓝牙BLE
- TCP服务器和蓝牙SPP服务器支持一对多连接,可以任意指定收发对象,断开指定连接
- TCP服务器,TCP客户端和UDP支持指定本机IP和端口,也可在所有网卡上进行监听
- 支持记录连接历史并指定别名,单击即可快速设置参数
- 支持文件收发,带快速CRC32校验,在发送途中可自动延时等待
- 可导入导出配置文件,多目录搜索配置文件
- 支持转义字符(\uHHHH, \nnn, \r, \n, \t, ...)
- 实时修改串口参数
- 美化UI,支持窗口半透明,选择语言,改变字体
- 提升性能
- 优化安卓端绘图界面手势
- 安卓端添加Toast支持。支持分享文本至SerialTest并发送
Android ABIs: armeabi-v7a, arm64-v8a, x86