
#ifndef __VAN_COM_DEFINE_H__
#define __VAN_COM_DEFINE_H__
#ifndef VAN_CONFIG_NOCARE
#define  VAN_CONFIG_NOCARE  0xffffffff
#define  VAN_CFG_NO_PRT  (void *)0
#endif



#ifndef Bool
typedef enum
{
	True  = 1,
	False = 0
} Bool;
#endif

#ifndef Length
#define Length(table) (sizeof(table) / sizeof(table[0]))
#endif


typedef enum {
	VAN_COM_EER_OK = 0,
	VAN_COM_EER_FAILED = 1,
	VAN_COM_EER_NOSUPPORT,
	VAN_COM_EER_OUTTIME,
	VAN_COM_EER_PARAM,
	VAN_COM_EER_SENSOR,
	VAN_COM_EER_NORUN = (int)0xffffffff,
}VAN_COM_EER_DEF;


#define NAMEANDID(chanle) .ID = chanle, .Name = #chanle



#endif //__VAN_COM_DEFINE_H__

