Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

atauxsrvDefines.h File Reference

#include "lsfDefines.h"

Include dependency graph for atauxsrvDefines.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define atauxsrvMODULE_ID   "atauxsrv"
#define atauxsrvMODULE_NAME   atauxsrvMODULE_ID
#define atauxsrvMODULE_TITLE   "AT Signal Cabinet Services"
#define atauxsrvLOG_ID   101
#define atauxsrvSTATUS_UNKNOWN   0
#define atauxsrvSTATUS_ERROR   1
#define atauxsrvSTATUS_OK   2
#define atauxsrvSTATUS_IDLE   atauxsrvSTATUS_OK
#define atauxsrvSTATUS_ACTIVE   3
#define atauxsrvSTATUS_PROGRESS   0x10
#define atauxsrvTRA_DEVICE   "tra"
#define atauxsrvTRA_DEVIDX   0
#define atauxsrvENV_DEVICE   "env"
#define atauxsrvENV_DEVIDX   1
#define atauxsrvCCM_DEVICE   "ccm"
#define atauxsrvCCM_DEVIDX   2
#define atauxsrvTRA_MON_DEVICE   "traMonitor"
#define atauxsrvTRA_MON_DEVIDX   0
#define atauxsrvENV_MON_DEVICE   "envMonitor"
#define atauxsrvENV_MON_DEVIDX   1
#define atauxsrvNUM_CCM_SENSOR   2
#define atauxsrvCCM_TEMP_AMBIENT   0
#define atauxsrvCCM_TEMP_CABINET   1
#define atauxsrvCCM_TEMP_MARGIN   5.0
#define atauxsrvRELOCATION_STATION   atauxsrvSTATUS_OK
#define atauxsrvRELOCATION_PROGRESS   atauxsrvSTATUS_ACTIVE
#define atauxsrvMS_MASK   0x02FF
#define atauxsrvMS_PWRC   0x0001
#define atauxsrvMS_ALTC   0x0002
#define atauxsrvMS_ASI4   0x0004
#define atauxsrvMS_ROS3   0x0008
#define atauxsrvMS_ROS4   0x0010
#define atauxsrvMS_SIGC   0x0020
#define atauxsrvMS_NEGV   0x0040
#define atauxsrvMS_VLTI   0x0080
#define atauxsrvMS_ASI2   0x0200
#define atauxsrvMS_FLAG   0x0400
#define atauxsrvSHUTTER_CLOSED   atauxsrvSTATUS_OK
#define atauxsrvSHUTTER_OPENED   3
#define atauxsrvSHUTTER_MOVING   atauxsrvSTATUS_PROGRESS
#define atauxsrvSHUTTER_CLOSING   (atauxsrvSHUTTER_CLOSED | atauxsrvSHUTTER_MOVING)
#define atauxsrvSHUTTER_OPENING   (atauxsrvSHUTTER_OPENED | atauxsrvSHUTTER_MOVING)
#define atauxsrvSHUTTER_INTERMEDIATE   0x0F
#define atauxsrvNUM_SHELL   2
#define atauxsrvMAX_INTERPOLATION   16
#define atauxsrvNUM_ACTUATOR   4
#define atauxsrvNUM_ANEMOMETER   2
#define atauxsrvSHELL_NORTH   0
#define atauxsrvSHELL_SOUTH   1
#define atauxsrvSHELL_MIN_ANGLE   0
#define atauxsrvSHELL_MAX_ANGLE   90
#define atauxsrvSHELL_CLOSE_ANGLE   atauxsrvSHELL_MAX_ANGLE
#define atauxsrvSHELL_OPEN_ANGLE   atauxsrvSHELL_MIN_ANGLE
#define atauxsrvENCLOSURE_CLOSED   atauxsrvSTATUS_OK
#define atauxsrvENCLOSURE_OPENED   3
#define atauxsrvENCLOSURE_MOVING   atauxsrvSTATUS_PROGRESS
#define atauxsrvENCLOSURE_AUTO_CLOSING   0x20
#define atauxsrvENCLOSURE_WORKAREA_LOCK   0x40
#define atauxsrvENCLOSURE_CLOSING   (atauxsrvENCLOSURE_CLOSED | atauxsrvENCLOSURE_MOVING)
#define atauxsrvENCLOSURE_OPENING   (atauxsrvENCLOSURE_OPENED | atauxsrvENCLOSURE_MOVING)
#define atauxsrvSEAL_INFLATED   atauxsrvSTATUS_OK
#define atauxsrvSEAL_DEFLATED   3
#define atauxsrvMAX_WIND_SPEED   18.0
#define atauxsrvTRA_CMD_ACK   0
#define atauxsrvTRA_CMD_ROS   1
#define atauxsrvTRA_CMD_ENC   2
#define atauxsrvTRA_CMD_PNE   3
#define atauxsrvTRA_CMD_ACK_MS   0x0004
#define atauxsrvTRA_CMD_ROS_STOP   0
#define atauxsrvTRA_CMD_ROS_CLOS   0x0001
#define atauxsrvTRA_CMD_ROS_OPEN   0x0002
#define atauxsrvTRA_CMD_ENC_STOP   0
#define atauxsrvTRA_CMD_ENC_OPEN   0x0300
#define atauxsrvTRA_CMD_ENC_OPEN_NORTH   0x0100
#define atauxsrvTRA_CMD_ENC_OPEN_SOUTH   0x0200
#define atauxsrvTRA_CMD_ENC_CLOS   0x0C00
#define atauxsrvTRA_CMD_ENC_CLOS_NORTH   0x0400
#define atauxsrvTRA_CMD_ENC_CLOS_SOUTH   0x0800
#define atauxsrvTRA_CMD_PNE_ONOFF   0x0010
#define atauxsrvTRA_STA_TRA_ALL_DATA   0
#define atauxsrvTRA_STA_TRA_NUM_DATA   14
#define atauxsrvTRA_STA_ENC_POSITION   0
#define atauxsrvTRA_STA_ENC_ANEMOMTR   4
#define atauxsrvTRA_STA_TRA_STATUS1   10
#define atauxsrvTRA_STA_TRA_STATUS2   11
#define atauxsrvTRA_STA_TRA_STATUS3   12
#define atauxsrvTRA_STA_TRA_STATUS4   13
#define atauxsrvTRA_STA1_ENC_FULLY_CLOSED_MASK   0x0001
#define atauxsrvTRA_STA1_ENC_ISNOT_CLOSED_MASK   0x0002
#define atauxsrvTRA_STA1_ENC_AUTO_CLOSING_MASK   0x0004
#define atauxsrvTRA_STA1_WORK_AREA_SAFE_MASK   0x0008
#define atauxsrvTRA_STA1_TUBE_IN_PARK_MASK   0x0010
#define atauxsrvTRA_STA1_PNE_MAX_PRESSURE_MASK   0x0020
#define atauxsrvTRA_STA1_GEN_REL_STATUS_MASK   0x0100
#define atauxsrvTRA_STA1_TEL_ENGAGED_MASK   0x0200
#define atauxsrvTRA_STA1_TRA_ENGAGED_MASK   0x0400
#define atauxsrvTRA_STA1_ROS_ENGAGED_MASK   0x0800
#define atauxsrvTRA_STA1_PWR_400V_OK_MASK   0x1000
#define atauxsrvTRA_STA1_PWR_GEN_OFF_MASK   0x2000
#define atauxsrvTRA_STA1_REMOTE_CONTROL_MASK   0x4000
#define atauxsrvTRA_STA1_GIS_DOOR_CLOSED_MASK   0x8000
#define atauxsrvTRA_STA2_PP_DISCONNECTED_MASK   0x0001
#define atauxsrvTRA_STA2_ROS_FULLY_CLOSED_MASK   0x0100
#define atauxsrvTRA_STA2_ROS_FULLY_OPENED_MASK   0x0200
#define atauxsrvTRA_STA2_FIRE_ALARM_MASK   0x0400
#define atauxsrvTRA_STA2_FIRE_PRE_ALARM_MASK   0x0800
#define atauxsrvTRA_STA2_FIRE_ALARM_FAULT_MASK   0x1000
#define atauxsrvTRA_STA3_MOTION_STOP_MASK   atauxsrvMS_MASK
#define atauxsrvTRA_STA3_MOTION_STOP_FLAG_MASK   atauxsrvMS_FLAG
#define atauxsrvTRA_STA4_GEN_TRA_STATUS_MASK   0x0001
#define atauxsrvTRA_STA4_OIL_LOW_LEVEL_MASK   0x0002
#define atauxsrvTRA_STA4_OIL_FILTER_OK_MASK   0x0004
#define atauxsrvTRA_STA4_OIL_TEMP_OK_MASK   0x0008
#define atauxsrvTRA_STA4_PNE_MIN_PRESSURE_MASK   0x0010
#define atauxsrvTRA_STA4_FUEL_TANK_OK_MASK   0x0020
#define atauxsrvTRA_STA4_PWR_GEN_OK_MASK   0x0040
#define atauxsrvTRA_STA4_UPS_ON_AND_OK_MASK   0x0080
#define atauxsrvENV_CMD_ACL_ONOFF   0
#define atauxsrvENV_CMD_CWP_ONOFF   1
#define atauxsrvENV_CMD_SET_M1TSP   2
#define atauxsrvENV_CMD_SET_DEWTM   3
#define atauxsrvENV_CMD_SET_M1T   4
#define atauxsrvENV_STA_STATE1   0
#define atauxsrvENV_STA_STATE2   1
#define atauxsrvENV_STA_FAULT   2
#define atauxsrvENV_STA_DEW_TEMP   3
#define atauxsrvENV_STA_AMB_TEMP   4
#define atauxsrvENV_STA_M1_TSP   5
#define atauxsrvENV_STA_ENC_TSP   6
#define atauxsrvENV_STA_DEW_TM   7
#define atauxsrvENV_STA_M1_TEMP   8
#define atauxsrvENV_STA_AIR_TSP   9
#define atauxsrvENV_STA_ACS_VALVE   10
#define atauxsrvENV_STA_LCM_VALVE   11
#define atauxsrvENV_STA_LCM_TEMP   12
#define atauxsrvENV_STATE1_LCC2_ONOFF_MASK   0x0008
#define atauxsrvENV_STATE1_LCM_ONOFF_MASK   atauxsrvENV_STATE1_LCC2_ONOFF_MASK
#define atauxsrvENV_STATE1_CHL2_ONOFF_MASK   atauxsrvENV_STATE1_LCC2_ONOFF_MASK
#define atauxsrvENV_STATE1_CWP2_ONOFF_MASK   0x0020
#define atauxsrvENV_STATE1_CWP4_ONOFF_MASK   0x0004
#define atauxsrvENV_STATE1_LCC1_ONOFF_MASK   0x0002
#define atauxsrvENV_STATE1_CHL1_ONOFF_MASK   atauxsrvENV_STATE1_LCC1_ONOFF_MASK
#define atauxsrvENV_STATE1_CWP1_ONOFF_MASK   atauxsrvENV_STATE1_LCC1_ONOFF_MASK
#define atauxsrvENV_STATE1_CWP3_ONOFF_MASK   atauxsrvENV_STATE1_LCC1_ONOFF_MASK
#define atauxsrvENV_STATE1_MATCH_MASK   0x0010
#define atauxsrvENV_STATE2_ACS_ONOFF_MASK   0x0004
#define atauxsrvENV_STATE2_ACKCMD_MASK   0x0008
#define atauxsrvENV_FAULT_ACS_MASK   0x0004
#define atauxsrvENV_FAULT_LCM_MASK   0x0008
#define atauxsrvENV_FAULT_CWP_MASK   0x0010


