Commit 9c0fc974 authored by 陈家乐's avatar 陈家乐

🐞 fix:54706 胎压学习失败和学习中外发显示0

parent cd79cb16
...@@ -110,7 +110,7 @@ void Can_Set_Buff_450(canlib_uint8_t CopyData[]) ...@@ -110,7 +110,7 @@ void Can_Set_Buff_450(canlib_uint8_t CopyData[])
{ {
p450->Msg [ i ] = 0x0u; p450->Msg [ i ] = 0x0u;
} }
if(MenuData.TPMS_Front_Learn != 2) if(Get_TPMS_Front_Learn() != 2)
{ {
p450 -> Sig.Front_Pressure_TX_H = 0; p450 -> Sig.Front_Pressure_TX_H = 0;
p450 -> Sig.Front_Pressure_TX_L = 0; p450 -> Sig.Front_Pressure_TX_L = 0;
...@@ -120,7 +120,7 @@ void Can_Set_Buff_450(canlib_uint8_t CopyData[]) ...@@ -120,7 +120,7 @@ void Can_Set_Buff_450(canlib_uint8_t CopyData[])
p450 -> Sig.Front_Pressure_TX_H = ((Get_Front_TPMS_TX() + 146) >> 8) & 0xFF; p450 -> Sig.Front_Pressure_TX_H = ((Get_Front_TPMS_TX() + 146) >> 8) & 0xFF;
p450 -> Sig.Front_Pressure_TX_L = (Get_Front_TPMS_TX() + 146) & 0xFF; p450 -> Sig.Front_Pressure_TX_L = (Get_Front_TPMS_TX() + 146) & 0xFF;
} }
if(MenuData.TPMS_Rear_Learn != 2) if(Get_TPMS_Rear_Learn() != 2)
{ {
p450 -> Sig.Rear_Pressure_TX_H = 0; p450 -> Sig.Rear_Pressure_TX_H = 0;
p450 -> Sig.Rear_Pressure_TX_L = 0; p450 -> Sig.Rear_Pressure_TX_L = 0;
......
...@@ -600,6 +600,16 @@ uint8_t Get_Rear_FirstLearn_Flag (void) ...@@ -600,6 +600,16 @@ uint8_t Get_Rear_FirstLearn_Flag (void)
return TPMS.TPMS_Rear_FirstLearn_Flag; return TPMS.TPMS_Rear_FirstLearn_Flag;
} }
uint8_t Get_TPMS_Front_Learn(void)
{
return TPMS.TPMS_Front_Learn;
}
uint8_t Get_TPMS_Rear_Learn(void)
{
return TPMS.TPMS_Rear_Learn;
}
/*获取0x341是否掉线 0-掉线 “--”闪烁 1-在线 获取学习结果进行显示*/ /*获取0x341是否掉线 0-掉线 “--”闪烁 1-在线 获取学习结果进行显示*/
uint8_t Get_TPMS_CAN_LOST (void) uint8_t Get_TPMS_CAN_LOST (void)
{ {
......
...@@ -46,6 +46,8 @@ void Data_TPMS_KL15_WAKE_UP_Init ( void ); ...@@ -46,6 +46,8 @@ void Data_TPMS_KL15_WAKE_UP_Init ( void );
uint8_t Get_Front_FirstLearn_Flag (void); uint8_t Get_Front_FirstLearn_Flag (void);
uint8_t Get_Rear_FirstLearn_Flag (void); uint8_t Get_Rear_FirstLearn_Flag (void);
uint8_t Get_TPMS_CAN_LOST (void); uint8_t Get_TPMS_CAN_LOST (void);
uint8_t Get_TPMS_Front_Learn(void);
uint8_t Get_TPMS_Rear_Learn(void);
void Can_341_Receive(void); void Can_341_Receive(void);
#endif #endif
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment