mirror of
https://github.com/jixishi/SerialTerminalForWindowsTerminal.git
synced 2026-06-15 16:42:46 +00:00
a1524a7e1766cc36234e6a29ef7c506d3b0035b3
Move serial port, trzsz filter, and pipe lifecycle into internal/session.SerialSession. Replace 8 global I/O vars (serialPort, trzszFilter, stdinPipe, stdoutPipe, clientIn, clientOut, termch, termchOnce) with single sess variable. Delete utils.go. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
SerialTerminalForWindowsTerminal
在开始这个项目之前,我发现Windows Terminal对串口设备的支持并不理想。
我试用了一段时间Zhou-zhi-peng的SerialPortForWindowsTerminal项目。
然而,这个项目存在着编码转换的问题,导致数据显示乱码,并且作者目前并没有进行后续支持。因此,我决定创建了这个项目。
功能进展
- Hex接收发送(大写hex与原文同显)
- 双向编码转换
- 活动端口探测
- 数据日志保存
- Hex断帧设置
- UDP数据转发(支持多服)
- TCP数据转发(支持多服)
- 参数交互配置
- Ctrl组合键
- 文件接收发送(trzsz lrzsz都支持)
运行示例
Description
Languages
Go
97.9%
Lua
2.1%











