/****************************************************************************/
/* Copyright 1991 to 1997, MBARI                                            */
/****************************************************************************/
/* Summary  : Toolsled Data Concetrator - Main C Source file                */
/* Filename : toolsled.h                                                     */
/* Author   : Douglas Au                                                    */
/* Project  : New ROV IBC Based Data Concentrator                           */
/* Version  : 1.0                                                           */
/* Created  : 01/24/97                                                      */
/* Modified : 01/24/97                                                      */
/* Archived :                                                               */
/****************************************************************************/
/* Modification History:                                                    */
/* $Header:
 * $Log:
*/
/****************************************************************************/

                                      /* Toolsled IBC A/D Channel Assignment*/
#define HUMIDITY_SENSOR_CHAN        0   /* Humidity Sensor Channel          */
#define HOUSING_WATER_ALARM_CHAN    1   /* Housing Water Alarm Channel      */
#define JBOX_WATER_ALARM_CHAN       2   /* J-Box Water Alarm Channel        */
#define SPARE_ATOD_CHAN             5   /* Spare A/D channel                */

#define HOUSING_WATER_ALARM_BIT  0x01   /* Housing Water Alarm Status Bit   */
#define JBOX_WATER_ALARM_BIT     0x02   /* J-Box Water Alarm Status Bit     */

                                        /* Water Alarm Threshold is 0.5V    */
#define WATER_ALARM_THRESHOLD     103   /* 103 = 2^10 * 0.5/5.0             */
#define WATER_ALARM_HYSTERESIS     10   /* 10 counts = 0.049 volts          */

                                        /* ** Camera IBC Serial Commands ** */
#define GET_WATER_ALARM          0x01   /* Get Water Alarm Status Word      */
#define GET_WATER_ALARM_THRESH   0x02   /* Get Water Alarm Threshold Value  */
#define SET_WATER_ALARM_THRESH   0x03   /* Set Water Alarm Threshold Value  */

#define CAN_WATER_ALARM_ON_SRQ    APPLIC_SRQ_BASE | 0xC0
#define CAN_WATER_ALARM_OFF_SRQ   APPLIC_SRQ_BASE | 0xC1

#define JBOX_WATER_ALARM_ON_SRQ   APPLIC_SRQ_BASE | 0xC2
#define JBOX_WATER_ALARM_OFF_SRQ  APPLIC_SRQ_BASE | 0xC3











