#ifndef DUBUG_PRINT
#define DUBUG_PRINT


#include "commontypes.h"
#include "../2oo2/2oo2InterfaceDataManage.h"



#define CI_APP			((UINT8)1)	/*应用*/
#define CI_PU			((UINT8)2)	/*平台*/
#define CI_CC			((UINT8)3)	/*通控*/


#define PRINT_CYCLE		((UINT8)1)
#define PRINT_ONCE		((UINT8)0)




/*********************************************
*函数功能：打印应用的调试错误帧信息
*参数说明：
*			UINT32 errorCode：错误码
*			UINT8 devType：设备类型
*			UINT16 devId：设备id
*			UINT8 isCycleCall：是否周期打印
*返回值：0，失败；1，成功
*********************************************/
void DebugPrintAppError(UINT32 errorCode,UINT32 devType,UINT32 devId,UINT8 isCycleCall);


/*********************************************
*函数功能：打印调试信息
*参数说明：
*			UINT8 errorSrc：错误来源
*			UINT32 errorCode：错误码
*			UINT8 devType：设备类型
*			UINT16 devId：设备id
*			UINT8 isCycle：是否周期打印
*返回值：0，失败；1，成功
*********************************************/
void DebugPrintError(UINT8 errorSrc,UINT32 errorCode,UINT32 devType,UINT32 devId,UINT8 isCycleCall);











#endif