这里的第一个问题!
我有兴趣在Android设备上获取原始GPS数据:卫星位置,伪距和相位信息。根据{{3}},我们所能做的最好就是获得this well-answered question提供的所有内容。
我想知道过去五年情况是否有所改变?我注意到Android源代码现在是一个名为GpsSatellite的结构,它听起来像我想要的一切,并且使用类似于众所周知的GpsStatus结构。
然而,GpsMeasurement是@SystemApi,因此无法通过正常的应用程序编写访问。此外,除了源代码之外,我找不到任何关于此的信息。
有没有其他方法可以获取此数据?是否有解决方法来访问GpsMeasurement无论如何?那里真的没有任何东西可以保留给开发人员。
答案 0 :(得分:1)
所以看起来最近发生了变化。以下是描述如何从现代智能手机获取原始GPS数据的链接:Raw GNSS Measurements
答案 1 :(得分:0)
我怀疑你是否可以访问消费者Android上的数据。 原因是,GPS芯片必须专门配置输出这些伪范围,这会产生通常无人使用的开销。
能够输出pseudeoranges的其他GPS芯片通常更昂贵。 这称为"原始数据选项"。