USRP设备读取地理位置

更新 Apr 7, 2023

适用于

硬件

  • USRP-2930
  • USRP-2932
  • USRP-2950
  • USRP-2952
  • USRP-2953
  • USRP-2954
  • USRP-2955

驱动

  • NI-USRP

程式语言

  • LabVIEW G

问题详述

我正在使用具有GPS接收器建造在NI USRP设备(如:USRP-2932),并且我对使用该设备读取地理位置感兴趣。我该怎么做?

解决方案

您可以使用NI USRP驱动程序获取RMC(Recommended Minimum)语句,该语句通过GPS Sentence RMC属性提供,然后解析内容以获取纬度和经度。

Recommended Minimum 语句会类似于:$GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A 
解析内容为:
 
RMCRecommended Minimum 
123519修复时间为12:35:19 UTC
A状态 A = 有效 或 V = 无效。
4807.038,N纬度48度07.038'N
01131.000,E经度11度31.000'E
022.4地面速率(节)
084.4地面航向(以真北为参考基准)
230394日期 - 23日3月1994年
003.1,W磁偏角度和方向
*6A校验和数据始,以*为开头

您可以参考使用NI USRP-293x和NI LabVIEW在谷歌地图上绘制地理位置的示例。