Downloads

Get the latest build and start debugging.

Check the current version, supported platform and release notes before downloading.

Windows Primary desktop build for serial and protocol diagnostics.
macOS A consistent desktop workflow for macOS environments.
Linux Portable x86_64 archive for bench and lab machines.
Latest builds

Download by platform

Windows

6.6.1

Current

What changed

新特性

  • 网络与串口透明桥接: 把两个连接搭在一起,这台机器就成了串口设备服务器——网络那头的程序直接读写本机串口,两端收发的数据在界面上照常显示。网络快串口慢时会自动减速,实在压不住的丢包会一直红着提醒;多个客户端接入时可选独占、广播或按请求排队;还能设地址白名单,把双向数据记进同一个按时间排序的文件,配一条两分钟的流量曲线
  • RFC 2217 与 Modbus 网关: 桥接新增两种协议模式。RFC 2217 让远端机器像操作本地串口一样设置波特率、数据格式、流控和控制线;Modbus 网关在 TCP 与 RTU 之间转换报文,多个主机共用一条 RS-485 总线时按请求排队,谁问的答案回给谁,不会串答
  • 收发编码可选: 每个连接可以分别指定接收和发送编码(UTF-8、GBK、GB18030、Big5、Shift-JIS、Latin-1、系统编码等),设备发的是 GBK 就不用再对着乱码猜。设置对话框和快捷设置面板都能改,编码随设置、.spu 项目文件和云端快照一起保存;终端直接输入、云端远程发送也都按所属连接的编码走
  • 拖动分隔条调整连接大小: 多个连接之间的分界可以拖动,忙的那个连接分大一点;拖出的比例在开关快捷设置面板后仍然保留
  • 自定义 CRC: 工具箱支持自定义 CRC 参数,算出的校验值可以直接送进发送帧
  • 回车发送序列可配置: 终端模式下回车发出的字节序列可以自己设定
  • 在线帮助中心: 帮助菜单新增在线帮助中心入口
  • 恢复默认设置: 新增一套安全的恢复默认设置流程
  • Microsoft Store 上架: 新增 MSIX 打包,可以从 Microsoft Store 安装

界面改进

  • 桥接编辑器: 六个设置分组改成三个标签页,13 英寸笔记本上也能完整显示,确定和取消不会被挤出屏幕
  • 工具箱: 精简工具箱界面与窗口入口
  • 快捷设置面板: 新增连接时不再自动收起面板,留不留由你决定
  • Modbus 请求构建器: 去掉窗口底部多出来的空白,按内容实际需要的高度打开

修复与完善

  • Mac App Store 版启动崩溃: 6.6 从 Mac App Store 安装的版本一打开就闪退,已修复;发布流程也加了检查关卡,不会再让同类问题出厂
  • TCP/UDP 模式切不回串口: 连接切到 TCP 或 UDP 后,设置对话框里看不到端口和模式选择框,退不回串口模式,现已修复
  • macOS 上的等宽字体: 默认字体在 macOS 上并不存在,被换成了比例字体,十六进制和时间戳列因此对不齐;现在按系统实际装了哪种等宽字体来选
  • GB18030 四字节字符: 修复表情符号等字符解码错误,以及个别 Qt 版本上遇到异常字节会崩溃的问题
  • 发不出去的字符不再被悄悄替换: 当前编码表示不了的字符不会再变成 ? 发出去,而是拦下这一帧并在状态栏指出是哪个字
  • 安装包瘦身: 移除用不到的数据库组件,安装包小了约 4 MB

