Canmore GPSロガーGT-740FLの記録間隔をMacで設定変更する

以前の記事でGPSbabelを使ってGT-740FLからMacでログを吸い出す方法を紹介しましたが、本日はMacで設定変更する方法を紹介します。

GPSbabelで使えるコマンドはこちらのヘルプを参照下さい。

まず現在の設定を確認します。コマンドは -D 1 を使います。GPSBabelのインストールとCLIコマンドの位置も以前の記事を参照して下さい。

MacBook-Air-5:~ user01$ cd /Applications/GPSBabelFE.app/Contents/MacOS/
MacBook-Air-5:MacOS user01$ ./gpsbabel -D 1 -i skytraq -f /dev/cu.usbmodem1421 
GPSBabel Version: 1.5.4 
options: module/option=value: skytraq/erase="0" (=default)
options: module/option=value: skytraq/baud="230400" (=default)
options: module/option=value: skytraq/initbaud="0" (=default)
options: module/option=value: skytraq/read-at-once="255" (=default)
options: module/option=value: skytraq/first-sector="0" (=default)
options: module/option=value: skytraq/last-sector="-1" (=default)
options: module/option=value: skytraq/no-output="0" (=default)
skytraq: Probing SkyTraq Venus at 9600baud...
skytraq: Venus device found: Kernel version = 1.101.101, ODM version = 2.228.1, revision (Y/M/D) = 13/11/06
#logging: tmin=5, tmax=4294967295, dmin=0, dmax=4294967295, vmin=0, vmax=4294967295
skytraq: Device status: free sectors: 508 / total sectors: 510 / 1% used / write ptr: 19978
skytraq: Reading log data from device...
skytraq: start=0 used=3
skytraq: opt_last_sector_val=-1
skytraq: Got 1468 trackpoints from 3 sectors.
cet_util: Converting from "UTF-8" to "US-ASCII", done.

#logging の行を見て下さい、tminは何秒で記録するか?です。なので現在の設定は5秒毎に記録するとなっています。
ではコマンドで設定を変更してみましょう。

MacBook-Air-5:MacOS user01$ ./gpsbabel -i skytraq,configlog=6:3600:0:10000  -f /dev/cu.usbmodem1421 
Reconfiguring logging to: tmin=6, tmax=3600, dmin=0, dmax=10000
MacBook-Air-5:MacOS user01$ ./gpsbabel -D 1 -i skytraq -f /dev/cu.usbmodem1421 
GPSBabel Version: 1.5.4 
...
#logging: tmin=6, tmax=4294967295, dmin=0, dmax=4294967295, vmin=0, vmax=4294967295
...

無事6秒ごとに変更されました。なおtmax,dmaxは設定を入れても反映されません。またvmaxは加速度になるのですが、gpsbabelのページに説明が書いてあるものの、よくわからないので無視しています。ちなみに740FLは5秒を境に消費電力が変わるようで、5秒以下だと26mA必要 6秒以上だと9mAに減ります記録時間を優先したいなら、6秒設定もありかもしれません。※その代わり捕捉は体感的に遅い気がします。
次に時間間隔ではなく、距離の間隔で設定します。

MacBook-Air-5:MacOS user01$ ./gpsbabel -i skytraq,configlog=0:3600:10:10000  -f /dev/cu.usbmodem1421 
Reconfiguring logging to: tmin=0, tmax=3600, dmin=10, dmax=10000

早速確認してみます。

Karasawa-no-MacBook-Air-5:MacOS user01$ ./gpsbabel -D 1 -i skytraq -f /dev/cu.usbmodem1421 
GPSBabel Version: 1.5.4 
options: module/option=value: skytraq/erase="0" (=default)
options: module/option=value: skytraq/baud="230400" (=default)
options: module/option=value: skytraq/initbaud="0" (=default)
options: module/option=value: skytraq/read-at-once="255" (=default)
options: module/option=value: skytraq/first-sector="0" (=default)
options: module/option=value: skytraq/last-sector="-1" (=default)
options: module/option=value: skytraq/no-output="0" (=default)
skytraq: Probing SkyTraq Venus at 9600baud...
skytraq: Venus device found: Kernel version = 1.101.101, ODM version = 2.228.1, revision (Y/M/D) = 13/11/06
#logging: tmin=0, tmax=4294967295, dmin=10, dmax=4294967295, vmin=0, vmax=4294967295
skytraq: Device status: free sectors: 508 / total sectors: 510 / 1% used / write ptr: 19978
skytraq: Reading log data from device...
skytraq: start=0 used=3
skytraq: opt_last_sector_val=-1
skytraq: Got 1468 trackpoints from 3 sectors.
cet_util: Converting from "UTF-8" to "US-ASCII", done.

dminが10に設定変更されました。この場合は10m移動したら記録するという方法になります。

最後に両方を設定変更する場合です。

MacBook-Air-5:MacOS user01$ ./gpsbabel -i skytraq,configlog=5:3600:1:10000  -f /dev/cu.usbmodem1421 
Reconfiguring logging to: tmin=5, tmax=3600, dmin=1, dmax=10000
MacBook-Air-5:MacOS user01$ 
MacBook-Air-5:MacOS user01$ 
MacBook-Air-5:MacOS user01$ ./gpsbabel -D 1 -i skytraq -f /dev/cu.usbmodem1421 
GPSBabel Version: 1.5.4 
options: module/option=value: skytraq/erase="0" (=default)
options: module/option=value: skytraq/baud="230400" (=default)
options: module/option=value: skytraq/initbaud="0" (=default)
options: module/option=value: skytraq/read-at-once="255" (=default)
options: module/option=value: skytraq/first-sector="0" (=default)
options: module/option=value: skytraq/last-sector="-1" (=default)
options: module/option=value: skytraq/no-output="0" (=default)
skytraq: Probing SkyTraq Venus at 9600baud...
skytraq: Venus device found: Kernel version = 1.101.101, ODM version = 2.228.1, revision (Y/M/D) = 13/11/06
#logging: tmin=5, tmax=4294967295, dmin=1, dmax=4294967295, vmin=0, vmax=4294967295
skytraq: Device status: free sectors: 508 / total sectors: 510 / 1% used / write ptr: 19978
skytraq: Reading log data from device...
skytraq: start=0 used=3
skytraq: opt_last_sector_val=-1
skytraq: Got 1468 trackpoints from 3 sectors.
cet_util: Converting from "UTF-8" to "US-ASCII", done.

この時はOR条件になりますので、5秒もしくは距離が1m移動したときに記録することになりますがGT-740FLはこの場合時間ごとに記録する模様です。

投稿を作成しました 103

コメントを残す

関連する投稿

検索語を上に入力し、 Enter キーを押して検索します。キャンセルするには ESC を押してください。

トップに戻る
%d人のブロガーが「いいね」をつけました。