首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gpsd解析GPRMC数据不正确

gpsd解析GPRMC数据不正确
EN

Stack Overflow用户
提问于 2013-10-22 02:57:32
回答 1查看 430关注 0票数 0

我已经使用Ovi的extGPS应用程序通过蓝牙串行将我的诺基亚N9连接到我的linux笔记本电脑。一切似乎都很好,我能够连接gpsd到串行设备,并获得GPS输出。但是GPS输出有一个问题,经度始终是0.000E,而在我的例子中,正确的GPS经度应该类似于-9.13245

代码语言:javascript
复制
gpsd:IO: <= GPS: $GPRMC,184922.0,A,3842.126000,N,0-9-26.781000,E,000.10.0,131.15,211013,,,A*49
gpsd:IO: => client(0): {"class":"TPV","tag":"RMC","device":"/devrfcomm0","mode":3,"time":"2013-10-21T18:50:48.000Z","ept":0.005,"lat":38.702000000,"lon":0.000000000,"alt":74.000,"track":126.0800,"speed":0.000,"climb":0.000}\x0d\x0a

这个问题可能与gpsd解析GPRMC数据有关。有没有办法解决这个问题,或者在linux中替代gpsd?

EN

回答 1

Stack Overflow用户

发布于 2013-10-23 02:05:58

故障不在gpsd。

看看RMC句子。

代码语言:javascript
复制
"$GPRMC,184922.0,A,3842.126000,N,0-9-26.781000,E,000.10.0,131.15,211013,,,A*49"

这是垃圾!特别是:0-9-26.781000

那是什么?这不是坐标,而且肯定不是RMC语句中指定的格式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19502490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档