Features

  • Transparent network-to-serial bridge: Link two connections and this machine becomes a serial device server — a program on the network reads and writes the local serial port directly, while both sides of the traffic stay visible on screen. A fast network feeding a slow port is throttled automatically, and whatever still has to be dropped is counted in red until you clear it. Several clients can be handled exclusively, by broadcast, or by taking turns; an address allowlist keeps strangers out, both directions can be recorded into one time-ordered capture file, and a two-minute traffic curve shows how the link is doing
  • RFC 2217 and Modbus gateway: Two new protocol modes for the bridge. RFC 2217 lets a remote machine set the baud rate, data format, flow control and control lines as if the port were local; the Modbus gateway converts frames between TCP and RTU, and when several masters share one RS-485 bus it serves them one at a time so every answer goes back to whoever asked
  • Selectable wire encodings: Each connection can use its own receive and send encoding (UTF-8, GBK, GB18030, Big5, Shift-JIS, Latin-1, System and more), so a device that speaks GBK no longer arrives as mojibake. Both the settings dialog and the quick-settings panel can change it, and the choice is stored with your settings, the .spu project file and the cloud snapshot; terminal typing and cloud remote send follow the owning connection's encoding too
  • Drag the split between connections: The boundary between connections can be dragged, so a busy connection can be given more room; the proportions you drag survive toggling the quick-settings panel
  • Custom CRC: The toolbox accepts custom CRC parameters, and the result can be fed straight into the send frame
  • Configurable Enter sequence: The bytes sent by Enter in terminal mode are now yours to choose
  • Online help center: The Help menu links straight to the online help center
  • Restore defaults: Added a guarded workflow for restoring default settings
  • Microsoft Store: MSIX packaging is in, so the app can be installed from the Microsoft Store

UI Improvements

  • Bridge editor: The six setting groups became three tabs, so the dialog fits a 13" laptop and OK and Cancel are never pushed off screen
  • Toolbox: Streamlined the toolbox UI and its window entry
  • Quick settings panel: Adding a connection no longer folds the panel away — keeping it open is your call
  • Modbus request builder: Removed the empty space at the bottom of the window; it opens at the height the content actually needs

Fixes & Enhancements

  • Mac App Store launch crash: The 6.6 build installed from the Mac App Store quit immediately on launch. Fixed, and the release pipeline now has a check that stops the same kind of defect from shipping again
  • No way back from TCP/UDP mode: After a connection switched to TCP or UDP, the settings dialog no longer showed the port and mode pickers, leaving no route back to serial mode
  • Monospace font on macOS: The default font does not exist on macOS, so it was replaced with a proportional face and the hex and timestamp columns stopped lining up. The font is now picked from what is actually installed
  • GB18030 four-byte characters: Fixed the decoding of emoji and similar characters, along with a crash on malformed bytes seen with some Qt builds
  • Unencodable characters are no longer swapped silently: A character the current encoding cannot represent is no longer sent as ? — the frame is held back and the status bar names the character
  • Smaller install: Dropped an unused database component, cutting roughly 4 MB from the package
Download 6.6.1 for Windows
macOS

6.6.0

Current

What changed

6.6.0 (2026-07-19)

中文版

新特性
  • 连接活动指示灯: 连接组新增可交互的 TX/RX 与控制线指示灯,实时闪烁反映收发与控制线状态;退役旧版控制线界面,改用指示灯呈现
  • 串口控制线: 新增串口控制线处理,设置对话框新增 Control Lines 标签页
  • Modbus 请求构建器: 工具菜单新增 Modbus 请求构建器
  • 逐项快捷设置: 所有分组均支持逐项快捷设置,快捷设置选择器移入设置对话框
  • 行结束符下拉框: 以 Line Ending 下拉框替代发送区的自动换行复选框
  • 恢复上次连接: 启动时自动恢复上次退出时打开的连接
  • 终端光标与真实发送统计: 终端模式新增光标显示,发送计数改为真实统计
界面改进
  • TCP/UDP 模式界面: 静默服务器错误弹窗,优化 TCP/UDP 模式界面
  • 工具栏: 重做日志记录与快捷设置的工具栏控件
  • 多处 UI 对齐与打磨: 统一接收 Auto FL 与发送 Loop 行、对齐 Line Ending 与 Append Checksum 下拉框等
