Releases: skiars/SerialTool
Releases · skiars/SerialTool
v1.4.0 alpha
23 Nov 13:56
Compare
Sorry, something went wrong.
No results found
这其实也是好久以前就做了的一个版本,现在放出来,各种不完善。但是也有比较大幅度的更新:
终端界面
完全使用 json 布局的设置界面
插件
高分屏缩放支持
V1.3.0Beta
07 Sep 07:37
Compare
Sorry, something went wrong.
No results found
重构了大量代码。重构内容包括:
为串口和TCP/UDP接口添加抽象port类型,并使用工厂模式来构建port。
为主界面的终端,示波器以及文件传输选项卡建立抽象视图类。
为Tool菜单下的小工具(例如value display)建立抽象小工具类。
为抽象port,抽象视图,抽象小工具设计管理器类。软件内部的数据传输面向管理器类,具体的对象类型被隐藏。小工具使用工厂模式创建。
本次重构没有加入新的功能,但是某些功能细节因为重构发生了变化。因为代码的大幅度修改,可能引入了新的bug,用户应当注意!
本次重构的目标主要是提高代码的扩展性。
V1.2.5
03 Sep 14:36
Compare
Sorry, something went wrong.
No results found
修改了下位机的实例代码。
示波器界面根据窗口尺寸自动调整刻度数量。
项目使用新的logo。
修复了串口示波器水平滚动条左右按钮按下时无法移动波形视图的bug。
V1.2.4
03 Jul 09:35
Compare
Sorry, something went wrong.
No results found
特性
终端支持的新功能:
Tab宽度调整。
Tab插入空格。
自动缩进。
缩进提示。
V1.2.3
01 Jul 05:48
Compare
Sorry, something went wrong.
No results found
特性
终端支持多种文本编码方案:
ASCII
GB-2312
GB-18030
UTF-8
UTF-16BE
UTF-16LE
终端支持多种语法高亮:
移植到Linux,default主题根据Linux上的情况做了适当的修改。
Linux版可以手动编辑Serial Port名称。
修复了一些bug。
已知问题
Ubuntu下置顶可能不工作,应当使用系统自带的“置顶”功能(对窗口标题栏右键可以找到这个选项)。
V1.2.2
29 Mar 10:00
Compare
Sorry, something went wrong.
No results found
优化串口示波器性能,在不使用OpenGL时也可以比较流畅地刷新。
增加数值显示工具(Tool->Value Display)。
窗口透明度调节。
窗口置顶。
重构部分代码。
V1.2.0
13 Mar 08:41
Compare
Sorry, something went wrong.
No results found
特性
使用Qt Charts做波形显示控件,支持OpenGL加速(启用OpenGL需要硬件支持)。
修复了“波形绘制”窗口的一些bug。
支持将Terminal中接收区的数据存储为文本文件。
支持将波形保存为文本文件之后,再使用File->Open来载入波形。
说明
载入波形文件时,如果没有打开OpenGL可能会非常慢!
如果您修改了波形文件,并且时间戳信息格式不对,则可能造成软件卡死;同时我也不保证其他的格式问题是否会造成软件卡死。
有些电脑可能确实没有安装OpenGL,此时如果在SerialTool的设置中打开OpenGL加速可能会造成波形显示界面无响应。此时建议您更新显卡驱动。
该版本的安装包文件中使用的QScintilla 2.10.3动态库文件在编译时没有编译大部分功能,例如打印支持,大部分的语言支持(只编译了Bash, C/C++, Lua),如果您需要支持这些功能,请自行编译QScintilla。
V1.1.8
27 Jan 08:59
Compare
Sorry, something went wrong.
No results found
针对V1.1.7b的bug修复。
增加对串口示波器协议的说明文档。
增加Vedio Box的说明文档。
V1.1.7b
05 Dec 11:41
Compare
Sorry, something went wrong.
No results found
重构了大量代码,将SerialPort和Terminal分离成单独的类。
实现UDP协议,修复TCP/UDP模式的一些bug。
修复1.1.6 Channel List不显示的问题。
V1.1.6
04 Nov 09:21
Compare
Sorry, something went wrong.
No results found
修改波形传输协议,增加时间戳发送功能。
保存波形为txt文件时会加入时间戳和表头(通道)信息。
修改Translator的实现方式,可以自动加载语言目录下的所有*.qm翻译文件。
加入了QTextEdit的右键菜单翻译。
修复颜色对话框点击Cancel后会返回黑色的bug,现在此操作不会改变原来颜色。
完善控件中文支持。
修复一些端口状态显示的bug。