首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >基于Mediatek的android系统中GPS UTC时间的变化

基于Mediatek的android系统中GPS UTC时间的变化
EN

Stack Overflow用户
提问于 2014-06-28 08:35:01
回答 1查看 1.9K关注 0票数 0

在大多数(更可能是所有) Mediatek mtk6592手机(以及旧型号)中,有一个与GPS UTC时间相关的bug。该错误会导致GPS报告错误的协调时间,偏移值正好为1小时。这意味着天空视图(即当前可见卫星的数量和位置)是移动了一个小时的,这意味着手机试图连接到不存在的卫星,甚至最糟糕的是,它忽略了存在的卫星!

解决这个小问题将改善所有Mediatek手机的全球定位系统。

顺便说一句,我发现了这个bug,并通知了Mediatek,但至今没有收到任何回复。

问题是,Android能否被修复,将一个小时的班次插入到GPS UTC时间a,从而解决这个问题。

EN

回答 1

Stack Overflow用户

发布于 2014-06-28 12:59:46

我怀疑你的信息是否正确!

GPS芯片从GPS时基中的卫星接收时间,即与UTC (约17或18s)相差几秒,几分钟后,卫星也将GPS时间发送到UTC偏移量,以便更好地显示给最终用户。

我很肯定芯片的工作是正确的,否则就什么也做不了了。

时间必须是正确的,大约纳米秒!如果有一个真实的UTC时间偏移,那么它是在电话或软件API。但这与地点的质量无关,因为再一次:

在全球定位系统芯片内,一切都会正常的!

可能有一个类似于iOS和android的内部API,它取代了从GPS芯片接收到的位置时间戳,以匹配当前的时区,并匹配从电话时间到实时的偏移量(通过GPS UTC) (如果用户手动设置了时间)。内部时间的替换可能会失败。

如果芯片中存在错误,则在任何情况下都不可能外部更正该时间错误!GPS芯片允许设置当前时间,但这一功能是为了更快地加快初始时间的计算。在实践中,只有在时间设置非常精确的情况下,这才能起作用。

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

https://stackoverflow.com/questions/24465096

复制
相关文章

相似问题

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