Commit dec2082a authored by 陈家乐's avatar 陈家乐

🐞 fix:61555 TCS灯修改判断条件

parent 0a698858
...@@ -9,7 +9,6 @@ Mileage_t g_ReadMileage; ...@@ -9,7 +9,6 @@ Mileage_t g_ReadMileage;
uint8_t odo_writeState; uint8_t odo_writeState;
uint8_t odo_readState; uint8_t odo_readState;
uint32_t Milleage_InitFlag = 0U; uint32_t Milleage_InitFlag = 0U;
/****************************************************************************** /******************************************************************************
Function:Data_ODO_KL30Init Function:Data_ODO_KL30Init
Description: Description:
...@@ -19,6 +18,7 @@ uint32_t Milleage_InitFlag = 0U; ...@@ -19,6 +18,7 @@ uint32_t Milleage_InitFlag = 0U;
void Data_User_Mileage_KL30Init(void) void Data_User_Mileage_KL30Init(void)
{ {
uint32_t TempBuf[20] = {0}; uint32_t TempBuf[20] = {0};
uint8_t TempBufUser[20] = {0};
Mileage_Init_t MileInit = {0}; Mileage_Init_t MileInit = {0};
Mileage_Func_t Func = {0}; Mileage_Func_t Func = {0};
ODO_Init_t ODOInit = {0}; ODO_Init_t ODOInit = {0};
...@@ -98,8 +98,8 @@ void Data_User_Mileage_KL30Init(void) ...@@ -98,8 +98,8 @@ void Data_User_Mileage_KL30Init(void)
Data_Trip_KL30_Init(DataTripBuf, TripInit, EM_TRIP_MAX, Func.EEPromWrite_Cbk); Data_Trip_KL30_Init(DataTripBuf, TripInit, EM_TRIP_MAX, Func.EEPromWrite_Cbk);
//Data_User_EEPROM_Read(EM_MenuData_Tcs_Val, TempBuf, 1u); //Data_User_EEPROM_Read(EM_MenuData_Tcs_Val, TempBuf, 1u);
eeprom_ReadRecord(EEPROM_BLOCK_08, (uint8_t *)TempBuf, 1); eeprom_ReadRecord(EEPROM_BLOCK_08, (uint8_t *)TempBufUser, 1);
if (TempBuf[0u] == 0xFFFFFFFF) if (TempBufUser[0u] == 0xFF)
{ {
MenuData.Tcs_Val = 1; MenuData.Tcs_Val = 1;
//Data_User_EEPROM_Write(EM_MenuData_Tcs_Val, &MenuData.Tcs_Val, 1u); //Data_User_EEPROM_Write(EM_MenuData_Tcs_Val, &MenuData.Tcs_Val, 1u);
...@@ -107,8 +107,8 @@ void Data_User_Mileage_KL30Init(void) ...@@ -107,8 +107,8 @@ void Data_User_Mileage_KL30Init(void)
} }
//Data_User_EEPROM_Read(EM_MenuData_TPMS_LEARN, TempBuf, 1u); //Data_User_EEPROM_Read(EM_MenuData_TPMS_LEARN, TempBuf, 1u);
eeprom_ReadRecord(EEPROM_BLOCK_09, (uint8_t *)TempBuf, 2); eeprom_ReadRecord(EEPROM_BLOCK_09, (uint8_t *)TempBufUser, 2);
if (TempBuf[0u] == 0xFFFFFFFF) if (TempBufUser[0u] == 0xFF)
{ {
TPMSLearn[0] = 0;//MenuData.TPMS_Front_Learn; TPMSLearn[0] = 0;//MenuData.TPMS_Front_Learn;
TPMSLearn[1] = 0;//MenuData.TPMS_Rear_Learn; TPMSLearn[1] = 0;//MenuData.TPMS_Rear_Learn;
...@@ -143,7 +143,7 @@ uint32_t Get_MileageInit_Status(void) ...@@ -143,7 +143,7 @@ uint32_t Get_MileageInit_Status(void)
return Milleage_InitFlag; return Milleage_InitFlag;
} }
uint32_t Data_User_EEPROM_Read(uint16_t u16BlockID, uint32_t u32Data[], uint16_t u16Len) uint32_t Data_User_EEPROM_Read(uint16_t u16BlockID, uint32_t u32Data[], uint16_t u16Len)
{ {
switch (u16BlockID) switch (u16BlockID)
{ {
......
  • 62015 【天鹰TY200】【220外发】:下大电再上电,ID220外发在第十八帧发出TCS_Switch=1,此时此功能无效,仪表显示tcs on

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