硬件准备

RM5XXX-GL (RM520N-GL RM530N-GL) GNSS 定位_嵌入式硬件

Windows

  • 插上
    到无源GPS天线到ANT3天线座子,并将接收器标签面朝下置于空旷的室外(注意阴雨天气测试不了),上电需要等待约1分钟才能接收到定位信号;

由于 GPS 室内搜星不稳定,请将模块或者天线放到阳台或窗户旁,或者直接在户外进行实验.

RM5XXX-GL (RM520N-GL RM530N-GL) GNSS 定位_串口_02

  • AT测试指令如下:

AT+QGPS=1 //打开GPS AT+QGPSLOC=0 //将GPS信息打印到串口 AT+QGPSEND //关闭GPS


  • 在AT Port调试串口(Linux 默认是ttyUSB2)打开GPS后,再打开NMEA口(Linux 默认是ttyUSB1)获取动态的信息:

RM5XXX-GL (RM520N-GL RM530N-GL) GNSS 定位_数据_03

Linux

  • 插上GPS天线到GNSS天线座子,并将接收器标签面朝下置于空旷的室外(注意阴雨天气测试不了),上电需要等待约1分钟才能接收到定位信号;

由于 GPS 室内搜星不稳定,请将模块或者天线放到阳台或窗户旁,或者直接在户外进行实验.

RM5XXX-GL (RM520N-GL RM530N-GL) GNSS 定位_数据_04

AT 指令获取定位信息
  • 安装minicom并打开ttyUSB2端口

sudo apt-get install minicom sudo minicom -D /dev/ttyUSB2


  • 通过minicom发送以下指令,打开GNSS并获取定位信息

AT+QGPS=1 AT+QGPSGNMEA="GGA"


RM5XXX-GL (RM520N-GL RM530N-GL) GNSS 定位_单片机_05

  • 打开ttyUSB1端口(NMEA端口),可收到卫星数据

sudo minicom -D /dev/ttyUSB1


RM5XXX-GL (RM520N-GL RM530N-GL) GNSS 定位_单片机_06

  • 关闭GNSS

AT+QGPSEND