Define Documentation

#define atauxsrvMODULE_ID   "atauxsrv"
 

#define atauxsrvMODULE_NAME   atauxsrvMODULE_ID
 

#define atauxsrvMODULE_TITLE   "AT Signal Cabinet Services"
 

#define atauxsrvLOG_ID   101
 

#define atauxsrvSTATUS_UNKNOWN   0
 

#define atauxsrvSTATUS_ERROR   1
 

#define atauxsrvSTATUS_OK   2
 

#define atauxsrvSTATUS_IDLE   atauxsrvSTATUS_OK
 

#define atauxsrvSTATUS_ACTIVE   3
 

#define atauxsrvSTATUS_PROGRESS   0x10
 

#define atauxsrvTRA_DEVICE   "tra"
 

#define atauxsrvTRA_DEVIDX   0
 

#define atauxsrvENV_DEVICE   "env"
 

#define atauxsrvENV_DEVIDX   1
 

#define atauxsrvCCM_DEVICE   "ccm"
 

#define atauxsrvCCM_DEVIDX   2
 

#define atauxsrvTRA_MON_DEVICE   "traMonitor"
 

#define atauxsrvTRA_MON_DEVIDX   0
 

#define atauxsrvENV_MON_DEVICE   "envMonitor"
 

#define atauxsrvENV_MON_DEVIDX   1
 

