/****************************************************************************/
/* Copyright 1992 to 1996 MBARI                                             */
/****************************************************************************/
/* Summary  : ROV Pilot Console Interface module for vxWorks                */
/* Filename : new_consoleDM.h                                               */
/* Author   : Douglas Au                                                    */
/* Project  : Tiburon ROV                                                   */
/* Version  : Version 1.0                                                   */
/* Created  : 10/16/96                                                      */
/* Modified : 10/16/96                                                      */
/* Archived :                                                               */
/****************************************************************************/
/* Modification History:                                                    */
/* $Header: /usr/tiburon/.cvsroot/vw/h/new_consoleDM.h,v 1.1.1.1 1997/05/16 22:33:04 pean Exp $
 * $Log: new_consoleDM.h,v $
 * Revision 1.1.1.1  1997/05/16 22:33:04  pean
 * Initial check in after software freeze.
 *
 *
 */
/****************************************************************************/
/*********************** Console Data Manager Item Names ********************/

#define CONSOLE_DM_PREFIX               "TIBURON.CONSOLE."

#define CONSOLE_JOYSTICK_X_DM           "JOYSTICK_X"
#define CONSOLE_JOYSTICK_Y_DM           "JOYSTICK_Y"
#define CONSOLE_JOYSTICK_Z_DM           "JOYSTICK_Z"
#define CONSOLE_JOYSTICK_HEADING_DM     "JOYSTICK_HEADING"

#define CONSOLE_AUTO_DEPTH_DM           "AUTO_DEPTH"
#define CONSOLE_AUTO_DEPTH_STATE_DM     "AUTO_DEPTH_STATE"

#define CONSOLE_AUTO_HEADING_DM         "AUTO_HEADING"
#define CONSOLE_AUTO_HEADING_STATE_DM   "AUTO_HEADING_STATE"

#define CONSOLE_AUTO_ALTITUDE_STATE_DM  "TIBURON.CONSOLE.AUTO_ALTITUDE_STATE"

#define CONSOLE_JOYSTICK_LOCK_DM        "TIBURON.CONSOLE.JOYSTICK_LOCK"
#define CONSOLE_JOYSTICK_LOCK_STATE_DM  "TIBURON.CONSOLE.JOYSTICK_LOCK_STATE"

#define CONSOLE_VERT_JOYSTICK_LOCK_DM   "TIBURON.CONSOLE.VERT_JOYSTICK_LOCK"
#define CONSOLE_VERT_JOYSTICK_LOCK_STATE_DM  "TIBURON.CONSOLE.VERT_JOYSTICK_LOCK_STATE"

#define CONTROL_JOYSTICK_GAIN_SWITCH_DM "JOYSTICK_GAIN_SWITCH"
#define CONTROL_JOYSTICK_GAIN_DM        "JOYSTICK_GAIN"

#define CONSOLE_JOYSTICK_GAIN_STATE_DM  "TIBURON.CONSOLE.JOYSTICK_GAIN_STATE"

#define CONSOLE_MASTER_MOTOR_SWITCH_DM  "MASTER_MOTOR_SWITCH"
#define CONSOLE_MASTER_MOTOR_ENABLE_DM  "MASTER_MOTOR_ENABLE"

#define PORT_PAN_JOYSTICK_DM            "PORT_PAN_JOYSTICK"
#define PORT_TILT_JOYSTICK_DM           "PORT_TILT_JOYSTICK"
#define STBD_PAN_JOYSTICK_DM            "STBD_PAN_JOYSTICK"
#define STBD_TILT_JOYSTICK_DM           "STBD_TILT_JOYSTICK"

#define SPARE_SWITCH_2_DM               "TIBURON.CONSOLE.SPARE_SWITCH_2"
#define SPARE_SWITCH_2_STATE_DM         "TIBURON.CONSOLE.SPARE_SWITCH_2_STATE"
#define SPARE_SWITCH_3_DM               "TIBURON.CONSOLE.SPARE_SWITCH_3"
#define SPARE_SWITCH_3_STATE_DM         "TIBURON.CONSOLE.SPARE_SWITCH_3_STATE"

#define SPARE_TRAY_SWITCH_1_DM          "TIBURON.CONSOLE.SPARE_TRAY_SWITCH_1"
#define SPARE_TRAY_SWITCH_1_STATE_DM    "TIBURON.CONSOLE.SPARE_TRAY_SWITCH_1_STATE"

#define SPARE_TRAY_SWITCH_2_DM          "TIBURON.CONSOLE.SPARE_TRAY_SWITCH_2"
#define SPARE_TRAY_SWITCH_2_STATE_DM    "TIBURON.CONSOLE.SPARE_TRAY_SWITCH_2_STATE"

#define SPARE_TRAY_SWITCH_3_DM          "TIBURON.CONSOLE.SPARE_TRAY_SWITCH_3"
#define SPARE_TRAY_SWITCH_3_STATE_DM    "TIBURON.CONSOLE.SPARE_TRAY_SWITCH_3_STATE"

#define MOTOR_ENABLE  1
#define MOTOR_DISABLE 0

