当我从示例中使用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文件)。不过,我想说它应该可以在下载的任何日常星历文件上使用,目前还不正确。
答案 0 :(得分:0)
从gps sdr sim生成的IF文件的IF和采样频率以及数据类型是什么。我想使用GNSS SDR,但无法使用它。谢谢