"AT command"(也称为AT指令)是一种广泛用于移动通信设备的命令集,用于控制调制解调器或其他通信设备。AT指令最初是由Hayes Microcomputer Products公司为调制解调器开发的,后来被广泛采用为行业标准。
AT指令以“AT”开头,后面跟着一个或多个字母和数字,用来指示设备执行某种操作或查询设备的状态。例如:
`ATD1234567890`:拨打电话号码1234567890。
`ATE0`:关闭回显,即发送给设备的命令不会回显到终端。
`AT+CSQ`:查询信号质量。
这些指令可以通过串行端口发送到设备,并且设备会根据指令执行相应的操作。在智能手机和移动设备中,AT指令通常用于测试和调试,或者在某些特定场景下(如通过USB调试接口)用于远程控制。
在现代通信中,AT指令虽然仍然存在,但已经被更复杂的编程接口和协议所取代,如用于移动设备的HTTP/HTTPS API、WebSockets等。然而,在嵌入式系统和某些工业应用中,AT指令仍然是一个重要的通信工具。