GPRS模块-SIM800C与Air208S基站定位测试
的有关信息介绍如下:GPRS模块的基站定位是指运营商通过模块与运营商所建基站的距离来确定模块的位置信息(经纬度坐标),只要在网络覆盖范围内都可以定位(包括室内),功耗低。但相对 GPS 而言定位精度较低。
下面就这两种模块进行基站定位流程介绍。
模块初始化:将模块和USB转TTL连接起来,注意RXD与TXD是交叉连接。上电,发送以下几条命令,确保模块可以进行基站定位,命令后面需要加回车换行。
1. AT // 同步波特率
2.AT+CSQ // 信号质量查询
3.AT+CPIN? // 读卡
4.AT+CREG? // 网络注册查询
5.AT+CGATT? //附着网络查询
如图所示:
SIM800C基站定位:
依次发送以下命令
AT+SAPBR=3,1,"CONTYPE","GPRS" // 设置网络参数
AT+SAPBR=3,1,"APN","CMNET" // 设置 APN
AT+SAPBR=1,1 // 激活网络场景
AT+SAPBR=2,1 // 获取分配 IP 地址
AT+CLBS=1,1 // 获取定位信息
AT+CLBS=4,1 // 获取详细信息
AT+SAPBR=0,1 // 关闭移动场景
注意: 发送定位命令时,前面几次可能定位不到,可以多发几次该命令。
测试结果如下图所示
SIM800C定位信息解析
参数 1 ‘0’表示基站定位获取成功参数 2 经度参数 3 纬度参数 4 海拔参数 5 日期和时间,这里的时间是世界时间(UTC),转换成北京时间 (BTC)要在原来的时间上加 8 个小时,即现在是北京时间 18:05:46
Air208S基站定位:Air208S的定位命令较简单,只需要一个命令就可以搞定。
AT+AMGSMLOC // 基站定位
Air208S 基站定位信息解析
+AMGSMLOC:
OK,两种模块的基站定位测试完成了,希望能给大家带来帮助。如果有什么疑问的话,欢迎向我提问。
最近会陆续发布GPRS模块和NBIOT模块的测试流程说明,如果觉得还不错的话,可以加关注哦。