使用SSCOM发送指令
AT+QGNSSC=1
启用模块的GPS功能,这时PPS指示灯将点亮
2. 发送
AT+QGNSSRD?
说明,您可以获得GPS NMEA协议数据
开机时上图所示的数据. 每个数据帧中的逗号和逗号为空. 这是因为尚未获得卫星信号.
卫星定位成功后,将填写所有数据,如下图所示. 此过程是冷启动,通常需要数十秒到几分钟,具体取决于环境.
请务必注意,GPS是户外使用的模块. 要测试此模块,您需要将天线放置在室外或至少室外以接收卫星信号. 室内没有卫星信号.
当您在上图中看到数据时,表明它已定位. 此时,PPS指示灯在1秒钟闪烁.
3. 也可以使用
AT+QGNSSRD="NMEA/RMC"
该指令仅查询RMC帧数据. 通过此指令,MCU可以更轻松地读取GPS数据. 赞好MC20模块(▽)
4. 获取纬度和经度后,可以使用测试软件查询位置. 该软件需要联网才能使用,因为它需要连接到百度地图服务器.
5. 如果您发现难以手动输入指令,则可以使用USB-TTL工具通过GPS的TXD引脚接收GPS帧数据.
当然gps模块怎样使用,此测试方法还需要在读取GNSS_TXD引脚上的数据之前发送AT + QGNSSC = 1命令.
接线方法:
USB-TTL模块 MC20模块
5V ---> V_IO
GND ---> GND
RXD ---> GNSS_TXD
但是请记住,内核输出的GPS数据的波特率是115200
您还可以按以下方式使用软件包中的GNSS_Viewer-7.0.2.1.exe
这里解析了各种GPS数据. 例如gps模块怎样使用,纬度和经度已转换为度,分和秒. 获得的GPS和北斗卫星也非常清楚.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-149269-1.html