java: Add -target 1.6 to all java compiles
[fw/altos] / ao-bringup / cal-freq
1 #!/bin/sh
2
3 case $# in
4 1)
5         dev="$1"
6         ;;
7 *)
8         echo "Usage: $0 <device>"
9         exit 1;
10         ;;
11 esac
12
13 while true; do
14         echo 'C 1' > $dev
15
16         echo -n "Generating RF carrier. Please enter measured frequency [enter for done]: "
17
18         read FREQ
19
20         echo 'C 0' > $dev
21
22         case "$FREQ" in
23         "")
24                 exit 0
25                 ;;
26         *)
27                 calline=`./get-radio-cal $dev`
28                 CURRENT_CAL=`echo $calline | awk '{print $2}'`
29                 CURRENT_FREQ=`echo $calline | awk '{print $4}'`
30
31                 echo "Current radio calibration "$CURRENT_CAL
32                 echo "Current radio frequency "$CURRENT_FREQ
33
34                 CAL_VALUE=`nickle -e "floor($CURRENT_FREQ / $FREQ * $CURRENT_CAL + 0.5)"`
35
36                 echo "Programming flash with cal value " $CAL_VALUE
37
38                 cat << EOF > $dev
39 c f $CAL_VALUE
40 c w
41 EOF
42
43                 echo "Serial number "$SERIAL" programmed with RF cal value "$CAL_VALUE
44                 ;;
45         esac
46 done