提交 f0d59927 作者: wysheng

拆分AB枪与TCU通讯

上级 91b7b8ce
......@@ -293,7 +293,7 @@ extern void StartMeg ( StructTCUSend* pPgnRecv );
extern void StartMegAck_A(void);
extern void StartMegAck_B(void);
extern void AckTCUHeartBeat(StructTCUSend* pPgnRecv);
extern void TCUParamAck(void);
extern void TCUParamAck(u8);
extern void startCompSend_A(void);
extern void startCompSend_B(void);
......@@ -308,22 +308,22 @@ extern void stopCompAck( StructTCUSend* pPgnRecv);
extern void TCUHeartBeat_A(void);
extern void TCUHeartBeat_B(void);
extern void TCUtimeSet(StructTCUSend* pPgnRecv);
extern void TCUtimeSetAck(void);
extern void TCUtimeSetAck(u8);
extern void TCUVersionCheck(StructTCUSend* pPgnRecv);
extern void TCUVersionCheckSent(void);
extern void TCUVersionCheckSent(u8);
extern void SerConAckAnalysis(StructTCUSend* pPgnRecv);
extern void SerConAck(void);
extern void SerConAck(u8);
extern void ElectControlAnalysis(StructTCUSend* pPgnRecv);
extern void ElectControlAck(void);
extern void ElectControlAck(u8);
extern void PowerControlAnalysis(StructTCUSend* pPgnRecv);
extern void PowerControlAck(void);
extern void PowerControlAck(u8);
extern void InformationReporting_22_A (void);
extern void InformationReporting_22_B (void);
extern void InformationReporting_23_A (void);
extern void InformationReporting_23_B(void);
extern void measuringReporting20_A(void);
extern void measuringReporting20_B(void);
extern void ChgInfornQueryAck(void);
extern void ChgInfornQueryAck(u8);
extern void verification(void);
extern void verificationAck(StructTCUSend* pPgnRecv);
extern void TcuEMMsg( u16 data);
......
......@@ -43,7 +43,7 @@ typedef union
typedef struct
{
EnumTCUCommStage CommStage;
u8 ChgNum;
u8 VerChkVaild;
u8 ParamVaild;
......@@ -61,18 +61,14 @@ typedef struct
u8 ConnectFlag;//0 未连接 其他已连接
u8 HeartBeatVaild;//接收心跳有效标志位
u8 HeartBeatErrCnt;
u8 HeartBeatErrCnt_B;
u16 HeartBeatNumCnt;
u16 HeartBeatLoseCnt;
u32 DCMeasuErrCnt;
u32 DCMeasuErrCnt_B;
UnionConEM ErrData;
UnionConEM ErrData_B;
u8 ConEMSendFlag;
u8 ConEMSendFlag_B;
}StructTCUCommuStatus;
......@@ -89,6 +85,7 @@ typedef struct
extern StructTCUCommuStatus TCUCommuStatus;
extern StructTCUCommuStatus TCUCommuStatus_B;
extern void TCUComm(void const *argument);
#endif
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论