/* ---------------------------------------------------------------------- */ 
/* sonarType.h                                                            */ 
/*                                                                        */ 
/* ---------------------------------------------------------------------- */ 
/*                                                                        */ 
/* (c) Copyright 2004 - 2007, 2008  EdgeTech,                             */ 
/*                                                                        */ 
/* This file contains proprietary information, and trade secrets of       */ 
/* EdgeTech, and may not be disclosed or reproduced without the prior     */ 
/* written consent of EdgeTech.                                           */ 
/*                                                                        */ 
/* EdgeTech is not responsible for the consequences of the use or misuse  */ 
/* of this software, even if they result from defects in it.              */ 
/*                                                                        */ 
/* J-Star II / Discover configurations                                    */ 
/* ---------------------------------------------------------------------- */ 

#ifndef JSTARSONARTYPE_H__

#define JSTARSONARTYPE_H__


/* ---------------------------------------------------------------------- */ 
/* typedef                                                                */ 
/* ---------------------------------------------------------------------- */ 

typedef enum systemType
{
  SONAR_NONE          = 0,   /*   0 - No Acquisition Type (Playback Only) */ 
  SONAR_MPX,                 /*   1 - 4300-MPX                            */ 
  SONAR_4100,                /*   2 - 4100 dual frequency sidescan        */ 
  SONAR_DF1000,              /*   3 - DF-1000                             */ 
  SONAR_2000_C,              /*   4 - 2000-C simultaneous 2 freq sidescan */ 
  SONAR_3200,                /*   5 - 3200-XS Sub-bottom                  */ 
  SONAR_SS_SB,               /*   6 - Not Implemented                     */ 
  SONAR_560AD,               /*   7 - operator choice, 4100 or DF-1000    */ 
  SONAR_ALL,                 /*   8 - Invalid in .ncf files               */ 
  SONAR_SAS,                 /*   9 - 4400-SAS                            */ 
  SONAR_MPX_DEMO,            /*  10 - 4300-MPX with Demo displays         */ 
  SONAR_SS_EXT_SB,           /*  11 - 2400-C with seperate sub-bottom     */ 
  SONAR_LONE_SIDESCAN,       /*  12 - 2200-M single frequency sidescan    */ 
  SONAR_4200_MP,             /*  13 - 4200-MP sidescan                    */ 
  SONAR_2200_M,              /*  14 - 2200-M simultaneous 2 freq sidescan */ 
  SONAR_2400_C,              /*  15 - 2400-C simultaneous 2 freq sidescan */ 
  SONAR_LONE_SIDESCAN_DD,    /*  16 - 2200-M single frequency dual display*/ 
  SONAR_3100,                /*  17 - 3100 GeoPort                        */ 
  SONAR_IMPERIAL,            /*  18 - 2200-M SFDD with imperial units     */ 
  SONAR_3100P,               /*  19 - 3100 GeoPort Plus                   */ 
  SONAR_4200_SP,             /*  20 - 4200-SP simultaneous 2 freq sidescan*/ 
  SONAR_4125,                /*  21 - 4125 400 V 400/1200 KHz sidescan    */ 
  SONAR_2200_MP,             /*  22 - 2200-MP dual frequency multipulse ss*/ 
  SONAR_4125_0400,           /*  23 - 4125 400 KHz sidescan               */ 
  SONAR_4125_0900,           /*  24 - 4125 400/900 KHz sidescan           */ 
  SONAR_4125_1200,           /*  25 - 4125 400/1200 KHz sidescan          */ 
  SONAR_4700,                /*  26 - 4700 focused sidescan               */ 
  SONAR_4600,                /*  27 - 4600 ???                            */ 
  NUM_SONAR_TYPES,

}  SonarTypeType;


/* ---------------------------------------------------------------------- */ 

#endif  /* Not JSTARSONARTYPE_H__ */ 


/* ---------------------------------------------------------------------- */ 
/*                            end sonarType.h                             */ 
/* ---------------------------------------------------------------------- */ 


