SerialTerminalForWindowsTer.../README.md

52 lines
1.5 KiB
Markdown
Raw Permalink Normal View History

2024-04-12 14:29:17 +00:00
# SerialTerminalForWindowsTerminal
2024-04-19 09:03:28 +00:00
在开始这个项目之前我发现Windows Terminal对串口设备的支持并不理想。
2024-04-12 14:29:17 +00:00
2024-04-19 09:03:28 +00:00
我试用了一段时间[Zhou-zhi-peng的SerialPortForWindowsTerminal](https://github.com/Zhou-zhi-peng/SerialPortForWindowsTerminal/)项目。
然而,这个项目存在着编码转换的问题,导致数据显示乱码,并且作者目前并没有进行后续支持。因此,我决定创建了这个项目。
## 功能进展
* [x] Hex接收发送(大写hex与原文同显)
* [x] 双向编码转换
* [x] 活动端口探测
* [x] 数据日志保存
* [x] Hex断帧设置
* [x] UDP数据转发
* [x] TCP数据转发
2024-04-26 14:29:00 +00:00
* [x] 参数交互配置
* [x] Ctrl组合键
2024-05-30 07:56:52 +00:00
* [x] 文件接收发送(trzsz lrzsz都支持)
2024-04-12 14:29:17 +00:00
## 运行示例
2024-04-12 14:30:55 +00:00
1. 参数帮助 `./COM`
2024-04-12 14:29:17 +00:00
2024-04-12 14:30:55 +00:00
![img1.png](image/img1.png)
2. 输入设备输出UTF8 终端输出GBK `./COM -p COM8 -b 115200 -o GBK`
![img2.png](image/img2.png)
2024-04-13 07:07:00 +00:00
3. 彩色终端输出
![img3.png](image/img3.png)
4. Hex接收 `./COM -p COM8 -b 115200 -i hex`
![img4.png](image/img4.png)
5. Hex发送 `./COM -p COM8 -b 115200`
![img5.png](image/img5.png)
2024-04-26 14:29:00 +00:00
6. 交互配置 `./COM`
![img6.png](image/img6.png)
7. Ctrl组合键发送指令.ctrl `.ctrl c`
![img7.png](image/img7.png)
2024-05-30 07:56:52 +00:00
8. 文件上传演示 `index.html`
![img8.png](image/img8.png)
2024-05-30 08:43:21 +00:00
内容对比
![img11.png](image/img11.png)
2024-05-30 08:35:29 +00:00
9. 时间戳 `./COM -p COM8 -t`
![img9.png](image/img9.png)
2024-06-03 12:54:23 +00:00
10. 格式修改 `./COM -p COM11 -t='<2006-01-02 15:04:05>'`
2024-05-30 08:35:29 +00:00
![img10.png](image/img10.png)