小弟對於這樣的問題保有相當的疑惑~
上了GOOGLE大神了去查詢了一下,有關GPS與重力感應的問題。
目的只有一個:"想搞清楚重力感應偏差與GPS偏差的主要原因。"
在目前的情況下,韌體版本更新似乎對於GPS有著相當程度的影響(?)
意即,韌體將決定GPS表現。而非硬體本身的問題。
在重力感應偏差的矯正工具浮出檯面的同時,
小弟也瞭解了重力感應偏差這應該是可以從韌體獲得改善的。
但是小弟不懂的地方是:
如果是生產線決定機板的組裝與韌體燒錄。
理論上來說,重力感應器在機板上的安裝過程與方式都一樣,
而韌體也直接針對感應器設定初始值。
在一貫的生產作業下,為何會有重力感應偏差的問題呢?
小弟問這樣的問題無非是想確認,重力偏差與GPS偏差的主要問題,在於:
1.硬體瑕疵,可由韌體修正。
2.韌體瑕疵,硬體沒問題。
3.硬體瑕疵,僅能由硬體修正。(這個可能比較嚴重。)
4.製程瑕疵,硬體沒問題,可由韌體修正。
5.製程瑕疵,導致硬體問題,可由韌體修正。
6.製程瑕疵,導致硬體問題,僅能由硬體修正。(這個也挺嚴重。)
想請教各位大大以上可能性的原因。
目前重力感應部分,小弟手上的I9K確實是有偏差的。
但是功能無失靈。
左側翻轉可達 240.0.0
右側翻轉只能達 216.0.0 (這兩方向翻轉照理說要一樣才對吧)
平躺 0.0.192 有時候 0.24.192
直立 0.240.0
倒立 0.240.0
以上正負符號請忽略。
以下是小弟推測,請大大協助思考一下:
光從左右翻轉的可感應範圍來看,這不像是韌體問題,而是硬體問題。
如果左右對稱的硬體偵測方式成立的話,
右側翻轉僅能 216.0.0的情況下,在左側翻轉的時候應該可以到264才對。
但是左側翻轉僅能到240.0.0...
這可以算是"因瑕疵而造成硬體上的限制嗎?"
在此小弟自己做簡易回答,請大大協助思考一下:
G-sensor主要感應原理在於該感應器處於不同角度的當下輸出的電壓會有所不同。
所以在左側翻轉90度的同時會有240.0.0的偵測,右側翻轉卻只有216.0.0的極限,
"可能"是因為驅動IC有電壓輸出的最高上限限制。
所以並沒有264.0.0這樣的"超過90度"的輸出電壓規格(?)
以上的推測可能要請專業大大回答了...
想追加請教各位大大問題:
請問到目前為止,有經過Root去修正重力感應的大大,您的工程模式感應器數值,
可以在任何一個面向都有0.0.240或者0.240.0或者240.0.0的修正水準嗎?
火狐 wrote:
好像都不太對...東...(恕刪)
我認為火狐兄說的應該沒錯
每個商品都有它的default,生品加工測試包裝時的誤差
重力水平感應器應該是沒問題,ROOT方式或2.2提供修正意思應該是讓它歸0
假如真是硬體有問題,就算在PLAY時會偏一邊,你在向左或向右傾時應該會只有一邊有作用、或者全無作用
因為現在有偏的狀況時還是可以控制向左向右傾 ( 應該是韌體沒正確歸0才是 )
有錯請指正

danieliememe wrote:
我的手機並沒有要去作...(恕刪)
其實我覺得問題很單純~~~
I9000是三星的產品~~~
三星是在韓國~~~
韓國的緯度和台灣差了不少~~~
而且地形也有差異~~~
自然在韓國校正好的重力感應數值到了台灣就會有偏差~~~
這是無法避免的~~~
尤其是地形上的差異~~~
在台灣我們所認為的"水平面"不等於在韓國的"水平面"~~~
原理就好像花東那邊有一個"水往上流"的奇景原理一樣~~~
奇摩一下關鍵字就會看到~~~
這就是地形的原因~~~
簡單的說~~~在平原上妳所感受到的"水平"和在山坡上妳所感受到的"水平"是不一樣的~~~
除非你真的拿一桶水來用水面來做基準~~~
但這個方法對我們一般使用者而言確實是有困難的~~~
而且也沒有實質意義~~~
畢竟現在大多數人講求的重力感應是在於"遊戲上的偏移"~~~
也就是我們手拿起來的感覺~~~
所以這點是很難靠原廠的出場預設值去設定的~~~
而且因為地球在自轉~~~靠近赤道的重力數值本來就和靠近兩極的重力數值不同~~~
加上月球和太陽(主要是月球)的潮汐力也或多或少會對地球各地的引力做出影響~~~
這其中牽涉到太多太多的因素~~~
所以這種感應裝置一般來說一定會附加校正的方式~~~
否則的話根本沒辦法用~~~
所以結論就是~~~
機器拿到手還是先依自己的使用習慣校正一次吧~~~
內文搜尋

X