Added temperature hysteresis for charge and discharge. Added separate command for fault state

This commit is contained in:
Yury Shuvakin
2023-03-26 23:44:40 +03:00
parent f24e206582
commit 714bf3ae8c
5 changed files with 107 additions and 27 deletions

View File

@@ -1096,6 +1096,7 @@ void transmitCan1Packet()
uint8_t data1[8] = {0x45};
CAN_Transmit(300, data1, 8, &hcan1);
can1_transmit_clock = TIM_Clock;
return;
CAN_TxHeaderTypeDef header;
@@ -2044,7 +2045,7 @@ int main(void)
//MX_CAN1_Init();
//MX_CAN2_Init();
// CAN_SetSpeed(CAN_SPD_100, &hcan1);
CAN_SetSpeed(CAN_SPD_100, &hcan1);
//HAL_GPIO_WritePin(HL4_GPIO_Port, HL4_Pin, 1);
@@ -2290,7 +2291,7 @@ int main(void)
// If there is new data handle SoC estimation
// mainWatchDogReset();
// transmitCan1Packet();
transmitCan1Packet();
//transmitCan2Packet();
outputControl();