close

會發現這個問題~是因為希望GH-625M 的GPS 追蹤點記錄不只是運動的應用,
期望旅行記錄軌跡,可以合併旅行過程的相片,能正確地標識GPS位置。成為GPS相片。

然而一般在室外擔任九小時內的旅行軌跡記錄應用是沒有問題的。

問題的發生是在旅行途中GPS進入室內收不到訊號1.5小時後,GH-625M 記錄的時間會開始不正確
就算走出室外接下來的行程還是無法更正回來!

請不用教我進入室內時關閉記錄,因為是否能在走出室外後,喚回記憶按開始繼續記錄都是個問題。
其實曾經這樣使用因為經常都會忘記按開始,就算再按開始1.5小時後的intervalTime也是不正確的。

以下為實際使用狀況來模擬,外出時進入室內1.5小時以上,GPS收不到訊號時GH-625的實際記錄。


假設今天外出早上時間 07:46:56出門,開始記錄追蹤點,記錄期間不間斷共記錄時間 06:35:28

也就是在下午時間 14:22:24 停止記錄


如果GPS追蹤點,想要應用在出遊的相片與GPS合併 
GPS追蹤點的時間必需是正確的,如此相片拍攝的地點與時間才能做正確的Merge

製做GPS相片的應用軟體需求GPS軌蹤的格式,不外乎GPX 或NMEA格式。

結果14:22:24 停止記錄最後一筆資料的時間是錯誤的。  
記錄成上午 10:43:57  誤差很大,

這一整個追蹤記錄無法和相片做正確的合併。





追根究底問題出在那裡呢?
以下將會指出問題點!


我們來查GH-625M追蹤點的原始檔( *.act ),為什麼記錄時間會不對呢?
原來在GH-625記錄格式不是使用NMEA格式,而是把時間 標記成 IntervalTime 的方法
即這筆資料和上筆資料時間差多少的區間時間,IntervalTime 的方法可以省很多的記憶體空間。

問題出在進入室內超過1個半小時(5400秒)以上,就只能記成5329.3秒~

如果我進博物館1個時間內出來,記錄的追蹤點不會有時間的誤差。
大家進博物館不會只有1小時吧,不能規定人1小時進出買一次門票吧@@。

時間記錄開始錯後,接下來走出博物館追蹤點的時間也都是錯的!
在輸出成GPX格式後,追蹤點的時間也都沒有參考價值。




使用文字編輯軟體開啟GS-Sports 匯出的追蹤點,可以看到序號第378號的追蹤點,記錄間隔時間5329.3



再使用GS-Sport 查看序號378 間隔時間為5329.3。



實際上本實驗方法是早上07:46:56出門上班 進入辨公室收不到訊號後
只在11:50外出用餐約半小時左右即12:20回辨公室
於下午時間 14:22:24 停止記錄


因為 Interval Time的記錄錯誤,所以另存成GPX格式的檔案就完全不正確了,
更不用說轉存成其他格式(* .NMEA) 的時間也是錯的。


查看08:09:33進入辨公室後 11:50外出用餐  ,誤記錄成09:38:22 接下來的時間也都是錯的

也就是說,只要收不到GPS訊號超過5329秒,接下來的時間追蹤點記錄都不能用在GPS相片合併了。


連帶最後筆發現錯誤的地方如下,也附上。















建議改進的方法以在收不到訊號大於5000秒時記錄一點

記錄上個gps位置 IntervalTime 5000 秒,

再大於5000秒時記錄一點 再加記一點

如此反推回來另存gpx檔的追蹤點才不會有問題吧。

本問題早在1月份購入就發現了,本以為6/17韌體更新可以改善,看起來是沒有被發現

請不用教我進入博物館時關閉記錄,因為是否能在走出博物館後按開始記錄都是問題。
因為經常都會忘記按開始。

arrow
arrow
    全站熱搜

    豐仔 發表在 痞客邦 留言(2) 人氣()