修复与完善
  • 设置默认值: 补齐并保护设置面板中 Log/Display 相关默认值,不再保存空的 Rx/Tx 时间格式
  • .spu 会话加载: 以 toBool 解析 .spu 布尔标记,确保已保存的 true 值在重载后保留
  • 国际化: 中文界面将格式单选项标注为 Text 而非 ASCII
  • 日志目录: 打开日志文件前先创建日志目录

English

Features
  • Connection activity lamps: The connection group gains interactive TX/RX and control-line indicator lamps that blink to reflect live traffic and control-line state; the classic control-line UI is retired in favour of the lamps
  • Serial control lines: Added serial control line handling with a new Control Lines tab in the settings dialog
  • Modbus request builder: Added a Modbus request builder to the Tools menu
  • Per-field quick settings: Quick settings are now available per field across all groups, with the picker moved into the settings dialog
  • Line Ending combo: Replaced the send auto-feed checkbox with a Line Ending combo
  • Restore last connection: Automatically restores the connection that was open at last exit
  • Terminal caret & honest Tx metrics: The terminal mode shows a caret and reports real Tx counts
UI Improvements
  • TCP/UDP mode UI: Silenced the server-error popup and polished the TCP/UDP mode UI
  • Toolbar: Reworked the log-recording and quick-settings toolbar controls
  • UI alignment & polish: Unified the receive Auto FL and send Loop rows, aligned the Line Ending and Append Checksum combos, and more
Fixes & Enhancements
  • Settings defaults: Seeded and guarded the remaining Log/Display defaults in the settings panel; never store empty Rx/Tx time formats
  • .spu session loading: Parse .spu bool flags with toBool so saved true values survive reload
  • Internationalization: Label the format radios Text, not ASCII, in Chinese
  • Log directory: Create the log directory before opening the log file
Download 6.6.0 for macOS
Linux

No current release

No release is currently available for this platform.

Release history

6.6.1

File
serial_port_utility_661_0802.exe
File size
27.6 MB
SHA-256
06f49c5fcf06b5b2dac01b88b91c8aea6f34d8a27c29d88b11cf82a0b2664c01

新特性

  • 网络与串口透明桥接: 把两个连接搭在一起,这台机器就成了串口设备服务器——网络那头的程序直接读写本机串口,两端收发的数据在界面上照常显示。网络快串口慢时会自动减速,实在压不住的丢包会一直红着提醒;多个客户端接入时可选独占、广播或按请求排队;还能设地址白名单,把双向数据记进同一个按时间排序的文件,配一条两分钟的流量曲线
  • RFC 2217 与 Modbus 网关: 桥接新增两种协议模式。RFC 2217 让远端机器像操作本地串口一样设置波特率、数据格式、流控和控制线;Modbus 网关在 TCP 与 RTU 之间转换报文,多个主机共用一条 RS-485 总线时按请求排队,谁问的答案回给谁,不会串答
  • 收发编码可选: 每个连接可以分别指定接收和发送编码(UTF-8、GBK、GB18030、Big5、Shift-JIS、Latin-1、系统编码等),设备发的是 GBK 就不用再对着乱码猜。设置对话框和快捷设置面板都能改,编码随设置、.spu 项目文件和云端快照一起保存;终端直接输入、云端远程发送也都按所属连接的编码走
  • 拖动分隔条调整连接大小: 多个连接之间的分界可以拖动,忙的那个连接分大一点;拖出的比例在开关快捷设置面板后仍然保留
  • 自定义 CRC: 工具箱支持自定义 CRC 参数,算出的校验值可以直接送进发送帧
  • 回车发送序列可配置: 终端模式下回车发出的字节序列可以自己设定
  • 在线帮助中心: 帮助菜单新增在线帮助中心入口
  • 恢复默认设置: 新增一套安全的恢复默认设置流程
  • Microsoft Store 上架: 新增 MSIX 打包,可以从 Microsoft Store 安装

