玩轉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以內。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章