玩转GPS开发——持续更新
GPS开发基本问题:
什么是GPS?
GPS都有什么数据?如何获取这些数据?
GPS对外有什么接口?其他模块如何使用GPS?
GPS内部有什么流程?
GPS架构部分?
GPS代码流程部分?
定位数据如何从GPS芯片到应用层部分?(https://www.cnblogs.com/wgwyanfs/p/7144233.html)
网络定位原理和实现?
GPS三大辅助数据:
时间,位置,星历数据(XTRA)
GPS获取海拔的问题:
如何滤波?如何利用系统其它信息来做处理?
如何获取准确的海拔高度?这篇文章整理的比较全面,可以参考:
https://www.itranslater.com/qa/details/2582488223578588160
GPS相关硬件:
4G模块
GPS天线(天线位置注意朝向天空,避免遮挡)
天线延长线
GPS信号放大器(注意平放)
GPS信号发生器
GPS工具:
Google地球
可以把经纬度填上,可以看看经纬度是否正确?
路线回放;
如果定位不准,是哪里不准呢?得到经纬度数据,然后在Google地球和百度地图或高德地图上一对比,就能知道是不是显示层面的不准呢?
高通和mtk官方平台:
提case技术咨询;
查找相关文档资料;
qxdm系列工具:
包括qpst、qxdm、qfil、qcat等;
可以导出modem log,然后分析射频参数,寻找相关原因;
导出log前,需要导入gps的配置;
可以备份和导入qrn文件,比如有的设备校准过gps,将这台设备的qrn文件导出来,导入到其他设备,就相当于校准了其他设备的gps;
GpsTestPlus.apk:
可视化搜星定位情况,海拔,时间,方位等;
:
GpsMock.apk
GPS黑科技;
虚拟定位(要定位打卡的同学知道这个有多好用,哈哈)
4G模块:
什么是4G模块?
如何抓取4G模块的log?
供应商(广和通)
LOG部分:
android原生框架,没有其他模块的系统apk,比如像Bluetooth模块的com.android.bluetooth,像NFC模块的com.android.nfc;这样就可以主动分析并解决一些问题,比如搜星异常或定位不成功,就可以在apk里设计机制来重启gps模块或modem模块;也可以抓更多的log,来辅助分析解决问题;
OTS的测试标准设计:
比如,在地下车库进行相关测试。
具体步骤,首先车辆在地面开阔地定位成功,并持续定位一段时间,然后进入车库,熄火5分钟以上,然后上电,出车库,在车胎压到车库的一个固定位置时,开始计时,车继续往外开,观察地图上GPS定位情况,要求是定位时间12以内。
玩转GPS开发——持续更新相关推荐
- 【STM32-V6】STM32F429BIT6开发板开源, 丰富软件资源, 强劲硬件配置, 配套600多实例,21套手册持续更新中
淘宝购买链接 从2016年1月份发布至今,软件资料更新过108次.当前标准库最新版本V2.8,HAL库最新版本V7.6 安富莱微信公共平台,欢迎大家关注(打造高质量公众号) HAL库版V7.6 STM ...
- 1个人70万行代码,20年持续更新,这款游戏号称开发到死,永不停更
梦晨 博雯 发自 凹非寺 量子位 报道 | 公众号 QbitAI 这是一款「开发到死」,「永不停更」的游戏. 兄弟两人,一人开发,一人剧情,共同维持了这款游戏近20年. 现在的玩家刚刚打开它,往往会发 ...
- Android开发人员不得不收集的代码(持续更新中)(http://www.jianshu.com/p/72494773aace,原链接)
Android开发人员不得不收集的代码(持续更新中) Blankj 关注 2016.07.31 04:22* 字数 370 阅读 102644评论 479喜欢 3033赞赏 14 utilcode D ...
- 前端开发技术栈(插件篇):400+常用前端开发插件总结清单(持续更新......)
常用前端开发插件总结清单,日常前端开发的时候,尤其在使用一些常用的功能的时候,例如:表单,,动画效果,时间选择,文件上传,下拉框等功能.直接用插件可以让自己节省更多的开发时间,更多的去关心业务,自己封 ...
- 2021最新HarmonyOS鸿蒙系统应用开发之基础入门教程到实战—持续更新(第三节:鸿蒙的技术特征)
第三节:鸿蒙的技术特征 每篇内容都有视频讲解,可直接点击观看+关注,持续更新中 2021最新HarmonyOS鸿蒙系统应用开发之基础入门教程到实战-持续更新(第二节:鸿蒙OS系统分布式操作) 硬件互助 ...
- 普元EOS开发积累第一篇(常见错误解决方法) 持续更新
普元EOS开发积累第一篇(常见错误解决方法) 持续更新 参考文章: (1)普元EOS开发积累第一篇(常见错误解决方法) 持续更新 (2)https://www.cnblogs.com/tangjing ...
- java开发中遇到的问题及解决方法(持续更新)
java开发中遇到的问题及解决方法(持续更新) 参考文章: (1)java开发中遇到的问题及解决方法(持续更新) (2)https://www.cnblogs.com/LiuYanYGZ/p/6112 ...
- 【STM32-V7】STM32H743XIH6开发板,丰富软件资源,强劲硬件配置,大量软件解决方案持续更新中(2020-07-22)
[STM32-V7]STM32H743XIH6开发板,丰富软件资源,强劲硬件配置,大量软件解决方案持续更新中(2020-07-22) 参考文章: (1)[STM32-V7]STM32H743XIH6开 ...
- React Native开发错误警告处理总结(已解决 !持续更新)
注:本文是我在开发过程中遇到问题解决方法的总结,之后会持续更新,希望帮助到更多的学习者.文中有不妥的地方希望指出共同学习,同时欢迎大神补充.(之后我会放出自己开发整理的笔记和GithubDemo地址, ...
最新文章
- 假期三天,我肝了万字的Java垃圾回收,看完你还敢说不会?
- Linux之不删除指定文件夹,其他都删(文件和文件夹)
- 网络品牌推广浅析网站标题该如何进行SEO优化?
- Delphi控制Excel输出上标示例
- Redis缓存雪崩、缓存穿透、热点Key
- MySQL的环境变量配置详细步骤
- idea 如何隐藏/展示不想看到的文件
- 48 - LeetCode 122 121. 买卖股票的最佳时机
- html特殊符号sm,以前搜集的一些资料—html中的特殊字符(2)
- Bootstrap框架(二)
- 【BZOJ2296】随机种子(构造)
- codeforces#237_div2_B Marathon
- 为线程命名——prctl
- 立波 iphone3gs越狱教程:成功把iphone3gs手机升级成ios6.1.3系统,完美越狱,解决no service和耗电量大的问题
- Star Way To Heaven 题解
- 语音处理 之 训练维护
- 自贡方言词典241条
- MFC控件绘制透明png图片或者半透明图片
- 解决Jupyter notebook报错:AssertionError: wrong color format ‘var(--jp-mirror-editor-variable-color)‘
- 私人定制YX3系列高效节能电动机:这才是大腕儿!