界面改进

  • 桥接编辑器: 六个设置分组改成三个标签页,13 英寸笔记本上也能完整显示,确定和取消不会被挤出屏幕
  • 工具箱: 精简工具箱界面与窗口入口
  • 快捷设置面板: 新增连接时不再自动收起面板,留不留由你决定
  • Modbus 请求构建器: 去掉窗口底部多出来的空白,按内容实际需要的高度打开

修复与完善

  • Mac App Store 版启动崩溃: 6.6 从 Mac App Store 安装的版本一打开就闪退,已修复;发布流程也加了检查关卡,不会再让同类问题出厂
  • TCP/UDP 模式切不回串口: 连接切到 TCP 或 UDP 后,设置对话框里看不到端口和模式选择框,退不回串口模式,现已修复
  • macOS 上的等宽字体: 默认字体在 macOS 上并不存在,被换成了比例字体,十六进制和时间戳列因此对不齐;现在按系统实际装了哪种等宽字体来选
  • GB18030 四字节字符: 修复表情符号等字符解码错误,以及个别 Qt 版本上遇到异常字节会崩溃的问题
  • 发不出去的字符不再被悄悄替换: 当前编码表示不了的字符不会再变成 ? 发出去,而是拦下这一帧并在状态栏指出是哪个字
  • 安装包瘦身: 移除用不到的数据库组件,安装包小了约 4 MB

Features

  • Transparent network-to-serial bridge: Link two connections and this machine becomes a serial device server — a program on the network reads and writes the local serial port directly, while both sides of the traffic stay visible on screen. A fast network feeding a slow port is throttled automatically, and whatever still has to be dropped is counted in red until you clear it. Several clients can be handled exclusively, by broadcast, or by taking turns; an address allowlist keeps strangers out, both directions can be recorded into one time-ordered capture file, and a two-minute traffic curve shows how the link is doing
  • RFC 2217 and Modbus gateway: Two new protocol modes for the bridge. RFC 2217 lets a remote machine set the baud rate, data format, flow control and control lines as if the port were local; the Modbus gateway converts frames between TCP and RTU, and when several masters share one RS-485 bus it serves them one at a time so every answer goes back to whoever asked
  • Selectable wire encodings: Each connection can use its own receive and send encoding (UTF-8, GBK, GB18030, Big5, Shift-JIS, Latin-1, System and more), so a device that speaks GBK no longer arrives as mojibake. Both the settings dialog and the quick-settings panel can change it, and the choice is stored with your settings, the .spu project file and the cloud snapshot; terminal typing and cloud remote send follow the owning connection's encoding too
  • Drag the split between connections: The boundary between connections can be dragged, so a busy connection can be given more room; the proportions you drag survive toggling the quick-settings panel
  • Custom CRC: The toolbox accepts custom CRC parameters, and the result can be fed straight into the send frame
  • Configurable Enter sequence: The bytes sent by Enter in terminal mode are now yours to choose
  • Online help center: The Help menu links straight to the online help center
  • Restore defaults: Added a guarded workflow for restoring default settings
  • Microsoft Store: MSIX packaging is in, so the app can be installed from the Microsoft Store

UI Improvements

  • Bridge editor: The six setting groups became three tabs, so the dialog fits a 13" laptop and OK and Cancel are never pushed off screen
  • Toolbox: Streamlined the toolbox UI and its window entry
  • Quick settings panel: Adding a connection no longer folds the panel away — keeping it open is your call
  • Modbus request builder: Removed the empty space at the bottom of the window; it opens at the height the content actually needs

Fixes & Enhancements

  • Mac App Store launch crash: The 6.6 build installed from the Mac App Store quit immediately on launch. Fixed, and the release pipeline now has a check that stops the same kind of defect from shipping again
  • No way back from TCP/UDP mode: After a connection switched to TCP or UDP, the settings dialog no longer showed the port and mode pickers, leaving no route back to serial mode
  • Monospace font on macOS: The default font does not exist on macOS, so it was replaced with a proportional face and the hex and timestamp columns stopped lining up. The font is now picked from what is actually installed
  • GB18030 four-byte characters: Fixed the decoding of emoji and similar characters, along with a crash on malformed bytes seen with some Qt builds
  • Unencodable characters are no longer swapped silently: A character the current encoding cannot represent is no longer sent as ? — the frame is held back and the status bar names the character
  • Smaller install: Dropped an unused database component, cutting roughly 4 MB from the package

