Releases: skiars/SerialTool
Releases · skiars/SerialTool
v1.4.0 alpha
这其实也是好久以前就做了的一个版本,现在放出来,各种不完善。但是也有比较大幅度的更新:
- 终端界面
- 完全使用 json 布局的设置界面
- 插件
- 高分屏缩放支持
V1.3.0Beta
重构了大量代码。重构内容包括:
- 为串口和TCP/UDP接口添加抽象port类型,并使用工厂模式来构建port。
- 为主界面的终端,示波器以及文件传输选项卡建立抽象视图类。
- 为Tool菜单下的小工具(例如value display)建立抽象小工具类。
- 为抽象port,抽象视图,抽象小工具设计管理器类。软件内部的数据传输面向管理器类,具体的对象类型被隐藏。小工具使用工厂模式创建。
本次重构没有加入新的功能,但是某些功能细节因为重构发生了变化。因为代码的大幅度修改,可能引入了新的bug,用户应当注意!
本次重构的目标主要是提高代码的扩展性。
V1.2.5
V1.2.4
V1.2.3
V1.2.2
V1.2.0
特性
- 使用Qt Charts做波形显示控件,支持OpenGL加速(启用OpenGL需要硬件支持)。
- 修复了“波形绘制”窗口的一些bug。
- 支持将Terminal中接收区的数据存储为文本文件。
- 支持将波形保存为文本文件之后,再使用File->Open来载入波形。
说明
- 载入波形文件时,如果没有打开OpenGL可能会非常慢!
- 如果您修改了波形文件,并且时间戳信息格式不对,则可能造成软件卡死;同时我也不保证其他的格式问题是否会造成软件卡死。
- 有些电脑可能确实没有安装OpenGL,此时如果在SerialTool的设置中打开OpenGL加速可能会造成波形显示界面无响应。此时建议您更新显卡驱动。
- 该版本的安装包文件中使用的QScintilla 2.10.3动态库文件在编译时没有编译大部分功能,例如打印支持,大部分的语言支持(只编译了Bash, C/C++, Lua),如果您需要支持这些功能,请自行编译QScintilla。