head	1.1;
access;
symbols
	Hobson_Rock_14Dec2009:1.1
	HEAD_CTD_MERGE:1.1.0.6
	BEFORE_VCS_CHANGE:1.1
	Hobson_Rock_16Oct2009:1.1
	Hobson_Rock_29June2009:1.1
	Jun15_2009:1.1
	Apr_7_2009:1.1
	mar19_2009:1.1
	mar18_2009:1.1
	feb13_2009:1.1
	feb10-2009:1.1
	feb09-2009:1.1
	dec15_2008:1.1
	dec12_2008:1.1
	ST_10_5:1.1
	ST_10_4b:1.1
	ST_10_4:1.1
	ST_10_3:1.1
	ST10_HW:1.1
	ST_10_2:1.1
	ST_10_1:1.1
	ST_10_0:1.1
	AUTONOMY_BRANCH:1.1.0.4
	AUTONOMY:1.1
	AUTONOMY-2008_07_30:1.1
	TREX_ST_1_0:1.1
	RELEASE_27_April_2007_CTD_1:1.1.0.2
	Development_With_Wayne_060804:1.1
	Dev-27Jan2004:1.1
	Rel-15Dec2003:1.1
	Dev-2Dec2003:1.1
	Dev-1Dec2003:1.1
	Rel-26Nov2003:1.1
	OctansJune5:1.1
	Ver3-0:1.1
	Ver2-4:1.1
	Ver2-3-2:1.1
	Ver2-3:1.1
	Ver2-2:1.1
	Ver2-1:1.1
	Ver1-11:1.1
	Ver1-10:1.1
	Ver1-9:1.1
	Ver1-8:1.1
	Ver1-7:1.1
	Ver1-6:1.1;
locks; strict;
comment	@# @;


1.1
date	2000.01.19.04.11.00;	author rob;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Converts all of the logged data.
@
text
@##############################################################
#
# PURPOSE: Convert binary files generated by the flight code into
#          Matlab-readable ASCII files.  COMPLETE CONVERSION
# AUTHOR:  rsm
# DATE:    99/12/20
# NOTES:   See the companion Matlab script loadData.m
#          00/1/11: The -a option, which supposedly checks file existance
#                   doesn't appear to work.  -f determines regularity.
#
#
##############################################################
#
  if [ -f simulation.log ]
  then
    echo "Converting simulation.log"
    #
    # If an argument exists, skip that many records.
    #
    if [ $1 ]
    then
      logToMatlab -skip $1 simulation.log > dataS.m
    else
      logToMatlab simulation.log > dataS.m
    fi
  fi

  if [ -f navigation.log ]
  then
    echo "Converting navigation.log"
    if [ $1 ]
    then
      logToMatlab -skip $1 navigation.log > dataN.m
    else
      logToMatlab navigation.log > dataN.m
    fi
  fi

  if [ -f dynamicControl.log ]
  then
    echo "Converting dynamicControl.log"
    if [ $1 ]
    then
      logToMatlab -skip $1 dynamicControl.log > dataD.m
    else
      logToMatlab dynamicControl.log > dataD.m
    fi
  fi

  if [ -f ctdlog.log ]
  then
    echo "Converting ctdlog.log"
    if [ $1 ]
    then
      logToMatlab -skip $1 ctdlog.log > dataCTD.m
    else
      logToMatlab ctdlog.log > dataCTD.m
    fi
  fi

  if [ -f parosci.log ]
  then
    echo "Converting parosci.log"
    if [ $1 ]
    then
      logToMatlab -skip $1 parosci.log > dataPS.m
    else
      logToMatlab parosci.log > dataPS.m
    fi
  fi


  if [ -f psa916.log ]
  then
    echo "Converting psa916.log"
    if [ $1 ]
    then
      logToMatlab -skip $1 psa916.log > dataPSA.m
    else
      logToMatlab psa916.log > dataPSA.m
    fi
  fi

  if [ -f gps.log ]
  then
   echo "Converting gps.log"
   logToMatlab gps.log > dataGPS.m
  fi

  if [ -f kvhInclinometer.log ]
  then
    echo "Converting kvhInclinometer"
    if [ $1 ]
    then
      logToMatlab -skip $1 kvhInclinometer.log > dataINC.m
    else
      logToMatlab kvhInclinometer.log > dataINC.m
    fi
  fi

  if [ -f kvhCompass.log ]
  then
    echo "Converting kvhCompass"
    if [ $1 ]
    then
      logToMatlab -skip $1 kvhCompass.log > dataCOM.m
    else
      logToMatlab kvhCompass.log > dataCOM.m
    fi
  fi

  if [ -f crossbow.log ]
  then
    echo "Converting Crossbow data"
    if [ $1 ]
    then
      let nlines=$1
      logToMatlab -skip $nlines crossbow.log > dataCrossB.m
    else
      logToMatlab crossbow.log > dataCrossB.m
    fi
  fi


@
