~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
cvs/emstar/devel/loc/multilat/invalidate.sh


  1 #!/bin/bash
  2 
  3 CHIRP_DEVICE=""
  4 if [ x != x$SIM_ID ]; then
  5     CHIRP_DEVICE=/dev/sim/group$SIM_GROUP/node0$SIM_ID/loc/trigger_chirp
  6     if [ $SIM_ID != "40" ]; then
  7         if [ $SIM_ID != "16" ]; then
  8                 if [ $SIM_ID != "33" ] ; then
  9                         exit 0
 10                 fi
 11         fi
 12     fi
 13 else
 14     CHIRP_DEVICE=/dev/loc/trigger_chirp
 15 fi
 16 
 17 
 18 
 19 MY_RAND=
 20 # $(( ( $RANDOM % 1200 ) + 600 )) 
 21 if [ $SIM_ID == "40" ]; then
 22         MY_RAND=600
 23 fi
 24 if [ $SIM_ID == "16" ]; then
 25         MY_RAND=1500
 26 fi
 27 if [ $SIM_ID == "33" ]; then
 28         MY_RAND=2700
 29 fi
 30 
 31 
 32 
 33 echo "Sleeping for $MY_RAND seconds then invalidating $CHIRP_DEVICE"
 34 
 35 sleep $MY_RAND
 36 
 37 echo "Invalidating..."
 38 echo inval > $CHIRP_DEVICE
 39 
 40 # emrun will restart us!

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.