mirror of
https://github.com/Dev-KATECH/ADM.git
synced 2026-05-17 01:43:59 +09:00
[merge] ver 26.1.6.1
develop → feature/BehaviorCloning
This commit is contained in:
parent
44fb411f5a
commit
70c67ca6dd
@ -147,19 +147,25 @@ void CheckDriveMode(void)
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
bool isRCRequest = (GV_RC_Drive_Mode == 1);
|
bool isRCRequest = (GV_RC_Drive_Mode == 1);
|
||||||
bool isACURequest = (GV_ACU_Drive_mode == 1 || GV_RC_ACU_Drive_Mode == 1);
|
bool isACURequest = (GV_ACU_Drive_mode == 1 && GV_RC_ACU_Drive_Mode == 1);
|
||||||
|
|
||||||
if(isRCRequest) // RC
|
if(isRCRequest) // RC
|
||||||
|
{
|
||||||
|
if (GV_VCU_Drive_Mode == DRIVE_MODE_DEFAULT)
|
||||||
GV_VCU_Drive_Mode = DRIVE_MODE_RC;
|
GV_VCU_Drive_Mode = DRIVE_MODE_RC;
|
||||||
|
}
|
||||||
else if(isACURequest)
|
else if(isACURequest)
|
||||||
|
{
|
||||||
|
if(GV_VCU_Drive_Mode == DRIVE_MODE_DEFAULT)
|
||||||
{
|
{
|
||||||
ACU_Arc_check();
|
ACU_Arc_check();
|
||||||
|
|
||||||
bool isACUFault = (GV_ACU_ECU_Fault_Flag == 1 || GV_ACU_ECU_Fault_Flag1 == 1 || GV_ACU_ECU_Fault_Flag2 == 1 || GV_ACU_ECU_Fault_Flag3 == 1);
|
bool isACUFault = (GV_ACU_ECU_Fault_Flag == 1 || GV_ACU_ECU_Fault_Flag1 == 1 || GV_ACU_ECU_Fault_Flag2 == 1 || GV_ACU_ECU_Fault_Flag3 == 1);
|
||||||
|
|
||||||
if(!isACUFault)
|
if(!isACUFault)
|
||||||
GV_VCU_Drive_Mode = DRIVE_MODE_ACU;
|
GV_VCU_Drive_Mode = DRIVE_MODE_ACU;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
else
|
else
|
||||||
GV_VCU_Drive_Mode = DRIVE_MODE_DEFAULT;
|
GV_VCU_Drive_Mode = DRIVE_MODE_DEFAULT;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user