#define atauxsrvNUM_CCM_SENSOR   2
 

#define atauxsrvCCM_TEMP_AMBIENT   0
 

#define atauxsrvCCM_TEMP_CABINET   1
 

#define atauxsrvCCM_TEMP_MARGIN   5.0
 

#define atauxsrvRELOCATION_STATION   atauxsrvSTATUS_OK
 

#define atauxsrvRELOCATION_PROGRESS   atauxsrvSTATUS_ACTIVE
 

#define atauxsrvMS_MASK   0x02FF
 

#define atauxsrvMS_PWRC   0x0001
 

#define atauxsrvMS_ALTC   0x0002
 

#define atauxsrvMS_ASI4   0x0004
 

#define atauxsrvMS_ROS3   0x0008
 

#define atauxsrvMS_ROS4   0x0010
 

#define atauxsrvMS_SIGC   0x0020
 

#define atauxsrvMS_NEGV   0x0040
 

#define atauxsrvMS_VLTI   0x0080
 

#define atauxsrvMS_ASI2   0x0200
 

#define atauxsrvMS_FLAG   0x0400
 

#define atauxsrvSHUTTER_CLOSED   atauxsrvSTATUS_OK
 

#define atauxsrvSHUTTER_OPENED   3
 

#define atauxsrvSHUTTER_MOVING   atauxsrvSTATUS_PROGRESS
 

