From 7215b67f45d9dea0d590adf246961927da25d0ac Mon Sep 17 00:00:00 2001 From: 3minbe <80878623+3minbe@users.noreply.github.com> Date: Thu, 26 Feb 2026 21:40:03 +0900 Subject: [PATCH] =?UTF-8?q?ver=2026.02.26.2=20*=20ACU=20=EC=A0=84=ED=99=98?= =?UTF-8?q?=20=EB=A1=9C=EC=A7=81=20=EC=88=98=EC=A0=95=20=EC=A4=91=20*?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - GetRcReq 인자 수정 : Drive_Mode.c - RcReq를 판단하기 위한 함수 틀 생성 : System_Check.c : void RcRequestCheck(void) --- GW/src/Safety_Layer/System_Check/System_Check.c | 5 +++++ GW/src/Safety_Layer/System_Check/System_Check.h | 2 ++ GW/src/System_Layer/Drive_Mode.c | 2 +- GW/src/System_Layer/SW_Version/SW_VER.c | 2 +- 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/GW/src/Safety_Layer/System_Check/System_Check.c b/GW/src/Safety_Layer/System_Check/System_Check.c index fa524052..aa7aa581 100644 --- a/GW/src/Safety_Layer/System_Check/System_Check.c +++ b/GW/src/Safety_Layer/System_Check/System_Check.c @@ -181,6 +181,11 @@ void ECU_check(void) } +void RcRequestCheck(void) +{ + +} + void No_signal_RC(void){ diff --git a/GW/src/Safety_Layer/System_Check/System_Check.h b/GW/src/Safety_Layer/System_Check/System_Check.h index 36a6825c..aeb25b6c 100644 --- a/GW/src/Safety_Layer/System_Check/System_Check.h +++ b/GW/src/Safety_Layer/System_Check/System_Check.h @@ -15,6 +15,8 @@ extern void RWA1_Arc_check(void); extern void RWA2_Arc_check(void); extern void ECU_check(void); +extern void RcRequestCheck(void); + extern void No_signal_RC(void); #endif diff --git a/GW/src/System_Layer/Drive_Mode.c b/GW/src/System_Layer/Drive_Mode.c index ad1e23c3..90d4167a 100644 --- a/GW/src/System_Layer/Drive_Mode.c +++ b/GW/src/System_Layer/Drive_Mode.c @@ -3,7 +3,7 @@ static inline bool IsStopCondition(void){return (GV_VCU_Vx_Fbk < 1.);} -static inline RcModeReq_e GetRcReq(void){return (RcModeReq_e)GV_RC_Drive_Mode;} +static inline RcModeReq_e GetRcReq(void){return (RcModeReq_e)GV_RC_ModeReq;} static inline bool GetAcuReq(void){return (GV_ACU_Drive_mode == 1);} static inline void SetHandoverPhase(HandoverPhase_e phase){GV_VCU_HandoverPhase = (uint8_t)phase;} static inline void setEmergencyCause(EmergencyCause_e cause){GV_VCU_EmergencyCause = (uint8_t)cause;} diff --git a/GW/src/System_Layer/SW_Version/SW_VER.c b/GW/src/System_Layer/SW_Version/SW_VER.c index c6d7e1bd..3dd0c426 100644 --- a/GW/src/System_Layer/SW_Version/SW_VER.c +++ b/GW/src/System_Layer/SW_Version/SW_VER.c @@ -8,6 +8,6 @@ void SET_SW_VER(void) GV_YEAR = 26; GV_Month = 2; GV_Day = 26; - GV_Ver = 1; + GV_Ver = 2; GV_CAR_NUM = 240623; }