summaryrefslogtreecommitdiff
path: root/ao-bringup/cal-freq
diff options
context:
space:
mode:
Diffstat (limited to 'ao-bringup/cal-freq')
-rwxr-xr-xao-bringup/cal-freq11
1 files changed, 7 insertions, 4 deletions
diff --git a/ao-bringup/cal-freq b/ao-bringup/cal-freq
index 68a8ebf2..5d876e21 100755
--- a/ao-bringup/cal-freq
+++ b/ao-bringup/cal-freq
@@ -19,16 +19,17 @@ while true; do
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
;;
*)
- 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
@@ -36,6 +37,8 @@ while true; do
echo "Programming flash with cal value " $CAL_VALUE
+ dd if=$dev iflag=nonblock
+
cat << EOF > $dev
c f $CAL_VALUE
c w