#define atauxsrvSHUTTER_CLOSING   (atauxsrvSHUTTER_CLOSED | atauxsrvSHUTTER_MOVING)
 

#define atauxsrvSHUTTER_OPENING   (atauxsrvSHUTTER_OPENED | atauxsrvSHUTTER_MOVING)
 

#define atauxsrvSHUTTER_INTERMEDIATE   0x0F
 

#define atauxsrvNUM_SHELL   2
 

#define atauxsrvMAX_INTERPOLATION   16
 

#define atauxsrvNUM_ACTUATOR   4
 

#define atauxsrvNUM_ANEMOMETER   2
 

#define atauxsrvSHELL_NORTH   0
 

#define atauxsrvSHELL_SOUTH   1
 

#define atauxsrvSHELL_MIN_ANGLE   0
 

#define atauxsrvSHELL_MAX_ANGLE   90
 

#define atauxsrvSHELL_CLOSE_ANGLE   atauxsrvSHELL_MAX_ANGLE
 

#define atauxsrvSHELL_OPEN_ANGLE   atauxsrvSHELL_MIN_ANGLE
 

#define atauxsrvENCLOSURE_CLOSED   atauxsrvSTATUS_OK
 

#define atauxsrvENCLOSURE_OPENED   3
 

#define atauxsrvENCLOSURE_MOVING   atauxsrvSTATUS_PROGRESS
 

#define atauxsrvENCLOSURE_AUTO_CLOSING   0x20
 

#define atauxsrvENCLOSURE_WORKAREA_LOCK   0x40
 

#define atauxsrvENCLOSURE_CLOSING   (atauxsrvENCLOSURE_CLOSED | atauxsrvENCLOSURE_MOVING)
 

