AT指令集详解:控制与网络服务
版权申诉
153 浏览量
更新于2024-06-25
收藏 438KB PDF 举报
"该PDF文件提供了详尽的AT指令集,涵盖了从通用指令到网络服务、控制、安全以及簿管理等多个方面的内容。这些指令主要用于配置和控制GSM、UMTS和LTE等移动通信模块,是嵌入式系统、物联网设备和移动通信应用中的基本操作工具。"
AT指令是Modem或GSM/GPRS/3G/LTE模块与主机系统之间进行通信的标准命令集。通过这些指令,开发者可以进行设备初始化、网络连接、数据传输、通话控制等一系列操作。
1. **通用指令**:
- AT+CGMI: 查询模块制造商信息。
- AT+CGMM: 获取模块模式和频段信息。
- AT+CGMR: 查看模块软件版本。
- AT+CGSN: 显示IMEI序列号,设备的唯一标识。
- AT+CSCS和AT+WPCS: 分别设置终端和模块的字符集。
- AT+CIMI: 获取SIM卡的IMSI,国际移动用户识别码。
- AT+CCID: 获取SIM卡的识别号。
- AT+GCAP: 查看模块支持的功能列表。
- A/: 重复执行前一个命令。
- AT+CPOF: 停止模块运行。
- AT+CFUN: 设置模块工作模式,如全功能或最小功能。
- AT+CPAS: 显示模块当前活动状态。
- AT+CMEE: 选择错误报告的详细程度。
- AT+CKPD: 模拟键盘操作。
- AT+CCLK: 设置或获取日期和时间。
- AT+CALA: 设置闹钟。
- AT+CRMP/CRLP: 演示铃声和设置振铃音量。
2. **控制指令**:
- ATD: 拨打电话号码。
- ATH: 挂断电话。
- ATA: 接听来电。
- AT+CEER: 查看呼叫失败原因。
- AT+VTD: 设置DTMF语音长度。
- AT+VTS: 发送DTMF音。
- ATDL: 重拨上一次拨打的号码。
- AT%Dn: DTR信号触发自动拨号。
- ATS0: 设置自动应答功能。
- AT+CICB: 未知功能,可能是处理来电显示。
- AT+CSNS: 未知功能,可能与号码方案有关。
- AT+VGR/VGT: 调整语音接收和发送增益。
- AT+CMUT: 开启或关闭话筒静音。
- AT+SPEAKER: 控制扬声器的使用。
- AT+ECHO: 开启或关闭回音消除。
- AT+SIDET: 设置侧音修正。
- AT+VIP: 恢复默认的语音设置。
3. **网络服务指令**:
- AT+CSQ: 查询网络信号强度。
- AT+COPS: 选择网络运营商。
- AT+CREG: 检查网络注册状态。
- AT+WOPN: 以文本形式显示网络提供商。
- AT+CPOL: 查看优先网络列表。
4. **安全指令**:
- AT+CPIN: 输入SIM卡的PIN码。
- AT+CPIN2: 输入PIN2码,用于更高级的安全操作。
- AT+CPINC: 查看剩余的PIN码尝试次数。
- AT+CLCK: 锁定或解锁设备特定功能。
- AT+CPWD: 更改PIN码、PIN2码等密码。
5. **簿指令**:
- AT+CPBS: 选择簿存储位置。
- AT+CPBR: 读取簿条目。
- AT+CPBF: 搜索簿条目。
- AT+CPBW: 写入簿条目。
- AT+CPBP: 查询簿中特定条目的信息。
- AT+CPBN: 移动簿条目。
- AT+CNUM: 查看本机号码。
- AT+WAIP: 设置启动时是否初始化簿。
6. **其他指令**:
还有更多未列出的AT指令,例如数据连接、短信收发、位置信息获取等,这些在实际应用中同样重要。
这个详细的AT指令集是开发和调试基于GSM/GPRS/3G/LTE通信设备的基础,对于物联网、远程监控、M2M通信等领域具有广泛的应用价值。
2008-09-15 上传
2008-01-16 上传
2019-10-24 上传
2020-04-03 上传
2019-06-04 上传
hhappy0123456789
- 粉丝: 74
- 资源: 5万+
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新