
# 常见问题

## 概述

本文汇总纸飞机调试助手常见使用问题。具体功能的详细说明请优先查看左侧目录中的专题文档。

## 通信连接

### 串口打不开怎么办？

检查串口是否被其它软件占用，确认串口号正确，并检查 USB 转串口驱动是否正常。必要时拔插设备后重新选择串口。

### 网络连接失败怎么办？

检查本机 IP、远程 IP、端口号、防火墙和服务端是否已经启动。TCP 客户端需要连接到已存在的服务端，TCP 服务端需要先监听端口。

### HID 设备找不到怎么办？

确认设备枚举正常，检查 VID、PID、接口号和驱动状态。部分设备需要重新插拔或切换工作模式。HID 下拉列表可能显示很多设备，但只有自定义 HID 设备适合通信调试。

## 数据显示

### 为什么看到乱码？

可能是编码、波特率、数据格式或显示方式不匹配。先打开十六进制视图确认原始字节，再判断是文本编码问题还是通信参数问题。中文乱码时重点检查编码规则。

### 为什么出现多次换行？

检查回车样式。Windows 风格通常是 `\r\n`，Unix 风格通常是 `\n`。如果设备已经发送换行，而发送区或显示设置又追加了换行，就可能出现多次换行。

### 文本发送和 HEX 发送有什么区别？

文本发送会把输入内容按字符编码发送；HEX 发送会把输入内容按十六进制字节解释。调试 TEXT、STAMP、ASCII、CSV 等文本协议时，通常不要勾选 HEX 显示和 HEX 发送。

### 过滤后数据不见了怎么办？

先清空过滤条件，确认原始接收正常。再逐个添加关键词，避免规则过严。长时间记录数据时，如果不需要过滤结果，建议关闭过滤窗口以减少资源占用。

## 绘图与协议

### 应该选哪个绘图协议？

文本日志优先考虑 TEXT、CSV、STAMP 或 CUSTOM；二进制数据可考虑 EasyHex 或 ModbusRTU。详细建议见 [协议的选择和推荐](../03-协议、绘图与分窗/01-协议的选择和推荐.md)。

### 曲线没有显示怎么办？

检查协议格式、数据分隔符、换行符、窗口名和数值列是否符合协议要求。先用文档中的示例数据测试，再替换成自己的数据。

### TEXT 协议和 STAMP 协议有什么区别？

TEXT 协议由电脑收到数据时自动打时间；STAMP 协议由下位机在数据中提供计数戳或时间戳，更适合对时序有明确要求的绘图。

### ModbusRTU 可以解析请求帧吗？

纸飞机主要解析符合 03 / 04 功能码应答帧风格的数据并绘图。请求帧可用命令面板发送，接收绘图通常看设备返回的应答帧。

## 文件与数据安全

### 长时间运行如何保存数据？

建议开启实时数据记录，并定期检查磁盘空间。对于关键测试，也可以保存配置工程文件，确保环境可复现。

### 24 小时运行模式是不是自动保存？

不是。24 小时运行模式主要限制缓存和绘图点数，降低长时间运行时的内存压力。需要完整数据请搭配实时数据记录。

### 意外断电后数据还能找回吗？

软件提供意外断电数据保障能力。重新打开软件后，根据提示选择恢复或丢弃临时数据。重要测试仍建议实时记录到磁盘。

### 保存原始数据和保存显示数据有什么区别？

保存原始数据会尽量保留收到的原始字节；保存显示数据保存的是界面上看到的内容，可能包含时间戳，也可能丢失不可见字符。需要重新解析或复盘协议时优先保存原始数据。

## 操作排查顺序

遇到问题时建议按这个顺序排查：

1. 确认软件版本。
2. 确认通信参数。
3. 确认原始数据是否正常。
4. 切换到十六进制视图查看原始字节。
5. 暂时关闭过滤、高亮、自动应答和脚本。
6. 使用文档示例数据验证功能本身。
7. 保存截图、日志和配置后反馈问题。

## 授权与支持

### 试用期内可以绘图吗？

可以。软件授权确认窗口也会提示：应充分试用后再授权，试用期内未授权也可绘图。

### 授权后可以退款吗？

授权确认时会提示：授权后不再接受退款申请。请先确认账户类型和功能需求，再完成授权。

### 换电脑前需要注意什么？

离线账户通常和电脑绑定，更换电脑前需要在原电脑上联网解除授权。在线账户更适合需要在多台电脑之间切换的场景。

### 文档里没有我的问题怎么办？

请查看相关功能章节，或按 [02-反馈与支持](02-反馈与支持.md) 中的模板整理信息后反馈。

> 本文为 AI 辅助生成内容