6.6.0

File
serial_port_utility_660_0719.exe
File size
18.7 MB
SHA-256
030e1c88ab943d8e7e37d058e752ce3f28451cffa6a7947e89221a632607ed89

6.6.0 (2026-07-19)

中文版

新特性
  • 连接活动指示灯: 连接组新增可交互的 TX/RX 与控制线指示灯,实时闪烁反映收发与控制线状态;退役旧版控制线界面,改用指示灯呈现
  • 串口控制线: 新增串口控制线处理,设置对话框新增 Control Lines 标签页
  • Modbus 请求构建器: 工具菜单新增 Modbus 请求构建器
  • 逐项快捷设置: 所有分组均支持逐项快捷设置,快捷设置选择器移入设置对话框
  • 行结束符下拉框: 以 Line Ending 下拉框替代发送区的自动换行复选框
  • 恢复上次连接: 启动时自动恢复上次退出时打开的连接
  • 终端光标与真实发送统计: 终端模式新增光标显示,发送计数改为真实统计
界面改进
  • TCP/UDP 模式界面: 静默服务器错误弹窗,优化 TCP/UDP 模式界面
  • 工具栏: 重做日志记录与快捷设置的工具栏控件
  • 多处 UI 对齐与打磨: 统一接收 Auto FL 与发送 Loop 行、对齐 Line Ending 与 Append Checksum 下拉框等
修复与完善
  • 设置默认值: 补齐并保护设置面板中 Log/Display 相关默认值,不再保存空的 Rx/Tx 时间格式
  • .spu 会话加载: 以 toBool 解析 .spu 布尔标记,确保已保存的 true 值在重载后保留
  • 国际化: 中文界面将格式单选项标注为 Text 而非 ASCII
  • 日志目录: 打开日志文件前先创建日志目录

English

Features
  • Connection activity lamps: The connection group gains interactive TX/RX and control-line indicator lamps that blink to reflect live traffic and control-line state; the classic control-line UI is retired in favour of the lamps
  • Serial control lines: Added serial control line handling with a new Control Lines tab in the settings dialog
  • Modbus request builder: Added a Modbus request builder to the Tools menu
  • Per-field quick settings: Quick settings are now available per field across all groups, with the picker moved into the settings dialog
  • Line Ending combo: Replaced the send auto-feed checkbox with a Line Ending combo
  • Restore last connection: Automatically restores the connection that was open at last exit
  • Terminal caret & honest Tx metrics: The terminal mode shows a caret and reports real Tx counts
UI Improvements
  • TCP/UDP mode UI: Silenced the server-error popup and polished the TCP/UDP mode UI
  • Toolbar: Reworked the log-recording and quick-settings toolbar controls
  • UI alignment & polish: Unified the receive Auto FL and send Loop rows, aligned the Line Ending and Append Checksum combos, and more
Fixes & Enhancements
  • Settings defaults: Seeded and guarded the remaining Log/Display defaults in the settings panel; never store empty Rx/Tx time formats
  • .spu session loading: Parse .spu bool flags with toBool so saved true values survive reload
  • Internationalization: Label the format radios Text, not ASCII, in Chinese
  • Log directory: Create the log directory before opening the log file

6.5.6

