SIM900系列模块AT应用指南:获取经纬度和AT指令使用

需积分: 13 5 下载量 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等功能。通过这些命令,开发者可以实现更多的应用场景。