~ubuntu-branches/ubuntu/utopic/gmtkbabel/utopic

« back to all changes in this revision

Viewing changes to .pc/00-drop_shbangs.patch/src/set_frequency.sh

  • Committer: Bazaar Package Importer
  • Author(s): David Paleino
  • Date: 2010-08-26 12:58:03 UTC
  • Revision ID: james.westby@ubuntu.com-20100826125803-9gfb0k9u00nc6d5o
Tags: 0.1-1
Initial release (Closes: #594476)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
 
2
 
 
3
# Copyright © 2010, Elena Grandi
 
4
# Copyright © 2010, David Paleino <d.paleino@gmail.com>
 
5
#
 
6
# Released under 3-clause BSD license; see COPYING for details.
 
7
 
 
8
. /usr/share/gmtkbabel/common.sh
 
9
 
 
10
# ****** Strings ************************************************************* #
 
11
 
 
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\"`"
 
19
 
 
20
# ****** Script (do not edit below this point) ******************************* #
 
21
 
 
22
TMPFILE=`mktemp /tmp/gmtkbabel.XXX`
 
23
trap "rm -rf $TMPFILE; exit" INT TERM EXIT;
 
24
 
 
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"`
 
35
then
 
36
    mtkbabel -p $PORT -r $TIME:$DISTANCE:$SPEED -m $FULL -l on \
 
37
    >$TMPFILE 2>&1
 
38
    cat $TMPFILE | zenity --text-info
 
39
fi