Commit 8ff1f37b authored by 陈家乐's avatar 陈家乐

🐞 fix:读esp32版本号单帧魔改版

parent c6555553
...@@ -438,7 +438,7 @@ void CheckRecvCan0Frame(stc_canfd_msg_t *stc_msg)//C CAN ��Ϣ���ջص ...@@ -438,7 +438,7 @@ void CheckRecvCan0Frame(stc_canfd_msg_t *stc_msg)//C CAN ��Ϣ���ջص
/*20200818Change By FJY*/ /*20200818Change By FJY*/
if(RxFinish != FINISH ) if(RxFinish != FINISH )
{ {
if(data.Data[0] == 0x10) /*������֡*/ if((data.Data[0] == 0x10) || (data.Data[0] == 0x06)) /*������֡*/
{ {
//memset((void*)MultiplePack.Data, 0, 256); //memset((void*)MultiplePack.Data, 0, 256);
memcpy((void*)MultiplePack.Data, (void*)stc_msg->stcData.au32Data, data.DataLen); memcpy((void*)MultiplePack.Data, (void*)stc_msg->stcData.au32Data, data.DataLen);
...@@ -487,10 +487,11 @@ void CheckRecvCan0Frame(stc_canfd_msg_t *stc_msg)//C CAN ��Ϣ���ջص ...@@ -487,10 +487,11 @@ void CheckRecvCan0Frame(stc_canfd_msg_t *stc_msg)//C CAN ��Ϣ���ջص
memcpy(MultiplePack.Data, data.Data + 5, 3); memcpy(MultiplePack.Data, data.Data + 5, 3);
MyRecvCount+=3; MyRecvCount+=3;
} }
if(data.Data[2] == 0x62 && data.Data[3] == 0x20 && data.Data[4] == 0x24) if(data.Data[1] == 0x62 && data.Data[2] == 0x20 && data.Data[3] == 0x24)
{ {
memcpy(MultiplePack.Data, data.Data + 5, 3); memcpy(MultiplePack.Data, data.Data + 4, 3);
MyRecvCount+=3; //RxFinish = FINISH;
//MyRecvCount+=3;
} }
if(data.Data[2] == 0x62 && data.Data[3] == 0xF1 && data.Data[4] == 0x87) if(data.Data[2] == 0x62 && data.Data[3] == 0xF1 && data.Data[4] == 0x87)
{ {
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
#include "bsp_app_led_output.h" #include "bsp_app_led_output.h"
#include "bsp_app_tft_output.h" #include "bsp_app_tft_output.h"
#define STATIC_BEGIN_CHECK_TIME 6*1000 #define STATIC_BEGIN_CHECK_TIME 10*1000
uint8_t AutoStep7_SubStep = 0; uint8_t AutoStep7_SubStep = 0;
...@@ -647,8 +647,8 @@ void build_number6(void) ...@@ -647,8 +647,8 @@ void build_number6(void)
} }
if (BetweenTime(100,200) && RxFinish == FINISH ) { //??????? if (BetweenTime(100,200) /*&& RxFinish == FINISH*/ ) { //???????
GetNUM6(0);GetNUM6(1);GetNUM6(2);GetNUM6(3);GetNUM6(4);GetNUM6(5);GetNUM6(6);GetNUM6(7); GetNUM6(0);GetNUM6(1);GetNUM6(2);//GetNUM6(3);GetNUM6(4);GetNUM6(5);GetNUM6(6);GetNUM6(7);
} }
else if (BetweenTime(200,300) && MultiplePack.Data[0] != 0x0){ else if (BetweenTime(200,300) && MultiplePack.Data[0] != 0x0){
CANSendEnable = ON; //?????????????? CANSendEnable = ON; //??????????????
...@@ -1907,7 +1907,7 @@ void StaticCurrentCheck(void)//??????? ...@@ -1907,7 +1907,7 @@ void StaticCurrentCheck(void)//???????
// //
// SetStartTime(0); // SetStartTime(0);
// AutoStep9Result = 1; //1:next // AutoStep9Result = 1; //1:next
// g_uiOtherCheckCurStep = AUTO_END;//???????? // g_uiOtherCheckCurStep = AUTO_END;//????????
// StaticCurrent.enable = 0; // StaticCurrent.enable = 0;
} }
} }
...@@ -2514,6 +2514,7 @@ void APP_AUTO(void) ...@@ -2514,6 +2514,7 @@ void APP_AUTO(void)
build_number6(); build_number6();
//CanOutPutSeatBeltCheck(); //CanOutPutSeatBeltCheck();
} }
//ButtomCurrent.count++;
break; break;
case 7: case 7:
if(g_AutoConfig.AUTO_STEP11_APPLY == 0){ if(g_AutoConfig.AUTO_STEP11_APPLY == 0){
...@@ -2526,7 +2527,7 @@ void APP_AUTO(void) ...@@ -2526,7 +2527,7 @@ void APP_AUTO(void)
break; break;
case 8: case 8:
if(g_AutoConfig.AUTO_STEP11_APPLY == 0){ if(g_AutoConfig.AUTO_STEP11_APPLY == 0){
//ButtomCurrent.count++; ButtomCurrent.count++;
} }
else { else {
NUM8Flag ==NUM7_UDSStateSuc; NUM8Flag ==NUM7_UDSStateSuc;
......
File added
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