close

(原文寫於2014年1月)

 

以MTK的狀況來說,

純硬體方面 最近的手機GPS主要都是包含在多工connectivity晶片裡

例如MT6628, MT6627,MT6620等

跟CPU其實關係不大。

 

GPS的定位有分成cold, warm, hot等三類。

沒星歴的是cold, 有的 而且資料最全是hot

都是四核,使用MT6627跟MT6628時

cold在小弟實驗中,把EPO跟AGPS都關了,

天氣好時平均30秒, 天氣不好時大概60~120秒。

hot大晴天大概0.9~1.5秒, warm大約4~10秒

 

這數字應該很多人很熟,因為跟你平常定位會與到的時間很相近。

您可以合理用這個數字判斷自己的星歴是不是過期以致定位緩慢。

 

另外,手機網路開啟的狀態下,

MTK手機會自己在定位時去使用AGPS與EPO輔助

EPO請參考這個文章

http://www.lets-talk.com.tw/tech_qa_d.php?tbid=AC5154331882&MT_ID=MT20130610090156

 

好的,其實MTK的GPS架構跟高通很不同,所以有點張飛打岳飛的感覺。

雖然如此 魯蛇小弟是覺得MTK很堪用,

1. 系統廠如果用料實在,幾乎直接套MTK韌體與建議電路matching就可以達到上面講的速度效果

2. 因為MTK的外部電路就跟高通相去盛遠且簡單一些,如果廠商還是要省些錢,

那就是要請RF工程師在Matching與noise防禦上多費心。

3. 高德定位與高德導航那真的是非戰之罪,用google都很正常,別拿來戰MTK呀QWQ

 

最後, 魯蛇小弟只是要說, 感覺很慢到不能接受時,其實大多不是晶片的問題。

 

PS: 可以用*#*#3646633#*#*進入工程模式,翻個幾頁有YGPS, 有各種gps定位方式可以試,

測完也會告訴你計時結果。

MTK的用那個測比較穩定。 如果按數字沒用,那就是數字換了或被拿掉工程模式了。

 

 

b8806 :每支都有為何速度有差 01/28 12:44

問題很好,

我們大致可以把原因分為 1. 設計不同 2.干擾不同 3.天線效果 等幾種
做個小比喻, 用三支不同廠牌手機但都使用MTK四核心
我們假設大家都有完美星歷,這時大家都可以用hot定位
這時得到的定位速度一定也是不同的
這時問題就在於上面講的這三點.

假設第1與第2點都相同, 這時則是天線效果決定成敗
反之其他兩點也是如此

在此說明干擾的意思:
電子設備都會產生電磁波與高頻雜訊, 意即, 會互相影響.
假設手機裡有別的晶片或是元件產生的雜訊輻射出來剛好是1.57GHz (GPS頻段)
或是手機裡某些數位訊號過大的溢出倍頻雜訊可涵蓋1.57GHz
這時因同頻段, GPS天線就有可能把這些訊號誤認為GPS訊號接收進晶片
當雜訊的強度過大, 有可能使真正的GPS訊號被淹蓋過去
這時定位就會困難
手機晶片與電路,空間設計會盡量抑制這種不良影響的產生

設計不同的意思:
第一種當然是GPS晶片的結構本身不同
第二種是外部電路的不同, 像是選用哪種放大器與濾波器
以及針對該種電路所調試的電阻電容電感都元件

上述的干擾與設計兩點, 即是魯蛇小弟在本來文章裡寫的matching與noise防禦等項目
是工程師的任務


好的~ 講了這麼多
其實重點就真的只是

"對呀! 他就是不一樣!"
如果差距只是一兩秒, 那也別太在意

 

arrow
arrow
    文章標籤
    MTK GPS
    全站熱搜

    星GG 發表在 痞客邦 留言(0) 人氣()