#ifndef _DRILLSLEDNAMES_H
#define _DRILLSLEDNAMES_H

#include "toolsledNames.h"
#include "fireControlNames.h"
/*
Define Dm item names specific to the Drilling toolsled
*/

#define DrillSledAppName             "DSLED"

/* Power switch names */
#define ExternalHpsName              "EXTERNAL_HPS"
#define ExternalLpsName              "EXTERNAL_LPS"

/* 12v LPS Names      */
#define Vicor12vName                 "LPS0_12V_ENABLE"
#define WobTransducerName            "WOB_EXCITE"
#define TorqueTransducerName         "TORQUE_EXCITE"
#define RotationSensorName           "ROTATION_SENSOR"
#define ServoValveName               "SERVO_VALVE"

/* 24v LPS Names      */
#define Vicor24vName                 "LPS1_24V_ENABLE"
#define ValvePackPowerName           "HYDR_VALVE"
#define SciencePort24vName           "SCIENCE_PORT_24V"
#define Camera1Name                  "CAMERA1"
#define Camera2Name                  "CAMERA2"

#define IsolatedIo0Name               "ISOLATED_IO_0"
#define IsolatedIo1Name               "ISOLATED_IO_1"

/* Analog Output Names */
#define BitRpmCmdName                 "RPM_CMD"
#define BitRotationSenseName          "ROT_SENSE"

/* Analog Input Names */
#define WOBName                      "WOB"
#define MotorDiffPressName           "DIF_PRES"
#define DrillRPMName                 "RPM"
#define CutterVoltageName            "CUTTER_VOLTAGE"

/* Torque control on isolated I/O */
#define TorqueControlName            "Valve5aName"


/* Stuff from benthicBioNames... */
#define ValvePackName                "VALVE_PACK"

/*Digital Input Names            */
#define ArmedStatusName              "ARM_STATUS"
#define FiredStatusName              "FIRED_STATUS"
#define FastFireStatusName           "FAST_FIRE_STATUS"
#define SlowFireStatusName           "SLOW_FIRE_STATUS"

#endif