File
serial_port_utility_656_0711.exe
File size
26.8 MB
SHA-256
87db9864b39712c297cabd4b28581fe03860f06e0bebe442605fe54bf15ea93a
新特性
  • Cloud Console(云控制台): 开启后,可在 alithon.com 使用已登录的浏览器实时查看本机端口收发数据;“允许远程发送”“允许远程端口控制”两个独立授权开关,分别控制云端写入数据与远程开关/重配端口;数据仅在有人查看时上传,计入每月流量配额
  • 账户体系: 新增账户登录/登出(File 菜单 Account 子菜单),支持“保持登录”持久会话;状态栏右侧实时显示账户状态,菜单项随登录状态自动切换
  • 设备绑定与账户同步: 登录后可将本机绑定到账户,并同步账户数据
  • 自动重连: 连接意外断开后自动尝试重连
  • 发送帧校验和: 发送帧支持附加校验和,并提供快速设置入口
  • 接收区查找/过滤: 接收文本区新增查找/过滤栏,可在大量输出中快速定位内容
界面改进
  • 工具栏重构: 按功能重新分组,连接控制组置于最前;开关类按钮正确显示按下状态;补齐快捷键;端口下拉框跨窗口同步选中并默认选中实际可用端口;工具栏固定不可拖动
  • 菜单重构: 新增 Connection 菜单,Account 并入 File 子菜单,许可相关条目整合;完善简体中文翻译并统一助记符
  • 网络错误提示: 网络错误对话框文案更友好易懂
修复与完善
  • 终端透传重复空格: 修复终端透传模式下空格被发送两次的问题
  • .spu 会话加载: 加载 .spu 文件时正确恢复端口选择与控制台绑定
  • 文档修改追踪: 会话有未保存修改时正确标记,修复 New 之后的状态残留与当前文件路径被覆盖的问题
  • 国际化: 修复多处英文源文案与中文翻译,区分不同语境下的 Port 标签

English

Features
  • Cloud Console: When enabled, a signed-in browser on alithon.com can view this device's ports live; separate "Allow Remote Send" and remote port-control consents govern cloud writes and remote open/close/reconfigure. Data uploads only while someone is watching and counts toward the monthly traffic quota
  • Account system: Sign in / sign out from the Account submenu under File, with a "keep me signed in" persistent session; the status bar shows the account state on the far right and menu entries follow the auth state
  • Device binding & account sync: Bind this machine to your account after signing in and keep account data in sync
  • Auto-reconnect: Automatically attempts to reconnect after an unexpected disconnect
  • Send-frame checksums: Outgoing frames can carry a checksum, with a quick-settings entry
  • Receive find/filter bar: The receive text area gains a find/filter bar for locating content in large outputs
UI Improvements
  • Toolbar rework: Regrouped by function with connection controls first; toggle buttons now reflect their pressed state; shortcuts completed; the port combo stays in sync across windows and defaults to a real available port; the toolbar is locked in place
  • Menu rework: Added a Connection menu, moved Account under File, consolidated licensing entries; completed Simplified Chinese translations with unified mnemonics
  • Registration dialog: Redesigned the registration/purchase prompt; the defunct Weidian QR code is replaced with a direct purchase link
  • Network error dialogs: Friendlier, easier-to-understand error messages
Fixes & Enhancements
  • Terminal passthrough double space: Fixed spaces being sent twice in terminal passthrough mode
  • .spu session loading: Port selection and console binding are restored correctly when loading a .spu file
  • Document modification tracking: Unsaved changes are flagged correctly; fixed stale state after New and the current file path being overwritten
  • Internationalization: Repaired several English source strings and Chinese translations; disambiguated Port labels across contexts

6.5.5

File
serial_port_utility_655_0621.exe
File size
26.8 MB
SHA-256
602a378a5ff8c48e4281625265a905524b8ba084b9967543c1275daf2b8bb722
新特性
  • UDP 通信模式: 新增 UDP Server 与 UDP Client 配置页面和完整收发支持,并补充连接控制器、设置面板及串口窗口测试
修复与完善
  • 接收文本净化: 文本接收模式会过滤 ANSI 转义序列,避免终端控制码污染显示内容
  • 连接配置收敛: 移除重复的内联连接编辑器,由 SettingsPanel 统一管理串口、TCP 与 UDP 配置
  • 串口占位项识别: 将“无可用串口”占位项正确识别为串口类型,避免连接模式误判
