/********************************************************
*                                                                                                            
* 文 件 名： AllAutoReturnDefine.h   
* 版权说明： 北京交控科技有限公司 
* 创建时间： 2014-10-11
* 作    者： 联锁组
* 功能描述： 全自动折返配置头文件  
* 函数包括： 
* 使用注意：
* 修改记录：   
*
********************************************************/ 

#ifndef _ALLAUTORETURN_CONFIG_H_
#define _ALLAUTORETURN_CONFIG_H_




/*全自动折返总数最大值*/
#define ALL_AUTO_RETURN_SUM_MAX                 ((UINT16)30)     /*定义全自动折返数量最大值*/

/*最大值定义*/
#define ALL_AUTO_RETURN_INCLROUTE_SUM_MAX       ((UINT16)10)      /*定义全自动折返包含进路数量最大值*/
#define ALL_AUTO_RETURN_REBACKROUTE_SUM_MAX     ((UINT16)2)      /*定义全自动折返包含折出进路数量最大值*/

/*自动折返进路属性*/
#define ALL_AUTO_RETURN_ROUTE_TYPE_IN           ((UINT8)0x55)        /*折入*/
#define ALL_AUTO_RETURN_ROUTE_TYPE_OUT          ((UINT8)0xAA)        /*折出*/

#define ALL_AUTO_RETURN_ROUTE_TYPE_VAIN         ((UINT8)0xFF)        /*无效*/


/*自动折返办理标志*/
#define ALL_AUTO_RETURN_SET_NO                  ((UINT8)0x55)   /*未办理*/
#define ALL_AUTO_RETURN_SET_YES                 ((UINT8)0xaa)	  /*办理*/

#define ALL_AUTO_RETURN_DICHU_AUTOR             ((UINT8)0x01)    /*抵触的自动通过进路已办理*/
#define ALL_AUTO_RETURN_DICHU_AUTORETR          ((UINT8)0x04)    /*抵触的自动折返进路已办理*/
#define ALL_AUTO_RETURN_DICHU_ALLAUTOR          ((UINT8)0x05)    /*抵触的全自动折返进路已办理*/
#define ALL_AUTO_RETURN_DICHU_COMMR             ((UINT8)0x06)    /*抵触的普通进路已办理*/
#define ALL_AUTO_RETURN_HAVE_BLOCK              ((UINT8)0x02)    /*全自动折返进路存在封锁*/
#define ALL_AUTO_RETURN_FLOOD_STATE_ERR         ((UINT8)0x03)    /*全自动折返进路存在防淹门不满足*/

#endif
