1.调制解调器的AT命令。
Hayes 兼容调制解调器命令
表 1 调制解调器命令
───────────────────────────────────
──
经常使用的命令
命令 说明
───────────────────────────────────
──
ATDT 用音频拨号
ATDP 用脉冲拨号
ATA 回答电话
ATH 挂起电话
ATZ 复位调制解调器
ATX0D 手工拨号时连通
ATS0=0 关闭自动应答装置
ATS0=2 响铃两声后应答
,(逗号) 等待2秒
+++ 换码序列(发出该命令时,先暂停一秒,然后快速键入+++,等待调
制解器回答OK)。脱离联机状态,进入命令状态,这样,就可以把
命令送到本地调制解调器而不会送到其它调制解调器。
<Enter> 行结束符。除A/和+++外,所有命令后都要加上该字符,如果在拨
号或等待连通时按Enetr键,拨号就会终止。
调制解调器命令
───────────────────────────────────
──
命令 说明
───────────────────────────────────
──
AT 注意码;除A/外它出现在所有命令之前
A 应答电话
A/ 重复上一行命令。
B 设定协议。当使用高速调制解调器时,B的值可高达63,参见随机
手册。
B,B0 CCITT V.21/V.22协议(1200bps)。
B1 Bell 212A协议(1200bps美国国内);缺省值。
B30 V.22bis(2400bps)。
B41 V.32(4800bps)
B52 V.32(7200bps)
B60 V.32(9600bps)
B64 V.FC(9600bps)
B75 V.32 bis (14400bps)
B76 V.FC(14400bps)
D 用下列修改拨号。键入ATD和一个或多个下列命令,再加上电话号
码0-9;
P 脉冲(用转动拨号式电话拨号)。
R 反向拨号。
S=n 存储电话号码0、1、2或3;例如:ATDS=2并按Enter
T 音频。
W 等待拨号音
@ 等待静止。
, 每个逗号(典型地)暂停2秒(每个逗号的延时数存在寄存器G8中)。
; 拨号后恢复到命令状态;不等待调制解调器到调制解调器的连通。
譬如,用于呼入电子服务网以查看你的帐目节余。
例子:键入ATDT456-1414;
并按Enter进行拨号,等一会儿,然后键入ATDT5251;并按Enter发
送音频码。
! 刹那挂机后再恢复(挂机75毫秒,然后再连通)。用于在PBX系统中
呼叫传输。
E 在命令状态期间控制回显。
E,E0 没有回显。
E1 字符回显到你的显示器上(缺省)。
H 电话挂钩控制。
H,H0 挂起(把电话放在挂钩上)。
H1 摘机,但不进行信号交换(拿起电话,但不试图连通)。
I 返回调制解调器的号码和状态。
I,I0 返回调制解调器标识符。
I1 执行ROM校验和检查并返回值。
I2 验证ROM校验,返回OK或ERROR。
I3 报告ROM部件,包括软件的版本号。
I4 以软件申请表的方式报告调制解调器容量。
L 监听嗽叭音量制(每一个调制解调器对低音量的反应变化很大)。
L,L0 最低音量,但没有关上(见ATM)。
L1 低音量。
L2 中音量。
L3 高音量。
M 监听喇叭开或关。
M,M0 监听喇叭常关。
M1 监听喇叭开直至检测到
M2 监听喇叭常开;检测到载波信号后关(缺省)。
M3 拨号期间以及检测载波信号时监听喇叭关,然后关(可能M1噪音小
一些)。
O 返回到联机状态(字母Oh,不是零)。
O,O0. 返回到联机状态(字母Oh或Oh零)。
O1 返回到联机状态并初始化随后的序列。
Q 允许或抑制从调制解调器到计算机的结果码(CONNECT、RING、
BUSY、NO CARRIER)等等。如果结果码送回的话,某些软件将不能
工作。
Q,Q0 显示结果码(缺省)。
Q1 不显示结果码。
Q2 抑制RING。
S 读写S-寄存器(见表 4 中的 S-寄存器列表)。
Sn 把当前的寄存器编号设定为n,这里n=0,1...95。如果未指定编号,
调制解调器仍认为是上一次选择的那个寄存器。
Sn=v 把S-寄存器n的值设定为v。
Sn? 读S-寄存器n并把结果返回给计算机,这里n =0,1...95。
V 以文字或数字送出结果码。
V,V0 以数字显示结果码。
V1 以文字显示结果码。(缺省)
X 呼叫过程选项(扩展结果码、拨号选项)。
X,X0 仅选基本结果码。连通CONNECT结果码。不认拨号音或忙信号。
X1 除能产生所有的CONNECT结果码外,与X0一样。
X2 等待拨号音,不识别忙信号。能产生所有的CONNECT结果码。
X3 识别忙信号但不等待拨号音。能产生所有的CONNECT结果码。
X4 拨号前等待拨号音,能识别信号。能产生所有的CONNECT结果码(缺
省)。
Y 长间隔断开 (确定调制解调器在接收到一个1.6秒的中断信号后是
否断开)。
Y,Y0 抑制长间隔断开(缺省)。
Y1 调制解调器在接收到ATHO(挂机)命令后,在挂机前发送4秒钟的中
断(间隔)信号。
Z 挂机;复位。
Z0 复位,从永久性RAM中调出储存的用户开工文件0。
Z1 复位,调出储存的用户开工文件1。
───────────────────────────────────
──
表 2 不是所有调制解调器都具有的命令
───────────────────────────────────
──
命令 说明
───────────────────────────────────
──
&J 插孔类型(依赖于附属设备的选项)。
&J,&J0 RJ11、RJ41S、RF45S插孔(无A各A1线);缺省。
&J1 RJ12、RJ13插孔(在调制解调器摘机的同时连能A和A1线)。
&L 选择租用线路或拨号线路
&L,&L0 正常的拨号线路(缺省)。
&L1 租用线路。
&P 拨号脉冲开合比率
&P,&P0 39%开,61%合(美国和加拿大);缺省。
&P1 33%开,67%合(英国和香港)。
&Vn 查看当前配置和用户开工文件;n=0,1。
&Wn 把当前配置文件0或1开工文件n写到永性RAM。
&Y 当调制解调器打开时,使用存储的开工文件。
&Y,&Y0 使用开工文件0。
&Y1 使用开工文件1。
&Z 存储或呼叫电话号码。
&Zn=x 把电话号码x储存到永久性存性存储器n(0,1,2或3)中(例如:&Z1=9,
1-202-456-1414是指把该电话号码储存到存位置1)。
&Zn= 拨内存位置1中储存的电话号码。
表 3 调制解调器的MNP、V.42错误校正命令
───────────────────────────────────
──
命令 说明
───────────────────────────────────
──
\A 设定最大的MNP( Microcom Networking Protocol,微通讯网络协
议)块大小。
\A0 64字节。
\A1 128字节。
\A2 192字节。
\A3 256字节(缺省)。
\Bn 发送0 ̄900毫秒的中断信号,这里,n=0 ̄900毫秒。缺省是n=3或
300毫秒。
\C 设定自动可靠(错误校正)缓冲区。
\C0 抑制(缺省)。
\C1 最大到200个数据字符的缓冲区。如果在 3秒内接收到了一个可靠
字符,则建立一个可靠连通。如果接收到200个正常字符(无可靠字
符),则建立一个正常连通。
\C2 抑制自动可靠缓冲。接收到由 %A限定的换码字符后建立一个正常
连通。
\G 调制解调器到调制解调器的XON/XOFF流控制。
\G0 禁止XON/XOFF(缺省)。
\G1 允许XON/XOFF。
\J 设置串行bps率调整。
\J0 禁止调整串行bps率。
\J1 允许调整串行bps率。
\Kn 设定中断控制,这里,n等于0 ̄5;缺省是n=5。
\N 设置操作模式。
\N0 标准模式。
\N1 直接模式。
\N2 强迫MNP模式。
\N3 自动可靠模式。
\N4 强迫V.42模式。
\O 进行可靠连通(字母Oh,不是零)。
\Q 设置串口流控制(随调制解调器的变化很大)。
\Q0 抑制流控制
\Q1 双向XON/XOFF控制
\Q2 单向RTS/CTS控制
\Q3 双向RTS/CTS控制
\Q4 除调制解调器产生但不响应SON/OFF外,与Q1相同。
\Q5 与\Q2相同,但调制解调器保持CTS为低直到连通
\Q6 除调制解调器保持CTS为低直到连通外,与Q3相同。
\S 显示当前设置。
\Tn 静止计时器(n=0 ̄90)。缺省:n=0。
\U 接收可靠连通
\V 显示错误控制和数据压缩
\V0 标准CONNECT结果码。
\V1 CONNECT码显示通常的错误控制信息。
\V2 CONNECT码显示完整的错误控制和数据压缩信息
\X XON/XOFF传送设置
\X0 不把XON/XOFF传送到远程调制解调器
\X1 把XON/XOFF传送到远程调制解调器
\Y 切换到可靠模式
\Z 切换到正常模式
%An 设定自动可靠低效运行字符,这里,n=0 ̄127;与\C2一起使用。
缺省:n=13。回车(Enter)键
%C MNP第5级数据压缩控制
%C0 不允许
%C1 允许(缺省)
%E 自动重对准
%E0 关
%E1 开(缺省)
-J 检测错误控制
-J,-J0 检测错误控制检测状态
-J1 允许错误控制检测状态
"H V.42bis数据压缩控制
"H0 抑制v.42bis数据压缩控制
"H1 能发送但不能接收V.42bis数据压缩
"H2 能接收但不能接收V.42bis数据压缩
"H3 允许双向V.42bis数据压缩
"On 设定最大的V.42bis串长度(n=6 ̄250)。
表 4 S-寄存器命令
───────────────────────────────────
──
命令 缺省值 说明
───────────────────────────────────
──
S0* 00 调制解调器应答前的响铃次数。范围:0 ̄255.S0=0
则禁止自动应答。
S1 00 响铃计数。范围:0 ̄255声
S2 43 换码字符(ASCII字符0 ̄127;缺省是+(加号键))。
S3 13 回车字符。(ASCII字符0 ̄127;缺省是Enter。)
S4 10 换行字符(ASCII 0 ̄127)。
S5 08 退格字符(ASCII字符0 ̄32,127)。
S6 02 等待拨号音的时间。范围:0 ̄255)秒
S7 30 拨号后等待载波信号的时间。在这段时间内如果未
检测到载波信号调制解调器将挂起。范围:1 ̄30秒
S8 02 每个逗号暂停的时间。范围:0 ̄255
S9 06 调制解调器发出一个 CONNECT命令前载波信号必须
存在多长时间,以1/10秒计。范围:1 ̄255
S10 14 丢失载波信号后调制解调器在挂起前等待多长时间
,以1/10秒计。对于干扰严重的电话线、移动电话
、洲际电话,应把该值设得大一些。范围:0 ̄255
S11* 70 每个音(数字)的拨号速度,以1/100秒计。
范围50 ̄255。
S12 50 以1/50秒计的换码保护时间。 在键入+++之前必须
等待的时间。范围:0 ̄255
S16 00 调制解调器测试选项。
S18* 00 论断测试的最长时间。范围:0 ̄255秒。
S25* 05 DTR丢失时间,以1/100秒计。短于该时间的任何东
西都被忽略。范围:0 ̄255。
S26* 01 以1/100秒计的RTS到CTS到CTS的延时。
范围:0 ̄255。
--
※ 来源:.月光工作室 http://www.moon-soft.com.[FROM: 202.96.190.124]
发信人: gzligw (KyleK), 信区: Windows
标 题: Re: 谁知道modem的at指令集?请告知!
发信站: 网易虚拟社区 (Sun Aug 22 23:50:37 1999), 站内信件
【 在 smilestar (abin) 的大作中提到: 】
: 谁知道modem的at指令集?请告知!
标准指令 MODEM 延伸指令
A 送出ANSWER TONE
A/ 重新执行上一个指令。次指令不加前置码
AT 每个指令之前置码
B B0=自动扫描速度,及CCITT低速
B1=自动扫描速度,及BELL低速
D 拨号指令
DS 选择拨出 内存四组号码
E E0=不回应输入字节
E1=回应输入字节
+++ 由资料模式跳回指令模式
H H0=MODEM 执行 ON HOOK(一般状态)
H1=MODEM 执行 OFF HOOK(举起电话动作)
I I0=显示产品号码
I1=显示CHECKSUM
I2=内部MEMORY测试
I3=显示DEVICE ID
I4=显示INTERNAL ID
L L1=小音量
L2=中音量
L3=大音量
M M0=喇叭静音
M1=喇叭发声至连线
M2=喇叭持续发声
M3=条件同M1,但拨号时为静音
Sr? 读出暂存器r之值(r=0~28)
Sr=n 设定暂存器r之值为n。(r=0~28,n=0~255)
P 脉冲拨号
T 音频拨号
Q Q0=执行指令。回应信息
Q1=执行指令。不回应信息
V V0=以数字形式。回应信息
V1=以文字形式。回应信息
X X0=和SMART MODEM 300 相容。连线仅出现CONNECT
X1=连线后会出现连线速率。
X2=连线后会出现连线速率。并监测DIAL TONE。
X3=连线后会出现连线速率。并监测BUSY TONE。
X4=连线后会出现连线速率。并监测DIAL TONE和BUSY TONE。
Y Y0=断线前。不送出BREAK信号
Y1=断线前。送出4秒BREAK信号
Z Z0=RESET 并重新使用第零组参数表。
Z1=RESET 并重新使用第壹组参数表。
MODEM 延伸指令
&C &C0=将DCD信号。一直认定为HIGH
&C1=依据远端送来CARRY信号。实际回应
&D &D0=MODEM忽略DTR信号。
&D1=当DTR信号变化。MODEM跳至指令模式。
&D2=当DTR信号变化。MODEM跳至指令模式。并挂线。
&D3=当DTR信号变化。MODEM做RESET动作。
&F &F=设置V.42BIS模式的出厂设定值。并使用RTS/CTS的流程控制。
&G &G0=不同GUARD TONE
&G1=550Hz GUARD TONE
&G2=1800Hz GUARD TONE
&M &M0=非同步工作模式。
&O &O0=关闭Originate-only mode
&O1=设置Originate-only mode
&P &P0=OFF-HOOK/ON-HOOK比例为39/61。(美制)
&P1=OFF-HOOK/ON-HOOK比例为33/67。(英制,港制)
&S &S0=DSR信号,设置为ON。
&S1=DSR信号,依据RS-232规格。
&V 显示MODEM参数状态表
&W &W0=将目前所用参数,存放在参数表0。
&W1=将目前所用参数,存放在参数表1。
&Y &Y0=当POWER ON 时,取用参数表0的参数
&Y1=当POWER ON 时,取用参数表1的参数
&Z &Zn=设置各组电话号码
%C %C0=关闭MNP5,V.42BIS的资料压缩模式
%C1=启动MNP5,V.42BIS的资料压缩模式
%D %D0=关闭CLEAR-DOWN信号
%D1=开启CLEAR-DOWN信号
%E %E0=关闭V.22BIS AUTO-RETRAIN
%E1=开启V.22BIS AUTO-RETRAIN
\A \A0=MNP BLOCK容量。最大 64字节。
\A1=MNP BLOCK容量。最大128字节。
\A2=MNP BLOCK容量。最大192字节。
\A3=MNP BLOCK容量。最大512字节。
%C %C0=关闭MNP CLASS5 资料压缩
%C1=开启MNP CLASS5 资料压缩
\G \G0=关闭DCE流程控制
\G1=开启DCE流程控制
\J \J0=关闭串口至MODEM之间速率调整
\J1=开启串口至MODEM之间速率调整
\N \N0=只能联结在普通模式。
\N1=只能联结在直接模式。
\N2=只能联结在MNP模式。
\N3=自动联结在普通 MNP /V.42模式。
\N4=只能联结在V.42模式。
\Q \Q0=关闭流程控制
\Q1=使用Xon/Xoff流程控制
\Q2=使用CTS单向硬件流程控制
\Q3=使用CTS/RTS双向硬件流程控制
--
※ 来源:.月光工作室 http://www.moon-soft.com.[FROM: 202.103.136.104]
发信人: liu_fh (小山), 信区: Windows
标 题: Re: 谁知道modem的at指令集?请告知!
发信站: 网易虚拟社区 (Mon Aug 23 11:50:52 1999), 站内信件
【 在 smilestar (abin) 的大作中提到: 】
: 谁知道modem的at指令集?请告知!
AT 标准指令
=============================================================
使用方法:在通讯软件的命令方式下打入前置码 AT + ?? 指令后回车,如回
应ok则表示指令已正确执行,如回应error则指令错误.
指令 功 能
-------------------------------------------------------------
AT 每个指令的前置码
A 送出 ANSWER TONE
A/ 重新执行上一指令,此指令无前置码
B B0 自动扫描速度及CCITT
B1 自动扫描速度及BELL低速
B2 自动扫描速度
B3 只能连线在 CCITT V.23
B4 只能连线在 CCITT V.21
B5 只能连线在 CCITT V.22
B6 只能连线在 CCITT V.22bis
B7 只能连线在 CCITT V.32 4800bps
B8 只能连线在 CCITT V.32 9600bps
B9 只能连线在 CCITT V.32bis
B10 只能连线在 CCITT V.34 16800bps
B11 只能连线在 CCITT V.34 19200bps
B12 只能连线在 CCITT V.34 21600bps
B13 只能连线在 CCITT V.34 24000bps
B14 只能连线在 CCITT V.34 26400bps
B15 只能连线在 CCITT V.34 28000bps
D 拨号指令
DSn 选择拨出MODEM内存中第n组号码
E E0 不回应输入字元
E1 E1 回应输入字元
+++ 由资料模式跳回指令模式
H H0 MODEM执行ON HOOK
H1 MODEM执行OFF HOOK
I I0 显示产品号码
I1 显示CHECKSUM
I2 内部储存器测试
I3 显示V.42bis版本
I4 显示产品编号及芯片种类
L L1 小音量
L2 中音量
L3 大音量
M M0 扬声器静音
M1 扬声器发声直到连线
M2 扬声器持续发声
M3 扬声器发声直到连线,拨号时静音
Sr 读出储存器r值(r=0-28)
Sr=n 设定储存器r值为n (n=0-255)
P 脉冲拨号
T 双音频拨号
Q Q0 执行指令回应讯息
Q1 执行指令不回应讯息
V V0 以数字方式回应讯息
V1 以文字方式回应讯息
X X0 和SMART MODEM300相容,连线谨出现CONNECT
X1 连线后出现连线速率
X2 连线后出现连线速率并侦测DIAL TONE
X3 连线后出现连线速率并侦测BUSY TONE
X4 连线后出现连线速率并侦测DIAL TONE和BUSY TONE
Y Y0 断线前不送出中断讯号
Y1 断线前送出4秒中断讯号
Z Z0 RESET并重新启用第0组参数
Z1 RESET并重新启用第1组参数
----------------------------------------------------------------
注意:以上指令虽为贺氏AT标准指令所定义,但与你所使用的MODEM仍
可能有不相容之处
================================================================
AT 扩充指令
指令 功 能
-------------------------------------------------------------
&C &C0 将DCD讯号一直认定为HIGH
&C1 依据远端传来的CARRY讯号实际回应
&D &D0 MODEM忽略DTR讯号
&D1 当DTR讯号变化,MODEM跳至指令模式
&D2 当DTR讯号变化,MODEM跳至指令模式并挂线
&D3 当DTR讯号变化,MODEM作RESET动作
&F &F 设定V.43BIS模式之出厂设定值,并使用RTS/CTS流程控制
&F1 设定V.43BIS模式之出厂设定值,并使用Xon/Xoff流程控制
&F2 设定V.43BIS模式之出厂设定值,并使用RTS/CTS流程控制
&F3 设定V.43BIS模式之出厂设定值,并使用Xon/Xoff流程控制及&D0
动作
&F4 设定V.43BIS模式之出厂设定值,并使用RTS/CTS流程控制及&D0动
作
&F5 设定V.43BIS模式之出厂设定值,不使用流程控制
&G &G0 不用GUARD TONE
&G1 550Hz GUARD TONE
&G2 1800Hz GUARD TONE
&H 指令辅助说明
&L &L0 设定在拨接模式
&L1 设定在专线模式
&L2 设定为开机自动专线
&M &M0 非同步工作模式
&M1 非同步拨号后进入同步模式
&M2 同步模式
&M3 手动同步拨号模式
&O &O0 关闭Originate-only mode
&O1 设定Originate-only mode
&P &P0 OFF-HOOK/ON-HOOK比率为39/61(美规)
&P1 OFF-HOOK/ON-HOOK比率为33/67(英规.港规)
&R &R0 CTS讯号依据RTS讯号
&R1 CTS讯号设定为ON
&S &S0 DSR讯号设定为ON
&S1 DSR讯号依据RS-232规格
&V 显示MODEM参数状态表
&W &W0 将目前所用参数,存放在参数表0
&W1 将目前所用参数,存放在参数表1
&X &X0 同步脉冲由MODEM之PIN15提供
&X1 同步脉冲由DTE之PIN24提供
&X2 同步脉冲由接收讯号提供
&Y &Y0 当POWER ON时,取用参数表0之参数
&Y1 当POWER ON时,取用参数表1之参数
&Z &Zn 设定各组电话号码
%C %C0 关闭MNP5,V.42BIS资料压缩模式
%C1 启动MNP5,V.42BIS资料压缩模式
%D %D0 关闭CLEAR-DOWN讯号
%D1 启动CLEAR-DOWN讯号
%E %E0 关闭AUTO-RETRAIN
%E1 启动AUTO-RETRAIN
%L %Ln 设定传输准位为-ndb
%P %P0 关闭开机自动拨号功能
%P1 启动开机自动拨号功能
%S %S0 关闭回拨保护及密码侦测功能
%S1 启动密码侦测功能
%S2 启动回拨保护功能
\P \P=? 显示密码
\P=n 设定密码n=密码(最大7个位元)
--------------------------------------------------------------------
注意:以上指令虽为贺氏标准扩充指令所定义,但与你所使用的MODEM仍
可能有不相容之处
====================================================================
MNP/V.42/V.42BIS
指令 功 能
-------------------------------------------------------------
%Au 设定Auto-Reliable字元为n(n=0-127)须配\C2使用
%C %C0 关闭V.42bis/MNP压缩功能
%C1 关闭V.42bis/MNP压缩功能
\A \A0 设定最大MNP Block容量为64个字元
\A1 设定最大MNP Block容量为128个字元
\A2 设定最大MNP Block容量为192个字元
\A3 设定最大MNP Block容量为256个字元
\C \C0 当连接在MNP Mode不提供Buffer也不侦测fallback字元
\C1 当连接在Reliable Mode,提供200个字元缓冲
\E \E0 当连线在Normal Mode不回应资料
\E1 当连线在Normal Mode回应资料
\G \G0 关闭DCE流程控制
\G1 启动DCE流程控制
\J \J0 关闭串口速度调整(保持DTE与Modem间最高速度)
\J1 启动串口速度调整(随着两部Modem间速度调整)
\N \N0 只能以普通(Normal)模式连线
\N1 只能以直接资料模式连线
\N2 只能以MNP模式连线
\N3 自动调整MNP或普通模式
\N4 只能以V.42模式连线
\N5 自动调整V.42或普通模式
\N6 自动调整V.42或MNP或普通模式
\O \O 在普通连接模式去初始化Reliable模式(配合\U)
\Q \Q0 关闭DTE流程控制
\Q1 设定以Xon/Xoff软件方式为流程控制
\Q2 设定以CTS单向硬件方式为流程控制
\Q3 设定以RTS/CTS双向硬件方式为流程控制
\Q4 设定以Xon/Xoff单向软件方式为流程控制(Modem TO Host)
\U \U 在普通连接模式去承认Reliable模式(配合\O)
\V \V0 显示DCE连线速度但不显示延伸模式
\V1 显示DCE连线速度且显示延伸模式
\V2 显示DCE连线速度但不显示延伸模式
\V3 显示DCE连线速度不显示延伸模式
\X \X0 处理Xon/Xoff但不pass Through
\X1 处理Xon/Xoff且pass Through
\Y 从普通模式跳至Reliable模式
\Z 结束Reliable跳至普通模式
--------------------------------------------------------------------
注意:以上指令虽为CCITT标准所定义,但与你所使用的MODEM仍
可能有不相容之处
====================================================================
... 以下为另一份.
AT 命令集说明
命令 说明
AT 注意代码。AT 为命令前缀,告诉调制解调器正在输入一条命令或命令序列,
它可以作为除 A/(重复)和 +++ (退出)命令外所有命令的前缀。单独输入,
如果调制解调器已准备好接收命令,只输入 AT 会使它发出确定的响应。
A/ 重复上一条命令。A/ 使调制解调器重复上一条命令,例如重拨一个电话号
码。刚执行完毕的命令会保存在命令缓冲区中,直到输入 AT 或关闭电源。
上述方法均可清除缓冲区并使 A/ 命令无效,因为已没有命令让调制解调器
重复。没有必要输入<cr>或AT,因为它们和上一条命令一起保存在命令缓冲
区中。参数:无
A 应答命令。A 使调制解调器应答呼叫而无需等待响铃。适合在手动应答呼叫
或在发送方式 下直接与另一台调制解调器建立联络时使用。参数:无
注:在同一命令行上随 A 后的任何命令均会被忽略。
注:某些国家可能不允许使用手动应答呼叫(用 A 命令)。
Bn 通信标准选项。决定选用 ITU 或 Bell 标准。参数:n = 0、1、2、3、15、
16(视调制解调器的型号而定)
n = 0 ITU V.22 速率为 1200 bps;V.21 速率为 300 bps
n = 1 贝尔(Bell)212 A 速率为 1200 bps (默认值)
n=2 或 3 调制解调器发送时采用 CCITT V.23 R1200/T75 ASB ;
调制解调器接收时采用 CCITT V.23 T1200/R75
n = 15 V.21 速率为 300 bps
n = 16 贝尔(Bell)103 速率为 300 bps (Compaq Presario 192-VS型和
Compaq Presario 288-VS 型调制解调器的默认值)
Dn 拨号命令。D 使调制解调器拨命令行中随 D 后的号码。有效的拨号数字和拨
号修改程序详列于本章后面的表格 3-4:拨号命令修改程序拨号命令修改程序
中。参数:无。注:脉冲拨号的情况下,非数字字符是无效的。
En 命令回显选项。调制解调器处于命令方式时,En 用于禁用或启用输入字符的
本地回显 。参数: n = 0、1
n = 0 禁用本地回显
n = 1 启动本地回显(默认值)
Hn 挂机控制选项。Hn 控制挂机 延迟。参数: n = 0、1
n = 0 调制解调器挂机(挂断)(默认值)
n = 1 调制解调器摘机
注: H1 在某些国家可能不允许使用。在那种情况下,ATH1 将返回一个错误
代码。
In 要求识别选项。In 向调制解调器询问其产品识别代码,ROM 校验和 /或 ROM
校验和状态。参数: n = 0、 1、2、4、9
n = 0 返回固件 版本。
n = 1 计算并显示 ROM 校验和(如 12AB)
n = 2 执行 ROM 校验,计算并核对校验和,显示确定或错误。
n = 4 返回数据激励的软件版本。
n = 9 返回国家代码
Ln 扬声器音量选项。使用 Ln 控制在传真和数据通信期间扬声器的音量。
参数: n = 0、1、2、3
n = 0 扬声器低音量
n = 1 扬声器低音量
n = 2 扬声器中音量(默认值)
n = 3 扬声器高音量
注:要彻底关闭扬声器,请使用 MO 命令。
Mn 扬声器控制选项。使用 Mn 控制在传真和数据通信期间扬声器的开/关。
参数: n = 0、1、2、3 (视调制解调器的型号而定)
n = 0 扬声器关闭
n = 1 扬声器打开,直到检测到载波(默认值)
n = 2 调制解调器在摘机状态时扬声器一直打开
n = 3 拨号后扬声器打开,直到检测到载波。
Nn 调制信息交换。在本地调制解调器和远程调制解调器连接时,如果两者通信
速度不同,可使用 Nn 控制本地调制解调器是否执行协商信号交换 。
参数: n = 0、1
n = 0 发送或应答时,交换仅采用由 S37 和 ATB 命令指定的通信标准。
n = 1 发送或应答时,采用由 S37 和ATB命令指定的通信标准开始交换,
交换期间速度则可能会降低(默认值)。
On 联机命令。On 将调制解调器强制为联机方式 。
参数: n = 0、1、3 (视调制解器的型号而定)
n = 0 进入联机方式
n = 1 进入联机方式,并初始化均衡器重整 。
n = 3 进入联机方式,并在返回联机数据方式前发出通信速率重协商。
注:「退出」到命令方式后可用此命令返回联机方式。
P 脉冲拨号。P 将拨号方式设置为脉冲,所有呼叫都将保持脉冲方式,直到选
择音频拨号方式(T命令)。此命令也可作为拨号修改程序使用。(请参阅本章
后面的表格 3-4: 拨号命令修改程序。)参数:无
注:某些国家可能不设脉冲拨号,在那种情况下,P 命令将被忽略。
Qn 结果代码抑制。Qn 使调制解调器可以发送结果代码。参数:n = 0、1
n = 0 启用结果代码(默认值)
n = 1 禁用返回结果代码(静噪)
Sn 选择 S 寄存器。Sn 将指针指向某个 S 寄存器,其中「n」为寄存器号。在
选择另一个寄存器之前,n 值可用 AT? 读出,并可用 AT= 修改。
参数:无范围: n = 0-29、31-33、35、37、89
Sr=n 写 S 寄存器。Sr=n 将寄存器r设为值n。这些寄存器的内容可用此命令修
改。参数:无
范围: r = 0-29、31-33、35、37 和 89(寄存器号)n = 0-255(值)
注:写保留的寄存器或只读寄存器可能会引起不可预测的结果。有关寄存
器的完整列表,请参阅第四章,S 寄存器。
Sn? 读 S 寄存器。Sn? 报告由 n 指定的寄存器值,n 可为任何有效的 S 寄存
器号。参数:无
范围: n = 0-29、31-33、35、37 和 89
注:数值以十进制格式报告。要说明位映象寄存器值,将十进制值转换为
二进制。
T 音频拨号。T 将拨号方式设置为音频,所有呼叫将保持音频方式,直到选用
脉冲方式(P 命令)。此命令也可作为拨号修改程序使用。
(请参阅本章后面的表格 3-4: 拨号命令修改程序。)参数:无
Vn 结果代码格式选项。Vn 决定结果代码的类型。参数: n = 0、1
n = 0 结果代码以数字形式发送(短格式或数字)
n = 1 结果代码以单词形式发送(长格式[文本]或冗余格式)(默认值)
Xn 结果代码设置/呼叫进度选项。Xn 选择结果代码集和拨号功能。Vn 命令决定
结果代码是以单词还是以数字形式发送。请参阅附录中的结果代码定义。
参数: n = 0-7 (视调制解调器的型号而定)
n = 0 启用连接(CONNECT)结果代码,禁用 CONNECT XXXX 结果代码。
不检测占用信号和拨号音频。
n = 1 调制解调器进入盲拨号状态,启用 CONNECT XXXX 结果代码。
不检测占用信号和拨号音频。
n = 2 调制解调器在拨号前等待拨号音频,启用 CONNECT XXXX 结果代
码。不检测占用信号。
n = 3 调制解调器进入盲拨号状态,启用 CONNECT XXXX 结果代码。
如果检测到占用信号,调制解调器发出占用(BUSY)结果代码。
n = 4 调制解调器在拨号前等待拨号音频,启用 CONNECT XXXX 结果代
码。如果检测到占用信号,调制解调器发出占用(BUSY)结果代码(默认值)。
Z 重置命令选项。Z 将命令和 S 寄存器的参数和命令序列重新设置为默认值,
即恢复工厂设置。
+++退出代码序列。寄存器 S2 中的字符集 以极快的速度连续三次发送给调制解
调器(参阅 S12),调制解调器暂时退回到命令方式。退出字符的默认值为+,
说明文件中如果指明要输入 +++,迅速连续三次输入寄存器 S2 中的字符。
退出代码序列不要以 AT 开头,输完后也不要按 Enter 键。
注:要返回联机方式 ,请使用 ATO 命令。
? S 寄存器内容。AT? 返回上次寻址的 S 寄存器的内容。
表 3-2: 高级功能命令
命令 说明
&Cn 数据载波检测选项。AT&Cn 控制 DCD 选项。参数: n = 0、1
n=0 DCD总处于打开(ON)状态;来自远程调制解调器的数据载波状态被忽略。
n=1 检测到数据载波时 DCD 打开(ON);未检测到数据载波时
DCD关闭(OFF)(默认值)。
&Dn 数据终端就绪选项。AT&Dn 控制 DTR 选项。参数: n = 0、1、2、3
n=0 调制解调器忽略 DTR (默认值)。
n=1 调制解调器检测到 DTR 由打开向关闭转换时,进入命令方式。
n=2 调制解调器挂断,进入命令方式,并在检测到 DTR 由打开关闭转
换时禁用自动应答。
n=3 调制解调器在检测到 DTR 由打开向关闭转换时,进入初始化状态。
&Mn 异步通信方式。参数: n = 0
n=0 异步方式
&Qn 异步通信方式。参数: n= 0、5、6
n=0 异步方式
n=5 错误控制方式(默认值)
n=6 异步方式
&Tn 测试命令选择。AT&Tn 选择 8 条测试命令中的一条。参数: n = 0、1
n=0 终止任何进行中的测试。
n=1 初始化本地模拟环回(ALB) 。如果正在进行呼叫,将返回一条
错误信息。
-Cn 数据呼叫音频。数据呼叫音是一种频率 为 1300Hz 的音频。其步调为 0.5
秒打开,2 秒关闭。该音频在 ITUV.25 中指定为允许判定远程数据/传真/
音频。参数: n = 0、1
n=0 禁用数据呼叫音频(默认值)
n=1 启用数据呼叫音频
注:默认值随国家的不同而改变。
表 3-3: 传真(AT+F)命令(略)
表 3-4:拨号命令修改程序
修改程序 说明
L 重拨上次的号码。L 命令调制解调器重拨自开机后所拨的最后一个号码。
这应是 ATD 后的第一条命令;否则调制解调器将忽略该字符。
P 脉冲拨号。P 命令调制解调器使用脉冲拨号,直到选用音频拨号(T)为止。
脉冲的拨号/间隔比率由 &P 命令选择。注:某些国家可能不设脉冲拨号。
在那种情况下,P 命令将被忽略。
T 音频拨号。T 命令调制解调器使用音频拨号,直到选用脉冲拨号(P)为止,
音频的持续和间隔时间由寄存器 S11 设置。
W 等待拨号音频。W 使调制解调器暂停,直到检测到第二次拨号音频,检测到
拨号音频后,即立即开始拨电话号码。在通过PBX 拨号或使用某些长途电话
服务的情况下,这可能会相当有用。最长等待时间在寄存器 S7 中设置。
; (分号) 返回命令方式。分号(;)强制调制解调器在拨号后联络不断开的情况
下保持在命令方式。分号必须放在拨号命令的结尾。
@ (在字符) 等待静噪应答命令。@字符使调制解调器在处理拨号串的下一个符号
前在静噪数秒后寻找响铃。S7 寄存器决定最长等待时间。如果检测
到静噪应答, 将执行此命令后的拨号修改程序。如果检测到占用信
号,调制解调器返回占用(BUSY)结果代码并进入挂断过程,同时中止
命令的进一步执行。
! (感叹号) 快速挂机摘机命令。感叹号(!)使调制解调器处于挂机状态0.5 秒,
然后返回摘机状态,某些 PBX 系统用此命令来访问诸如呼叫转传和
呼叫转送等特殊功能。
,(逗号) 拨号期间暂停。逗号(,)使调制解调器在拨号期间暂停一段指定时间
,
持续时间由寄存器 S8 设置。
^ (脱字号) 禁用数据呼叫音频传输。此命令仅对当前呼叫有效。
0 到 9 拨号数字。脉冲或音频拨号的有效数字。
A、B、C、D、#、* 拨号字符。仅为音频拨号的有效字符。A、B、C 和 D 是双
音频多频率(DTMF) 系统中加在 369# 键右边的四个键。
注:在禁用这些字符的国家,它们将被忽略。
注:电话号码(拨号串)输入时可带或不带空格或其它标点符号。T和 P 修改命令
可出现在拨号串的任何地方;因此,如果您所在的国家允许使用此功能,信号发
送方法可能会在传送了几个数字后发生改变。