Features
  • UDP communication modes: Added UDP Server and UDP Client configuration pages with complete send/receive support, plus coverage for the connection controller, settings panel, and serial port widget
Fixes & Enhancements
  • Received text sanitization: Text receive mode now filters ANSI escape sequences so terminal control codes do not pollute displayed content
  • Consolidated connection settings: Removed the duplicate inline connection editor; SettingsPanel is now the single configuration source for serial, TCP, and UDP connections
  • Serial placeholder detection: The no-port placeholder is now classified as a serial entry, preventing connection-mode misclassification

6.5.3

File
serial_port_utility_653_0614.exe
修复与完善
  • 状态栏日志链接: 状态栏日志路径改为应用内链接
Fixes & Enhancements
  • Status-bar log link: The status-bar log path is now an in-app link — clicking it flushes and then opens the current log file. The filename is length/NULL-validated and HTML-escaped, the tooltip shows the absolute path, a placeholder is shown when logging is off, and flush/open failures now raise a warning
serial_port_utility_652_0613.exe

6.5.2

File
serial_port_utility_652_0613.exe
修复与完善
  • 连接稳定性: 修复连接回归问题,涵盖 isOpen 状态判断、停止流程与 UDP/TCP 发送队列
  • 日志: 完成多端口日志开关与日志写入相关修复
  • 数据处理: 修正 CRC-16/USB 校验计算 (e6ab4ee)
  • UI 细节: 修复工具栏动作的选中状态;设置面板在切换标签页时自适应尺寸
Fixes & Enhancements
  • Connection stability: Fixed connection regressions covering isOpen state checks, the stop sequence, and the UDP/TCP send queue
  • Logging: Completed multi-port log-toggle and log-writing fixes
  • Data handling: Corrected the CRC-16/USB checksum calculation
  • UI details: Fixed toolbar action checked states; the settings panel now adapts its size when switching tabs
serial_port_utility_652_0613.exe

6.5.1

File
serial_port_utility_651_0527.exe
特性
  • 串口文本安全显示: 接收区、日志输出和文本解码链路现在会对不可见控制字符进行净化处理,保留换行、回车和 Tab,并将其他控制字符替换为占位符,避免异常字符污染界面与日志
修复与完善
  • 稳定性: 修复 SQLiteAdapter 连接复用与清理问题,改用唯一连接名、参数化 SQL、UPSERT 与更稳妥的关闭顺序,提升本地配置和许可证数据写入可靠性
  • 网络资源管理: 修复 UDP/TCP 相关对象的 parent 与释放逻辑,减少连接切换和销毁过程中的泄漏风险
Features
  • Safer serial text rendering: The receive pane, log output, and text-decoding path now sanitize non-printable control characters while preserving line breaks, carriage returns, and tabs. Other control characters are replaced with placeholders to keep the UI and logs readable
Fixes & Enhancements
  • Stability: Fixed SQLiteAdapter connection reuse and cleanup issues by using unique connection names, parameterized SQL, UPSERT handling, and a safer close sequence, improving reliability for local configuration and license data writes
  • Network resource handling: Fixed parent ownership and cleanup logic for UDP/TCP-related objects to reduce leak risks during connection switching and teardown

6.3.1

File
serial_port_utility_631_0322.exe

新特性 / Features

  • 核心升级: 优化日志文件路径引用
  • 数据处理: 重构自动进纸 (AutoFeed) 的 UI 同步与持久化,新增自动进纸间隔配置
  • 串口通信: 统一串口名显示逻辑,优化高波特率支持

修复与完善 / Fixes & Enhancements

  • 窗口管理: 修复窗口几何位置保存/恢复逻辑
  • 网络模块: 修复 TCP 空指针判断,增强稳定性
  • 接收逻辑: 修正自动进纸的时间戳换算
  • 构建系统:

5.3.3

File
serial_port_utility_533_0529.exe
  • Fixed the line ending mode setting
  • Fixed space capture in GUI sends out
  • 修复换行设置
  • 修复界面输入无法捕获空格的问题