jr7cwk;lavo

▼GPSロガー>GP-101>Log Status 「-1」の謎?

Log Statusの「max T」,「max D」,「max V」が「-1」になっている。

改めて「Application Note AN0008 Data Logging Extension For Venus 6(5) GPS Receiver」というデータロギングに関するVenusチップの制御方法が記述してある資料を見ている。

この資料によると、ログ条件のパラメータの形式は、UINT32形式(unsigned 32-bit integer ,32 ビット符号なし整数)になっている。
つまり、「-1」などあり得ない値。

推察すると・・・
ロガーからはおそらく全bit「1」の32bitの値(INT32なら「-1」)が帰ってきている状態で、ViewerはUINT32ではなくINT32(signed 32-bit integer ,32 ビット符号付き整数)で処理されている、なんてバグが想像できる。

実際に全bit「1」の32bitの値に相当する10進値を入力し、設定しようと思ったら・・・
「max input length = 9」なんてメッセージが出て設定不可でした。

「-1」を設定しようと思っても負号が入力不可。

つまり、一度変更してしまうと、Viewerからは元の設定には戻せない、という事みたいです。

とりあえず・・・GT-730F(L)で設定していた値をちょっとアレンジした
max T:3600,min T:1
max D:10000,min D:0
max V:10000,min V:0
に設定してみました。


ただ、しばらく新幹線に乗る機会がないので、確認不可です。


●2013.09.27
●cwk
編集


コメントを書く
記事へ
HOME

copyright/jr7cwk

powered by samidare