/****************************************************************************/
/* Copyright 1996 MBARI                                                     */
/****************************************************************************/
/* Summary  : Sonardyne USBL System Data Manager Items for VxWorks          */
/* Filename : sonaydyneUsbl.h                                               */
/* Author   : Andrew Pearce                                                 */
/* Project  : Western Flyer Nav Processor                                   */
/* Version  : Version 1.0                                                   */
/* Created  : 06/24/96                                                      */
/* Modified : 06/24/96                                                      */
/* Archived :                                                               */
/****************************************************************************/
/* Modification History:                                                    */
/* $Header: /usr/tiburon/.cvsroot/vw/h/sonardyneUsbl.h,v 1.1.1.1 1997/05/16 22:33:03 pean Exp $
 * $Log: sonardyneUsbl.h,v $
 * Revision 1.1.1.1  1997/05/16 22:33:03  pean
 * Initial check in after software freeze.
 *
 */
/****************************************************************************/

#ifndef INCLUDE_SONARDYNE_USBL_DEF
#define INCLUDE_SONARDYNE_USBL_DEF
                                        /* Sonardyne USBL DM Mgr Item Prefix*/
#define USBL_DM_PREFIX  WF_DM_PREFIX "USBL."

#define USBL_HPR_MSG_DM             "HPR_MESSAGE"
#define USBL_PITCH_DM               "PITCH.DEGREES"
#define USBL_ROLL_DM                "ROLL.DEGREES"
#define USBL_HEADING_DM             "HEADING.DEGREES"
#define USBL_TXPDR_DATA_DM          "TRANSPONDER_DATA"

#define USBL_NUM_TRANSPONDERS   14     /* System supports up to 14 txpdrs  */
#define USBL_MSG_LEN            32     /* Sonardyne USBL Message Length    */
#define USBL_HPR_MSG_TERM     0x40

#ifdef INCLUDE_PROTOTYPES

#ifdef __STDC__

STATUS sonardyneUsblTask( Int32 inputBoard, Int32 inputCard,
   Int32 outputBoard, Int32 outputCard );

#endif

#endif /* INCLUDE_PROTOTYPES */
#endif /* INCLUDE_SONARDYNE_USBL_DEF */






