/* ---------------------------------------------------------------------- */ 
/* DFMessages.h                                                           */ 
/*                                                                        */ 
/* ---------------------------------------------------------------------- */ 
/*                                                                        */ 
/* (c) Copyright 2005 EdgeTech Inc                                        */ 
/*                                                                        */ 
/* 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.              */ 
/*                                                                        */ 
/* Messages for controlling dynamic focus systems                         */ 
/* ---------------------------------------------------------------------- */ 

#ifndef __DF_MESSAGES_H__
#define __DF_MESSAGES_H__


/* ---------------------------------------------------------------------- */ 
/* includes                                                               */ 
/* ---------------------------------------------------------------------- */ 

#include "MessageOffsets.h"


/* ---------------------------------------------------------------------- */ 
/* defines                                                                */ 
/* ---------------------------------------------------------------------- */ 


/* ---------------------------------------------------------------------- */ 
/* A list of device messages                                              */ 
/* ---------------------------------------------------------------------- */ 

typedef enum
{
  /* -------------------------------------------------------------------- */ 
  /* DF Messages.                                                         */ 
  /* -------------------------------------------------------------------- */ 

  /* Set or get current DF processing mode (SonarMessageLongType)         */ 
  /* The valid modes are:                                                 */ 
  /* 0: Disabled                                                          */ 
  /* 1: Enabled                                                           */ 
  /* 2: Element 0 only                                                    */ 
  /* 3: Element 1 only                                                    */ 
  /* 4: Element 2 only                                                    */ 
  /* 5: Element 3 only                                                    */ 

  DF_MESSAGE_MODE = MESSAGE_OFFSET_DF,

} DFMessagesType;


#endif  /* __DF_MESSAGES_H__ */ 


/* ---------------------------------------------------------------------- */ 
/* DFMessages.h                                                           */ 
/* ---------------------------------------------------------------------- */ 

