跳转到内容

串行编程/调制解调器和 AT 命令/命令 N - Z

来自维基教科书,开放书籍,开放世界

Hayes 兼容调制解调器和 AT 命令 参考资料:-- 特殊 AT 命令和字符序列 -- AT 命令 A - M -- AT 命令 N - Z -- AT& 命令

AT 命令 N - Z

[编辑 | 编辑源代码]

本模块解释了 "通用" Hayes 兼容调制解调器使用的 AT 命令 N 到 Z。不同的调制解调器使用略微不同的命令。但是,此列表应该尽可能 "通用",并且不应扩展使用调制解调器特定的命令。建议在附录中提供此类命令列表。

N: 握手选项协商

[编辑 | 编辑源代码]

语法

N[0|1]

描述

控制在握手期间是否可以回退到低于 S37 寄存器指定的连接速度。N0 表示不允许回退,N1 表示允许回退。

结果代码

结果代码
代码 描述
OK 参数有效
ERROR 其他情况

相关命令和寄存器

O: 在线命令

[编辑 | 编辑源代码]

命令描述模板

语法

<The syntax of the command, when necessary in EBNF>

描述

当调制解调器在线且处于命令模式时,将其返回到数据模式。

结果代码

结果代码
代码 描述
OK 参数有效 <成功描述>
ERROR 其他情况 <失败描述>

相关命令和寄存器

  • <相关命令和寄存器链接列表>

P: 选择脉冲拨号方法

[编辑 | 编辑源代码]

语法

P

描述

将默认拨号方法设置为脉冲(旋转)拨号。该设置有效,直到通过使用 T 命令或 D 命令中的 T 修饰符进行更改。

结果代码

结果代码
代码 描述
OK 参数有效

相关命令和寄存器

Q: 结果代码显示选项

[编辑 | 编辑源代码]

语法

Q[0|1]

描述

该命令允许配置是否应将结果代码发送到 DTE。

Q

Q0
(默认)将结果代码发送到 DTE。
Q1
不发送结果代码(静音模式)。

结果代码

仅在启用选项时才发送结果代码。

结果代码
代码 描述
OK 参数有效
ERROR 其他情况

相关命令和寄存器:'

Sr=: 写入 S 寄存器

[编辑 | 编辑源代码]

命令描述模板

语法

<The syntax of the command, when necessary in EBNF>

描述

<命令的描述,包括关于目的和效果的信息>

结果代码

结果代码
代码 描述
OK 参数有效 <成功描述>
ERROR 其他情况 <失败描述>

相关命令和寄存器

  • <相关命令和寄存器链接列表>

Sr?: 读取 S 寄存器

[编辑 | 编辑源代码]

命令描述模板

语法

<The syntax of the command, when necessary in EBNF>

描述

<命令的描述,包括关于目的和效果的信息>

结果代码

结果代码
代码 描述
OK 参数有效 <成功描述>
ERROR 其他情况 <失败描述>

相关命令和寄存器

  • <相关命令和寄存器链接列表>

T: 选择音频拨号方法

[编辑 | 编辑源代码]

语法

T

描述

将默认拨号方法设置为音频(DTMF)拨号。该设置有效,直到通过使用 P 命令或 D 命令中的 P 修饰符进行更改。

结果代码

结果代码
代码 描述
OK 参数有效

相关命令和寄存器

V: 结果代码格式选项

[编辑 | 编辑源代码]

语法

V[0|1]

描述

将结果代码格式设置为单词或数字

V

V0
数字响应(例如 1
V1
(默认)单词响应(例如 CONNECT


结果代码

结果代码
代码 描述
OK 参数有效
ERROR 其他情况

相关命令和寄存器

W: 协商进度消息选择

[编辑 | 编辑源代码]

语法

W[0|1|2]

描述

该命令控制 CONNECT 消息的内容和格式

W

W0
(默认)。连接时,调制解调器将在 CONNECT 消息中报告 DTE/DCE 速度。速度仅在连接初始设置时报告一次,后续报告被禁用。
W1
连接时,调制解调器将报告线路速度、错误纠正协议和 DTE/DCE 速度。数据仅在连接初始设置时报告一次,后续报告被禁用。
W2
连接时,调制解调器将在 CONNECT 消息中报告线路速度。数据仅在连接初始设置时报告一次,后续报告被禁用。

结果代码

结果代码
代码 描述
OK 如果参数有效 (0, 1, 2)
ERROR 否则。

相关命令和寄存器:'

X: 通话进度选项

[编辑 | 编辑源代码]

语法

X[0|1|2|3|4]

描述

该命令控制连接消息响应的类型和详细程度。如果调制解调器处于传真模式 (+FCLASS=1),则唯一发送的连接指示消息是 CONNECT,没有速度指示。

X

X0
盲拨号,无忙音检测,CONNECT。
X1
盲拨号,无忙音检测,CONNECT xxxx。
X2
拨号音检测,无忙音检测,CONNECT xxxx。
X3
盲拨号,忙音检测,CONNECT xxxx。
X4
完整监控,所有消息,CONNECT xxxx。

其中 xxxx = DTE 速率或 DCE 速率。

请注意,连接消息响应是 Wn、Xn 和 \Vn 的函数。


结果代码

结果代码
代码 描述
OK 参数有效 (0,1,2,3,4,5)
ERROR 其他情况

相关命令和寄存器

Y: 长间隙断开连接选项

[编辑 | 编辑源代码]

命令描述模板

语法

<The syntax of the command, when necessary in EBNF>

描述

<命令的描述,包括关于目的和效果的信息>

结果代码

结果代码
代码 描述
OK 参数有效 <成功描述>
ERROR 其他情况 <失败描述>

相关命令和寄存器

  • <相关命令和寄存器链接列表>

Z: 软复位命令

[编辑 | 编辑源代码]

语法

Z (common)
Z[0|1|2|3] (US Robotics)

描述

开始软复位。如果调制解调器已连接,则断开连接。从 NVRAM 加载最后保存的配置文件到 RAM。不再从命令行读取命令。

结果代码

结果代码
代码 描述
OK 软复位成功。
ERROR 命令失败。

相关命令和寄存器


Hayes 兼容调制解调器和 AT 命令 参考资料:-- 特殊 AT 命令和字符序列 -- AT 命令 A - M -- AT 命令 N - Z -- AT& 命令

华夏公益教科书