請教I9000出廠設定重力感應值的問題。

小弟對於這樣的問題保有相當的疑惑~
上了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的修正水準嗎?
2010-09-09 11:50 發佈
我的手機並沒有要去作什麼精密測量之類的,所以只要能滿足玩賽車時不會偏移,就可以了
所以不懂這三點有什麼具體的差異所在...至於這件事是出在那一部份,就不清楚了

2.2版,請到[設定]-[顯示]-[水平校準],找個你認為水平的地方,一鍵自動校正...又快又方便

2.1版的話,請Root然後用ADB指令執行[sensorcalibutil_yamaha],進行重力加速感應器校正

註:這與GPS偏移過大是否有關係,不清楚...我是每次刷過2.1版ROM之後,一定會去作校正的

...但在JPC 2.2版上,衛星定位確實快很多

好像都不太對...
東西出來有他的default值
原廠可能有修正或修正時修成錯誤的而沒有去重新修正就去量產罷了
所以有些手機會有另外寫程式來讓用戶自行更正default
而這隻尚未供應而已
火狐 wrote:
好像都不太對...東...(恕刪)


我認為火狐兄說的應該沒錯

每個商品都有它的default,生品加工測試包裝時的誤差

重力水平感應器應該是沒問題,ROOT方式或2.2提供修正意思應該是讓它歸0

假如真是硬體有問題,就算在PLAY時會偏一邊,你在向左或向右傾時應該會只有一邊有作用、或者全無作用

因為現在有偏的狀況時還是可以控制向左向右傾 ( 應該是韌體沒正確歸0才是 )

有錯請指正



同意兩位大大所講的解釋~

目前小弟正在思考是否要Root/換新這台入手尚未七日的I9k。

感謝大大的熱情回覆~

danieliememe wrote:
我的手機並沒有要去作...(恕刪)


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


看完vivian93大大仔細分析完感覺也挺有道理的...哈哈
個人覺得有差嗎?是你玩手機還是手機玩你?輪胎定位完之後,車子開在路上就不會偏移?
G sensor只要再手機轉換方向時可以正常運作就好了,難說偏移不是外掛軟體的問題...
以上純屬個人意見,勿戰..
根據我待實驗室的想法是,儀器沒校驗好,或有點故障,而且剛好是那一批,我9/16買的16G I9000就玩賽車,一直往左撞牆,希望聯強可以讓我滿意,準備要報新品不良,一定要讓三星知道台灣人可是很精的,哈哈
i7-4790K ASUS GTX970 strix Crucial MX500
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?