/****************************************************************************/
/* Copyright 1991 to 1995, MBARI                                            */
/****************************************************************************/
/* Summary  : Camera Data Concetrator - Main C Source file                  */
/* Filename : camDcon.h                                                      */
/* Author   : Douglas Au                                                    */
/* Project  : New ROV IBC Based Data Concentrator                           */
/* Version  : 1.0                                                           */
/* Created  : 08/21/95                                                      */
/* Modified : 08/21/95                                                      */
/* Archived :                                                               */
/****************************************************************************/
/* Modification History:                                                    */
/* $Header: /usr/tiburon/.cvsroot/micro/h/camera.h,v 1.1.1.1 1997/05/02 17:15:37 pean Exp $
 * $Log: camera.h,v $
 * Revision 1.1.1.1  1997/05/02 17:15:37  pean
 * Initial release of the microcontroller software after Tiburon
 * Moolpool Dive to test IView, Lapboxes, modified Power can
 * GF/5V using bus capacitance mode.
 *
 * Revision 1.1  96/02/20  14:31:54  14:31:54  audo (Douglas Au)
 * Initial revision
 *
 * Initial revision
*/
/****************************************************************************/

                                        /* Camera 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             3   /* Spare A/D channel                */

#define PILOT_SIT_CAM_SERIAL_CHAN   0   /* Pilot SIT Cam  Serial Channel    */
#define BIO_LUME_CAM_CHAN           1   /* Bio Lume Cam  Serial Chan        */
#define PORT_CAMERA_SERIAL_CHAN     2   /* Port Color Video Camera Chan     */
#define STBD_CAMERA_SERIAL_CHAN     3   /* Starboard Color Video Camera Chan*/

#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











