jr7cwk;lavo
▼GPSロガー>GT-730F(L)>PhotoTagger>255km/h超のログに注意
canmore社のLCD付きロガー「GP-101」を購入し、log解析を行っている。
「GP-101」に関するスレ
GPSロガー>GP-101
その過程で、古い「PhotoTagger」は、255km/h超の速度で記録されているポイント
を正しく読み込まないという bug がある事を確認した。
改めて、新幹線乗車時のGT-730F(L)にて取得し「PhotoTagger」でD/Lしたlogを調べたところ、255km/h超のログのデータが欠落している事を確認した。
同じlogを「Viewer」にてD/L・解凍したデータは255km/h超のポイントも正しく出力されているので、ロガーそのものの問題ではない。
なお、いつの版から不具合が解消されたのかは不明。
ちなみに不具合を確認した版は、GT-730F(L)購入時に添付されていたもの。
(Version 1.2.2,作成日:Jul 23 2008)
■不具合発生の原因の推察
「Application Note AN0008
Data Logging Extension
For Venus 6 GPS Receiver
Ver 1.4.11,Jan. 05, 2009」によると・・・
Skytraq系チップのlogは、16bit単位で構成(1word)されており
「速度情報」のあるwordは、下位10bitがkm/h単位の「速度」、上位3bitがlogの「記録形式」(ENPTY/FIX_FULL/FIX_COMPACT/FIX_FULL_POIの種別)を示している
もし1wordのlogを8bitずつ分けて処理しているとすると、「記録形式」のあるbyteの下位の2bitに速度情報の9,10bit目を含む事になる。
255km/h超のログは速度情報の9,10bit目が1が立つが、もし「記録形式」を含むbyteの下位bitのmaskを正しく行わず処理を行えば、「記録形式」の情報が「不正」と判断し、そのポイントのdataを無効とする、といった処理がなされていると推察される。
●画像 (大 中 小)
●2013.10.02
●cwk
●編集
→コメントを書く
⇒記事へ
⇒HOME
copyright/jr7cwk
powered by samidare