NetAssist 中文文档 下载 App

转义字符与 AT 指令自动回车换行

什么是转义字符

转义字符让你可以在输入框里用 \r、\n、\t 这种"反斜杠 + 字母"的写法,方便地表达那些"看不见"的控制字符。NetAssist 会在发送时自动把这些转义符解析成对应的 ASCII 码。

支持的转义符

写法含义ASCII 码
\r回车(Carriage Return)0x0D
\n换行(Line Feed)0x0A
\t制表符(Tab)0x09
\\反斜杠本身0x5C
\0空字符(NULL)0x00
\xHH任意字节,如 \xFF 发送 0xFFHH

AT 指令自动添加回车换行

AT 指令集是串口模块(如 GPRS、蓝牙、WiFi 模块)广泛使用的指令协议。几乎所有 AT 指令都要求以 \r\n 结尾才能被模块正确识别。

NetAssist 提供了一个选项——"AT 指令自动添加回车换行"。勾选后,每次点击发送时,软件会自动在你输入内容的末尾补上 \r\n,你不需要每次都手动打这两个字符。

开启这个选项后,发送普通文本时也会带上 \r\n。如果你需要发送不带结尾换行的数据,记得关闭这个选项或用 HEX 模式直接发送原始字节。

发送示例

发送一条 AT 测试指令

在发送框输入 AT,开启 AT 自动回车换行,点击发送。实际发出的字节是:41 54 0D 0A(对应 ASCII 的 AT\r\n)。

在字符串中间插入控制字符

想发送 Hello[换行]World,在发送框输入 Hello\r\nWorld 即可。

转义字符与 HEX 模式的关系

转义字符解析发生在"输入层",无论你当前是 ASCII 还是 HEX 模式,发送前 NetAssist 都会先处理转义符,再输出最终字节流。

在 HEX 模式下直接输入 0D 0A 也能达到同样效果,两种方式都可以,按习惯选即可。