Android -计算速度(Nmea字符串得到速度)



我很想知道是否有任何方法可以使用Nmea字符串获得速度?从来没听说过,请给我点化一下。谢谢:)我正在做一个机器人,我可以计算所有的距离和时间。

NMEA是一种基于文本的协议,用于与GPS通信。它有几个速度参数,你需要检查你的设备发送:http://aprs.gids.nl/nmea/

要在Android上获得NMEA数据,只需启用GPS提供程序,然后用[addNmeaListener(..)注册NMEA侦听器。

然后您需要解析您感兴趣的NMEA命令的字符串参数。

您需要查看LocationManager类和Location.getSpeed()

最好的起点是阅读开发者指南中的位置

最新更新