#define atauxsrvENCLOSURE_OPENING   (atauxsrvENCLOSURE_OPENED | atauxsrvENCLOSURE_MOVING)
 

#define atauxsrvSEAL_INFLATED   atauxsrvSTATUS_OK
 

#define atauxsrvSEAL_DEFLATED   3
 

#define atauxsrvMAX_WIND_SPEED   18.0
 

#define atauxsrvTRA_CMD_ACK   0
 

#define atauxsrvTRA_CMD_ROS   1
 

#define atauxsrvTRA_CMD_ENC   2
 

#define atauxsrvTRA_CMD_PNE   3
 

#define atauxsrvTRA_CMD_ACK_MS   0x0004
 

#define atauxsrvTRA_CMD_ROS_STOP   0
 

#define atauxsrvTRA_CMD_ROS_CLOS   0x0001
 

#define atauxsrvTRA_CMD_ROS_OPEN   0x0002
 

#define atauxsrvTRA_CMD_ENC_STOP   0
 

#define atauxsrvTRA_CMD_ENC_OPEN   0x0300
 

#define atauxsrvTRA_CMD_ENC_OPEN_NORTH   0x0100
 

#define atauxsrvTRA_CMD_ENC_OPEN_SOUTH   0x0200
 

#define atauxsrvTRA_CMD_ENC_CLOS   0x0C00
 

#define atauxsrvTRA_CMD_ENC_CLOS_NORTH   0x0400
 

#define atauxsrvTRA_CMD_ENC_CLOS_SOUTH   0x0800
 

#define atauxsrvTRA_CMD_PNE_ONOFF   0x0010
 

#define atauxsrvTRA_STA_TRA_ALL_DATA   0
 

#define atauxsrvTRA_STA_TRA_NUM_DATA   14
 

#define atauxsrvTRA_STA_ENC_POSITION   0
 

#define atauxsrvTRA_STA_ENC_ANEMOMTR   4
 

#define atauxsrvTRA_STA_TRA_STATUS1   10
 

#define atauxsrvTRA_STA_TRA_STATUS2   11
 

#define atauxsrvTRA_STA_TRA_STATUS3   12
 

#define atauxsrvTRA_STA_TRA_STATUS4   13
 

#define atauxsrvTRA_STA1_ENC_FULLY_CLOSED_MASK   0x0001
 

#define atauxsrvTRA_STA1_ENC_ISNOT_CLOSED_MASK   0x0002
 

#define atauxsrvTRA_STA1_ENC_AUTO_CLOSING_MASK   0x0004
 

#define atauxsrvTRA_STA1_WORK_AREA_SAFE_MASK   0x0008
 

#define atauxsrvTRA_STA1_TUBE_IN_PARK_MASK   0x0010
 

#define atauxsrvTRA_STA1_PNE_MAX_PRESSURE_MASK   0x0020
 

#define atauxsrvTRA_STA1_GEN_REL_STATUS_MASK   0x0100
 

#define atauxsrvTRA_STA1_TEL_ENGAGED_MASK   0x0200
 

#define atauxsrvTRA_STA1_TRA_ENGAGED_MASK   0x0400
 

#define atauxsrvTRA_STA1_ROS_ENGAGED_MASK   0x0800
 

#define atauxsrvTRA_STA1_PWR_400V_OK_MASK   0x1000
 

#define atauxsrvTRA_STA1_PWR_GEN_OFF_MASK   0x2000
 

#define atauxsrvTRA_STA1_REMOTE_CONTROL_MASK   0x4000
 

#define atauxsrvTRA_STA1_GIS_DOOR_CLOSED_MASK   0x8000
 

#define atauxsrvTRA_STA2_PP_DISCONNECTED_MASK   0x0001
 

#define atauxsrvTRA_STA2_ROS_FULLY_CLOSED_MASK   0x0100
 

#define atauxsrvTRA_STA2_ROS_FULLY_OPENED_MASK   0x0200
 

#define atauxsrvTRA_STA2_FIRE_ALARM_MASK   0x0400
 

#define atauxsrvTRA_STA2_FIRE_PRE_ALARM_MASK   0x0800
 

