SIM900系列模块AT应用指南:获取经纬度和AT指令使用
需积分: 13 191 浏览量
更新于2024-08-24
收藏 741KB PPT 举报
获取经纬度-SIM900系列模块AT应用
SIM900系列模块AT应用是指通过SIM900模块获取经纬度信息,其原理是模块获取基站信息,然后将基站信息发送到Google Map,然后Google Map会返回对应经纬度信息。本文将详细介绍SIM900系列模块AT应用,包括获取经纬度、SIM卡相关、网络注册、语音功能、短信操作应用、TCP/IP应用、ppp拨号、MMS、FTP&HTTP等功能。
一、获取经纬度
SIM900模块获取经纬度信息需要发送AT命令来获取基站信息,然后将基站信息发送到Google Map,最后获取对应经纬度信息。下面是一个获取经纬度的示例代码:
AT+CGATT?
+CGATT: 1
OK
AT+SAPBR=3,1,"CONTYPE","GPRS"
OK
AT+SAPBR=3,1,"APN","CMNET"
OK
AT+SAPBR=1,1
OK
AT+CIPGSMLOC=1,1
+CIPGSMLOC: 0,121.350302,31.204754,2011/10/05,14:53:17
OK
AT+CIPGSMLOC=2,1
+CIPGSMLOC: 0,2011/10/05,14:53:30
OK
AT+SAPBR=0,1
OK
二、SIM卡相关
SIM900系列模块AT应用中,SIM卡相关的命令包括获取SIM卡状态、读取SIM卡信息、设置SIM卡密码等。在SIM900系列模块中,SIM卡相关的命令主要有:
AT+CPIN:获取SIM卡状态
AT+CPIN=?:设置SIM卡密码
AT+CRSM:读取SIM卡信息
三、网络注册
SIM900系列模块AT应用中,网络注册是指模块注册到网络的过程。在SIM900系列模块中,网络注册的命令主要有:
AT+CGATT:获取网络注册状态
AT+CGATT=?:设置网络注册状态
AT+COPS:获取网络运营商信息
四、语音功能
SIM900系列模块AT应用中,语音功能是指模块的语音呼叫和接收功能。在SIM900系列模块中,语音功能的命令主要有:
ATD:拨打语音电话
ATA:接收语音电话
ATH:挂断语音电话
五、短信操作应用
SIM900系列模块AT应用中,短信操作应用是指模块的短信发送和接收功能。在SIM900系列模块中,短信操作应用的命令主要有:
AT+CMGF:设置短信格式
AT+CMGS:发送短信
AT+CMGR:读取短信
六、TCP/IP应用
SIM900系列模块AT应用中,TCP/IP应用是指模块的TCP/IP连接和数据传输功能。在SIM900系列模块中,TCP/IP应用的命令主要有:
AT+CIPSTART:建立TCP/IP连接
AT+CIPSEND:发送数据
AT+CIPCLOSE:关闭TCP/IP连接
七、ppp拨号
SIM900系列模块AT应用中,ppp拨号是指模块的ppp拨号连接功能。在SIM900系列模块中,ppp拨号的命令主要有:
AT+CGDCONT:设置ppp拨号参数
AT+CGACT:激活ppp拨号连接
AT+CGDEC:关闭ppp拨号连接
八、MMS
SIM900系列模块AT应用中,MMS是指模块的多媒体信息服务功能。在SIM900系列模块中,MMS的命令主要有:
AT+CMMS:设置MMS参数
AT+CMMS=?:获取MMS状态
AT+CMMS=:发送MMS
九、FTP&HTTP
SIM900系列模块AT应用中,FTP&HTTP是指模块的文件传输和HTTP连接功能。在SIM900系列模块中,FTP&HTTP的命令主要有:
AT+FTPC:设置FTP参数
AT+HTTPC:设置HTTP参数
AT+FTPS:传输文件
AT+HTTPA:获取HTTP响应
SIM900系列模块AT应用是指通过SIM900模块获取经纬度信息、SIM卡相关、网络注册、语音功能、短信操作应用、TCP/IP应用、ppp拨号、MMS、FTP&HTTP等功能。通过这些命令,开发者可以实现更多的应用场景。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2019-02-09 上传
点击了解资源详情
点击了解资源详情
2023-05-10 上传
2023-05-10 上传
2021-09-29 上传
八亿中产
- 粉丝: 28
- 资源: 2万+
最新资源
- cs1660HW2
- 串口调试助手和驱动程序.zip
- glass_portfolio
- dotnet C# 获取一个可用的端口的方法.rar
- pyg_lib-0.2.0+pt20cpu-cp39-cp39-linux_x86_64whl.zip
- Net4.5.2.zip
- robotjs.rar
- node_mongo_postman
- p5.js:用于学习p5.js的示例代码和相关材料
- 工作站:Chef自动化配置我的个人Linux工作站
- coding_test:python编码测试
- ASPNET全能化手机销售售后管理系统源码
- alldigitalradio:以nmigen编写的,针对FPGA的所有数字无线电平台(目前)
- dotnet C# 基础二进制处理 二进制数组与结构体的互转.rar
- DCRefresher:UIScrollview上拉下拉刷新器(UIScrollview Header and Footer refresher) for UITableView
- XBAP中的WCF入门指南