GNSS SDR从GPS-SDR sim信号显示不正确的经度值

时间:2019-10-21 22:39:50

标签: gps

当我从示例中使用GPS-SDR Sim星历和位置坐标(上海)时,我会得到lat,lng,alt的正确值。当我从默认位置将坐标移动约500m时,我也会获得正确的值。但是,当我将坐标更改为世界的另一侧时,我会得到正确的纬度,但经度和海拔高度大约为零。如果我是正确的话,星历数据应该对地球上的任何坐标有效吗?

这是默认位置:

gps-sdr-sim -e brdc3540.14n -l 30.286502,120.032669,100

这是比较合适的一种:

gps-sdr-sim -e brdc3540.14n -l 30.302334,120.036939,100

这是不正确的:

gps-sdr-sim -e brdc3540.14n -l 44.572710, 12.298724, 10

我使用GNSS-SDR作为接收器,它接收上面生成的.bin。

编辑:

原来,解决方案是使用不同的星历文件(brdc文件)。不过,我想说它应该可以在下载的任何日常星历文件上使用,目前还不正确。

1 个答案:

答案 0 :(得分:0)

从gps sdr sim生成的IF文件的IF和采样频率以及数据类型是什么。我想使用GNSS SDR,但无法使用它。谢谢