|
@@ -97,7 +97,10 @@ static void Can_Receive()
|
|
|
if(CanRxMsg[i].Id == 0x7A0)
|
|
|
{
|
|
|
udsFlag = 1;
|
|
|
- relayControl(TRUE);
|
|
|
+ if(UDSService[i]!=0x36)
|
|
|
+ {
|
|
|
+ relayControl(TRUE);
|
|
|
+ }
|
|
|
UDSService[i] = CanRxMsg[i].Data[0];
|
|
|
UDSSubService[i] = CanRxMsg[i].Data[1];
|
|
|
UDSSubServiceActionCode[i] = CanRxMsg[i].Data[2];
|