From d5a8ab65d69bc7e1bdc480cf9b0f5d5dcd1fb658 Mon Sep 17 00:00:00 2001
From: darya
Date: Wed, 24 Jun 2026 13:58:08 +0300
Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?=
=?UTF-8?q?=D0=BD=D0=B8=D0=B5=2023.06.2026?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
CanSpamTransmitter.c | 17 +++++++++--------
CanSpamTransmitter.h | 13 ++++++++-----
2 files changed, 17 insertions(+), 13 deletions(-)
diff --git a/CanSpamTransmitter.c b/CanSpamTransmitter.c
index f996175..eccc10b 100644
--- a/CanSpamTransmitter.c
+++ b/CanSpamTransmitter.c
@@ -38,6 +38,7 @@ static void sendEventToCan(tCanSpamTransmitter *env) {
env->ioCanFrame->transmit(env->ioCanFrame->env, (uint8_t * ) & env->canFrame.data, env->canFrame.dlc,
env->can_id, env->canFrame.id_type, 100, SPAM_CAN_HANDLER);
+
}
static eTimeEventTransmit isEventTransmitter(tCanSpamTransmitter *env) {
@@ -73,7 +74,7 @@ static eTimeEventTransmit isEventTransmitter(tCanSpamTransmitter *env) {
}
#endif
-/*
+
#if (CCU_Errors_SEND == 1)
if (env->time_CCU_Errors_CYC <= env->timeMs) {
env->time_CCU_Errors_CYC = env->timeMs + CCU_Errors_CYC;
@@ -85,7 +86,7 @@ static eTimeEventTransmit isEventTransmitter(tCanSpamTransmitter *env) {
return event_CCU_Errors_CYC;
}
#endif
-*/
+
#if (CCU_Requests_SEND == 1)
if (env->time_CCU_Requests <= env->timeMs) {
@@ -219,7 +220,7 @@ static eTimeEventTransmit isEventTransmitter(tCanSpamTransmitter *env) {
// начало--------------------------------------0x501 CCU_Msg3-------------------------------------------------------
// начало--------------------------------------0x501 CCU_Msg3-------------------------------------------------------
// начало--------------------------------------0x501 CCU_Msg3-------------------------------------------------------
- /*
+
#if (CCU_Msg3_SEND == 1)
if (env->time_CCU_Msg3 <= env->timeMs) {
env->time_CCU_Msg3 = env->timeMs + CCU_Msg3_CYC;
@@ -250,7 +251,7 @@ static eTimeEventTransmit isEventTransmitter(tCanSpamTransmitter *env) {
return event_CCU_Msg3;
}
#endif
-*/
+
// конец--------------------------------------0x501 CCU_Msg3-------------------------------------------------------
// конец--------------------------------------0x501 CCU_Msg3-------------------------------------------------------
// конец--------------------------------------0x501 CCU_Msg3-------------------------------------------------------
@@ -277,11 +278,11 @@ static eTimeEventTransmit isEventTransmitter(tCanSpamTransmitter *env) {
void set_CanSpamTransmitter(tCanSpamTransmitter *env) {
if (osMutexAcquire(env->access, 5000) == osOK) {
-// memcpy(&ccu_candb_tx.CCU_Errors, &rtY.CCU_Errors_model, sizeof(ccu_candb_tx.CCU_Errors));
+ memcpy(&ccu_candb_tx.CCU_Errors, &rtY.CCU_Errors_model, sizeof(ccu_candb_tx.CCU_Errors));
memcpy(&ccu_candb_tx.CCU_Stat1, &rtY.CCU_Stat1_model, sizeof(ccu_candb_tx.CCU_Stat1));
memcpy(&ccu_candb_tx.CCU_Stat2, &rtY.CCU_Stat2_model, sizeof(ccu_candb_tx.CCU_Stat2));
memcpy(&ccu_candb_tx.CCU_HVC_Req_Msg, &rtY.CCUCAN_HVC_REQ_MSG_MODEL, sizeof(ccu_candb_tx.CCU_HVC_Req_Msg));
-// memcpy(&ccu_candb_tx.CCU_Msg3, &rtY.CCU_Msg3_model, sizeof(ccu_candb_tx.CCU_Msg3));
+ memcpy(&ccu_candb_tx.CCU_Msg3, &rtY.CCU_Msg3_model, sizeof(ccu_candb_tx.CCU_Msg3));
osMutexRelease(env->access);
@@ -347,7 +348,7 @@ void CanSpamTransmitter_StartThread(tCanSpamTransmitter *env) {
//-----------------------------------SLOW SLOW SLOW---------------------------------------------------------------------
-
+/*
void CanSpamSlowTransmitter_Init(tCanSpamSlowTransmitter *env,
tSerialPortFrameIO *ioCanFrame,
@@ -485,4 +486,4 @@ void CanSpamSlowTransmitter_StartThread(tCanSpamSlowTransmitter *env) {
env->thread.id = osThreadNew((osThreadFunc_t) (CanSpamSlowTransmitter_Thread), (void *) (env), &env->thread.attr);
}
}
-
+*/
diff --git a/CanSpamTransmitter.h b/CanSpamTransmitter.h
index 179a7a1..572923c 100644
--- a/CanSpamTransmitter.h
+++ b/CanSpamTransmitter.h
@@ -20,9 +20,12 @@
#define CCU_Requests_SEND 0
#define CCU_HVC_Req_Msg_SEND 1
+
#define CCU_VCU_Msg1_SEND 0
#define CCU_VCU_Msg2_SEND 0
#define CCU_Msg1_SEND 0
+
+
#define CCU_Msg3_SEND 1
#define CU_AC_Ctrl_SEND 0
@@ -55,18 +58,18 @@ typedef struct {
uint32_t time_CCU_Stat1_CYC;
uint32_t time_CCU_Stat2_CYC;
uint32_t time_CCU_Stat3_CYC;
-// uint32_t time_CCU_Errors_CYC; //
+ uint32_t time_CCU_Errors_CYC; //
uint32_t time_CCU_Requests;
uint32_t time_CCU_HVC_Req_Msg;
uint32_t time_CCU_VCU_Msg1;
uint32_t time_CCU_VCU_Msg2;
uint32_t time_CCU_Msg1;
-// uint32_t time_CCU_Msg3; //
+ uint32_t time_CCU_Msg3; //
uint32_t time_CCU_AC_Ctrl;
uint8_t CCU_HVC_Req_Msg_CCU_HVC_Req_RC;
uint8_t CCU_Msg1_CCU_MSG1_RC;
-// uint8_t CCU_Msg3_CCU_MSG3_RC; //
+ uint8_t CCU_Msg3_CCU_MSG3_RC; //
bool isMute;
@@ -93,7 +96,7 @@ void set_CanSpamTransmitter(tCanSpamTransmitter *env);
void set_CCU_Mute(tCanSpamTransmitter *env, bool mute);
-
+/*
typedef struct {
tSerialPortFrameIO *ioCanFrame;
@@ -134,6 +137,6 @@ void CanSpamSlowTransmitter_StartThread(tCanSpamSlowTransmitter *env);
void set_CanSpamSlowTransmitter(tCanSpamSlowTransmitter *env);
void set_CCU_Slow_Mute(tCanSpamSlowTransmitter *env, bool mute);
-
+*/
#endif //HVAC_M7_CANSPAMTRANSMITTER_H