5 if [ -z $JPP_DIR ]; then
 
    6     echo "Variable JPP_DIR undefined."
 
   10 source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
 
   13 set_variable   WORKDIR          ${TMPDIR:-/tmp}/             
 
   14 set_variable   IP_ADDRESS       `get_ip_address`  
 
   15 set_variable   NUMBER_OF_TESTS  5                 
 
   23 echo ${IP_ADDRESS} | sed 's/\./ /g' | read IP1 IP2 IP3 IP4
 
   25 set_variable     TAG                  `printf "%x%x\n" $IP3 $IP4`
 
   32 DATA+=(ADF_analysis_window_size     10)
 
   33 DATA+=(ADF_analysis_window_overlap  10)
 
   34 #DATA+=(ADF_waveform                  ?)
 
   35 #DATA+=(ADF_DOM_configuration         ?)
 
   36 DATA+=(ADF_TOA_path                 ${TMPDIR:-/tmp}/)
 
   37 DATA+=(ADF_DBG_path                 ${TMPDIR:-/tmp}/)
 
   39 for KEY in "${(@k)DATA}"; do
 
   40   BUFFER+="$KEY = $DATA[${KEY}];"
 
   44 JLigier-local.sh continue
 
   47 #------------------------------------------------------------------------------------------
 
   49 #------------------------------------------------------------------------------------------
 
   53     JGetMessage -T MSG -T Born -T Died -T RC_REPLY >& $WORKDIR/logger-test1.txt &
 
   55     cat>$WORKDIR/driver.txt<<EOF
 
   57 process AcousticDataFilter  $IP_ADDRESS  ADF -d $DEBUG </dev/null >&/dev/null &;
 
   61 event ev_init      { RC_CMD }
 
   62 event ev_configure { $TAG $BUFFER  }
 
   63 event ev_start     { RC_CMD $i 1 }
 
   64 event ev_pause     { RC_CMD }
 
   65 event ev_stop      { RC_CMD }
 
   66 #event ev_quit      { RC_CMD }
 
   67 event ev_reset     { RC_CMD }
 
   68 event ev_off       { RC_CMD }
 
   71     for (( i = 0; $i != $NUMBER_OF_TESTS; ++i )); do
 
   75         JDAQDriver -d $DEBUG -f $WORKDIR/driver.txt -c
 
   79     JPutMessage -t MSG -m stop
 
   84 #------------------------------------------------------------------------------------------
 
   86 #------------------------------------------------------------------------------------------
 
   90     JGetMessage -T MSG -T Born -T Died -T RC_REPLY >& $WORKDIR/logger-test2.txt &
 
   92     cat>$WORKDIR/driver.txt<<EOF
 
   94 process AcousticDataFilter  $IP_ADDRESS  ADF -d $DEBUG </dev/null >&/dev/null &;
 
   98 event ev_init      { RC_CMD }
 
  101     for (( i = 1; $i != $NUMBER_OF_TESTS; ++i )); do
 
  103         cat>>$WORKDIR/driver.txt<<EOF
 
  104 event ev_configure { $TAG $BUFFER  }
 
  105 event ev_start     { RC_CMD $i 1 }
 
  106 event ev_pause     { RC_CMD }
 
  107 event ev_stop      { RC_CMD }
 
  108 #event ev_quit      { RC_CMD }
 
  112     cat>>$WORKDIR/driver.txt<<EOF
 
  113 event ev_reset     { RC_CMD }
 
  114 event ev_off       { RC_CMD }
 
  117     JDAQDriver -d $DEBUG -f $WORKDIR/driver.txt -c
 
  119     JPutMessage -t MSG -m stop