#define AUX_HMI_LIGHT_SWITCH_REQ_DM     "TIBURON.CONSOLE.AUX_HMI_LIGHTS.SWITCH_REQ"
#define AUX_HMI_LIGHT_SWITCH_STATUS_DM  "TIBURON.CONSOLE.AUX_HMI_LIGHTS.SWITCH_STATUS"
#define STBD_HMI_LIGHT_SWITCH_REQ_DM    "TIBURON.CONSOLE.STBD_HMI_LIGHTS.SWITCH_REQ"
#define STBD_HMI_LIGHT_SWITCH_STATUS_DM "TIBURON.CONSOLE.STBD_HMI_LIGHTS.SWITCH_STATUS"
#define PORT_HMI_LIGHT_SWITCH_REQ_DM    "TIBURON.CONSOLE.PORT_HMI_LIGHTS.SWITCH_REQ"
#define PORT_HMI_LIGHT_SWITCH_STATUS_DM "TIBURON.CONSOLE.PORT_HMI_LIGHTS.SWITCH_STATUS"
#define CONSOLE_ZOOM_PEDAL_DM           "ZOOM_PEDAL"
#define CONSOLE_FOCUS_PEDAL_DM          "FOCUS_PEDAL"
#define PILOT_PAN_JOYSTICK_DM           "PILOT_PAN"
#define PILOT_TILT_JOYSTICK_DM          "PILOT_TILT"

#define SCIENCE_CONTROLS_SWITCH_DM      "TIBURON.CONSOLE.SCIENCE_CONTROLS_SWITCH"
#define SCIENCE_CONTROLS_SWITCH_STATE_DM "TIBURON.CONSOLE.SCIENCE_CONTROLS_SWITCH_STATE"

#define LEFT_T_SWITCH_UP_LEFT_DM       "TIBURON.CONSOLE.LEFT_T_SWITCH_UP_LEFT"
#define LEFT_T_SWITCH_UP_LEFT_STATE_DM "TIBURON.CONSOLE.LEFT_T_SWITCH_UP_LEFT_STATE"

#define LEFT_T_SWITCH_DOWN_RIGHT_DM       "TIBURON.CONSOLE.LEFT_T_SWITCH_DOWN_RIGHT"
#define LEFT_T_SWITCH_DOWN_RIGHT_STATE_DM "TIBURON.CONSOLE.LEFT_T_SWITCH_DOWN_RIGHT_STATE"

#define LEFT_T_SWITCH_DOWN_LEFT_DM       "TIBURON.CONSOLE.LEFT_T_SWITCH_DOWN_LEFT"
#define LEFT_T_SWITCH_DOWN_LEFT_STATE_DM "TIBURON.CONSOLE.LEFT_T_SWITCH_DOWN_LEFT_STATE"

#define LEFT_T_SWITCH_UP_RIGHT_DM       "TIBURON.CONSOLE.LEFT_T_SWITCH_UP_RIGHT"
#define LEFT_T_SWITCH_UP_RIGHT_STATE_DM "TIBURON.CONSOLE.LEFT_T_SWITCH_UP_RIGHT_STATE"

#define RIGHT_T_SWITCH_UP_DM           "TIBURON.CONSOLE.RIGHT_T_SWITCH_UP"
#define RIGHT_T_SWITCH_UP_STATE_DM     "TIBURON.CONSOLE.RIGHT_T_SWITCH_UP_STATE"

#define RIGHT_T_SWITCH_DOWN_DM         "TIBURON.CONSOLE.RIGHT_T_SWITCH_DOWN"
#define RIGHT_T_SWITCH_DOWN_STATE_DM   "TIBURON.CONSOLE.RIGHT_T_SWITCH_DOWN_STATE"

#define RIGHT_T_SWITCH_LEFT_DM         "TIBURON.CONSOLE.RIGHT_T_SWITCH_LEFT"
#define RIGHT_T_SWITCH_LEFT_STATE_DM   "TIBURON.CONSOLE.RIGHT_T_SWITCH_LEFT_STATE"

#define RIGHT_T_SWITCH_RIGHT_DM       "TIBURON.CONSOLE.RIGHT_T_SWITCH_RIGHT"
#define RIGHT_T_SWITCH_RIGHT_STATE_DM "TIBURON.CONSOLE.RIGHT_T_SWITCH_RIGHT_STATE"

#define TRIGGER_SWITCH_1_DM           "TIBURON.CONSOLE.TRIGGER_SWITCH_1"
#define TRIGGER_SWITCH_1_STATE_DM     "TIBURON.CONSOLE.TRIGGER_SWITCH_1_STATE"

#define TRIGGER_SWITCH_2_DM           "TIBURON.CONSOLE.TRIGGER_SWITCH_2"
#define TRIGGER_SWITCH_2_STATE_DM     "TIBURON.CONSOLE.TRIGGER_SWITCH_2_STATE"

#define BAR_SWITCH_DM                 "TIBURON.CONSOLE.BAR_SWITCH"
#define BAR_SWITCH_STATE_DM           "TIBURON.CONSOLE.BAR_SWITCH_STATE"


