3
# Copyright © 2010, Elena Grandi
4
# Copyright © 2010, David Paleino <d.paleino@gmail.com>
6
# Released under 3-clause BSD license; see COPYING for details.
8
. /usr/share/gmtkbabel/common.sh
10
# ****** Strings ************************************************************* #
12
S_TITLE="`gettext \"iBlue 747 Set Frequency\"`"
13
S_SELECT_TIME="`gettext \"Log every n seconds (0 to disable)\"`"
14
S_SELECT_DISTANCE="`gettext \"Log every n meters (0 to disable)\"`"
15
S_SELECT_SPEED="`gettext \"Log over n km/h (0 to log at any speed)\"`"
16
S_SELECT_FULL="`gettext \"On memory full\"`"
17
S_FULL_STOP="`gettext \"Stop logging\"`"
18
S_FULL_OVERLAP="`gettext \"Overwrite older points\"`"
20
# ****** Script (do not edit below this point) ******************************* #
22
TMPFILE=`mktemp /tmp/gmtkbabel.XXX`
23
trap "rm -rf $TMPFILE; exit" INT TERM EXIT;
25
if TIME=`zenity --scale --title="$S_TITLE" --text="$S_SELECT_TIME" \
26
--min-value=0 --max-value=999 --value=1 --step 1` && \
27
DISTANCE=`zenity --scale --title="$S_TITLE" --text="$S_SELECT_DISTANCE" \
28
--min-value=0 --max-value=9999 --value=0 --step 10` && \
29
SPEED=`zenity --scale --title="$S_TITLE" --text="$S_SELECT_SPEED" \
30
--min-value=0 --max-value=999 --value=0 --step 10` && \
31
FULL=`zenity --list --title="$S_TITLE" --text="$S_SELECT_FULL" \
32
--column "" --column "" \
33
"stop" "$S_FULL_STOP" \
34
"overlap" "$S_FULL_OVERLAP"`
36
mtkbabel -p $PORT -r $TIME:$DISTANCE:$SPEED -m $FULL -l on \
38
cat $TMPFILE | zenity --text-info