store cal value correctly even when we didn't need to change it
authorBdale Garbee <bdale@gag.com>
Sat, 13 Sep 2014 23:56:51 +0000 (17:56 -0600)
committerBdale Garbee <bdale@gag.com>
Sat, 13 Sep 2014 23:57:54 +0000 (17:57 -0600)
ao-bringup/cal-freq

index 68a8ebf2f56928924d70839535bf28799e4c35fc..54f7a905b212b509c79531a03e92c9a16cd6f131 100755 (executable)
@@ -19,16 +19,17 @@ while true; do
 
        echo 'C 0' > $dev
 
 
        echo 'C 0' > $dev
 
+       calline=`./get-radio-cal $dev`
+       CURRENT_CAL=`echo $calline | awk '{print $2}'`
+       CURRENT_FREQ=`echo $calline | awk '{print $4}'`
+       CAL_VALUE=$CURRENT_CAL
+
        case "$FREQ" in
        "")
                echo $SERIAL","$CAL_VALUE >> cal_values
                exit 0
                ;;
        *)
        case "$FREQ" in
        "")
                echo $SERIAL","$CAL_VALUE >> cal_values
                exit 0
                ;;
        *)
-               calline=`./get-radio-cal $dev`
-               CURRENT_CAL=`echo $calline | awk '{print $2}'`
-               CURRENT_FREQ=`echo $calline | awk '{print $4}'`
-
                echo "Current radio calibration "$CURRENT_CAL
                echo "Current radio frequency "$CURRENT_FREQ
 
                echo "Current radio calibration "$CURRENT_CAL
                echo "Current radio frequency "$CURRENT_FREQ