GSM/GPRS AT指令集完全指南
需积分: 10 191 浏览量
更新于2024-09-13
收藏 127KB PDF 举报
"GSM/GPRS AT指令集查找表,由深圳市森森科技发展有限公司提供,包含全面的GSM/GPRS AT指令,适用于串口通信和PC调试。"
GSM/GPRS AT指令集是用于控制GSM(全球系统移动通信)和GPRS(通用分组无线服务)模块的一系列命令,这些指令允许用户通过串行接口与模块进行通信,执行各种操作,如建立和结束通话、发送和接收短信、连接到GPRS网络以及配置模块参数。AT指令集基于ASCII文本,以“AT”开头,后面跟随特定的参数或命令。
1. **一般命令**:
- `AT`:检查模块是否正常响应,是最基本的测试命令。
- `AT+CGMR`:读取模块的版本信息。
- `AT+CME ERROR`:查询错误代码,帮助诊断问题。
- `AT+CFUN`:设置模块的功能模式,例如启动和关闭射频单元。
- `AT+CMEE`:设置错误报告级别,影响错误消息的详细程度。
2. **呼叫控制命令**:
- `ATD`:拨打电话。
- `ATA`:应答来电。
- `AT+CCID`:获取SIM卡的ICCID号,即SIM卡的唯一标识。
- `AT+CLIP`:开启或关闭来电号码显示功能。
- `AT+CHLD`:控制通话状态,如挂断、保持或合并通话。
3. **网络服务命令**:
- `AT+CGATT`:连接或断开GPRS网络。
- `AT+CGDCONT`:设置PDP上下文,定义GPRS连接的APN(接入点名称)。
- `AT+COPS`:查询或设置网络运营商选择模式。
- `AT+CGEREP`:报告网络质量信息。
- `AT+CUSD`:发送 USSD(Unstructured Supplementary Service Data)请求,如查询话费余额。
4. **安全命令**:
- `AT+CPIN`:输入SIM卡的PIN码或PUK码解锁。
- `AT+CSIM`:读取或写入SIM卡的数据。
- `AT+CIPSHUT`:关闭安全会话。
- `AT+CPWD`:更改SIM卡的密码。
5. **电话簿命令**:
- `AT+CPBR`:读取、写入或删除SIM卡或手机内存中的联系人。
- `AT+CNMI`:控制新短信的通知方式,如实时显示或存储到内存。
6. **短消息服务(SMS)命令**:
- `AT+CMGF`:设置短信模式,可选文本或PDU模式。
- `AT+CMGS`:发送短信。
- `AT+CMGL`:读取短信存储区的短信。
- `AT+CMGD`:删除短信。
- `AT+CNMI`:设置新短信的处理方式,例如立即通知或存储。
这些指令是开发GSM/GPRS模块应用的基础,适用于物联网设备、远程监控系统、车载通信等多种场景。通过这些指令,开发者可以实现对GSM/GPRS模块的精细控制,从而实现数据传输、语音通信等功能。在进行串口通信或PC调试时,了解并熟练使用这些指令至关重要。
2009-02-08 上传
点击了解资源详情
点击了解资源详情
2007-01-09 上传
2010-09-19 上传
353 浏览量
hcho512
- 粉丝: 0
- 资源: 9
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章