#define atauxsrvTRA_STA2_FIRE_ALARM_FAULT_MASK   0x1000
 

#define atauxsrvTRA_STA3_MOTION_STOP_MASK   atauxsrvMS_MASK
 

#define atauxsrvTRA_STA3_MOTION_STOP_FLAG_MASK   atauxsrvMS_FLAG
 

#define atauxsrvTRA_STA4_GEN_TRA_STATUS_MASK   0x0001
 

#define atauxsrvTRA_STA4_OIL_LOW_LEVEL_MASK   0x0002
 

#define atauxsrvTRA_STA4_OIL_FILTER_OK_MASK   0x0004
 

#define atauxsrvTRA_STA4_OIL_TEMP_OK_MASK   0x0008
 

#define atauxsrvTRA_STA4_PNE_MIN_PRESSURE_MASK   0x0010
 

#define atauxsrvTRA_STA4_FUEL_TANK_OK_MASK   0x0020
 

#define atauxsrvTRA_STA4_PWR_GEN_OK_MASK   0x0040
 

#define atauxsrvTRA_STA4_UPS_ON_AND_OK_MASK   0x0080
 

#define atauxsrvENV_CMD_ACL_ONOFF   0
 

#define atauxsrvENV_CMD_CWP_ONOFF   1
 

#define atauxsrvENV_CMD_SET_M1TSP   2
 

#define atauxsrvENV_CMD_SET_DEWTM   3
 

#define atauxsrvENV_CMD_SET_M1T   4
 

#define atauxsrvENV_STA_STATE1   0
 

#define atauxsrvENV_STA_STATE2   1
 

#define atauxsrvENV_STA_FAULT   2
 

#define atauxsrvENV_STA_DEW_TEMP   3
 

#define atauxsrvENV_STA_AMB_TEMP   4
 

#define atauxsrvENV_STA_M1_TSP   5
 

#define atauxsrvENV_STA_ENC_TSP   6
 

#define atauxsrvENV_STA_DEW_TM   7
 

#define atauxsrvENV_STA_M1_TEMP   8
 

#define atauxsrvENV_STA_AIR_TSP   9
 

#define atauxsrvENV_STA_ACS_VALVE   10
 

#define atauxsrvENV_STA_LCM_VALVE   11
 

#define atauxsrvENV_STA_LCM_TEMP   12
 

#define atauxsrvENV_STATE1_LCC2_ONOFF_MASK   0x0008
 

#define atauxsrvENV_STATE1_LCM_ONOFF_MASK   atauxsrvENV_STATE1_LCC2_ONOFF_MASK
 

#define atauxsrvENV_STATE1_CHL2_ONOFF_MASK   atauxsrvENV_STATE1_LCC2_ONOFF_MASK
 

#define atauxsrvENV_STATE1_CWP2_ONOFF_MASK   0x0020
 

#define atauxsrvENV_STATE1_CWP4_ONOFF_MASK   0x0004
 

#define atauxsrvENV_STATE1_LCC1_ONOFF_MASK   0x0002
 

#define atauxsrvENV_STATE1_CHL1_ONOFF_MASK   atauxsrvENV_STATE1_LCC1_ONOFF_MASK
 

#define atauxsrvENV_STATE1_CWP1_ONOFF_MASK   atauxsrvENV_STATE1_LCC1_ONOFF_MASK
 

#define atauxsrvENV_STATE1_CWP3_ONOFF_MASK   atauxsrvENV_STATE1_LCC1_ONOFF_MASK
 

#define atauxsrvENV_STATE1_MATCH_MASK   0x0010
 

#define atauxsrvENV_STATE2_ACS_ONOFF_MASK   0x0004
 

#define atauxsrvENV_STATE2_ACKCMD_MASK   0x0008
 

#define atauxsrvENV_FAULT_ACS_MASK   0x0004
 

#define atauxsrvENV_FAULT_LCM_MASK   0x0008
 

#define atauxsrvENV_FAULT_CWP_MASK   0x0010
 


Generated on Wed Dec 3 14:53:18 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001