Update firmware version to 1.0.10, add hv_tick parameter to PSU control, enhance serial control with response handling, and improve stop button control logic.

This commit is contained in:
2026-04-13 20:01:44 +03:00
parent 14b4f0595f
commit c59d150b23
21 changed files with 25914 additions and 25379 deletions
+3 -3
View File
@@ -1,5 +1,5 @@
../Core/Src/charger_control.c:11:6:CONN_Init 1
../Core/Src/charger_control.c:19:6:CONN_Loop 6
../Core/Src/charger_control.c:41:6:CONN_Task 5
../Core/Src/charger_control.c:57:6:CONN_SetState 16
../Core/Src/charger_control.c:83:6:CONN_PrintChargingTotal 1
../Core/Src/charger_control.c:41:6:CONN_Task 1
../Core/Src/charger_control.c:48:6:CONN_SetState 16
../Core/Src/charger_control.c:74:6:CONN_PrintChargingTotal 1
+6 -5
View File
@@ -1,8 +1,9 @@
../Drivers/CMSIS/Include/core_cm3.h:1762:34:__NVIC_SystemReset 1
../Core/Src/main.c:64:13:VectorBase_Config 1
../Core/Src/main.c:75:9:ED_TraceWarning 3
../Core/Src/main.c:87:6:ED_Delay 3
../Core/Src/main.c:106:6:StopButtonControl 2
../Core/Src/main.c:117:13:CAN1_MinimalReInit 3
../Core/Src/main.c:135:5:main 1
../Core/Src/main.c:216:6:SystemClock_Config 4
../Core/Src/main.c:276:6:Error_Handler 1
../Core/Src/main.c:107:6:StopButtonControl 8
../Core/Src/main.c:150:13:CAN1_MinimalReInit 3
../Core/Src/main.c:168:5:main 1
../Core/Src/main.c:247:6:SystemClock_Config 4
../Core/Src/main.c:307:6:Error_Handler 1
+7 -7
View File
@@ -3,10 +3,10 @@
../Core/Src/psu_control.c:42:6:HAL_CAN_RxFifo1MsgPendingCallback 9
../Core/Src/psu_control.c:116:6:PSU_CAN_FilterInit 2
../Core/Src/psu_control.c:139:6:PSU_Init 1
../Core/Src/psu_control.c:156:6:PSU_Enable 3
../Core/Src/psu_control.c:168:6:PSU_SetHVMode 2
../Core/Src/psu_control.c:175:6:PSU_SetVoltageCurrent 5
../Core/Src/psu_control.c:202:6:PSU_SendCmd 4
../Core/Src/psu_control.c:238:10:max 2
../Core/Src/psu_control.c:243:6:PSU_ReadWrite 5
../Core/Src/psu_control.c:276:6:PSU_Task 41
../Core/Src/psu_control.c:157:6:PSU_Enable 3
../Core/Src/psu_control.c:169:6:PSU_SetHVMode 2
../Core/Src/psu_control.c:176:6:PSU_SetVoltageCurrent 5
../Core/Src/psu_control.c:203:6:PSU_SendCmd 4
../Core/Src/psu_control.c:239:10:max 2
../Core/Src/psu_control.c:244:6:PSU_ReadWrite 7
../Core/Src/psu_control.c:285:6:PSU_Task 41
+6 -6
View File
@@ -1,6 +1,6 @@
../Core/Src/rgb_controller.c:92:6:LED_Write 16
../Core/Src/rgb_controller.c:146:6:interpolateColors 3
../Core/Src/rgb_controller.c:164:6:RGB_SetColor 1
../Core/Src/rgb_controller.c:170:6:LED_SetColor 1
../Core/Src/rgb_controller.c:175:6:LED_Init 1
../Core/Src/rgb_controller.c:207:6:LED_Task 10
../Core/Src/rgb_controller.c:102:6:LED_Write 18
../Core/Src/rgb_controller.c:164:6:interpolateColors 3
../Core/Src/rgb_controller.c:182:6:RGB_SetColor 1
../Core/Src/rgb_controller.c:188:6:LED_SetColor 1
../Core/Src/rgb_controller.c:193:6:LED_Init 1
../Core/Src/rgb_controller.c:225:6:LED_Task 10
+15 -14
View File
@@ -1,15 +1,16 @@
../Drivers/CMSIS/Include/core_cm3.h:1762:34:__NVIC_SystemReset 1
../Core/Src/serial.c:51:6:CCS_RxEventCallback 4
../Core/Src/serial.c:61:6:CCS_SerialLoop 41
../Core/Src/serial.c:206:6:CCS_Init 1
../Core/Src/serial.c:218:17:crc16_ibm 4
../Core/Src/serial.c:233:17:CCS_BuildPacket 4
../Core/Src/serial.c:249:13:CCS_SendPacket 2
../Core/Src/serial.c:257:13:CCS_SendResetReason 1
../Core/Src/serial.c:261:6:CCS_SendEmergencyStop 1
../Core/Src/serial.c:265:6:CCS_SendStart 1
../Core/Src/serial.c:269:13:CCS_CalculateEnergy 2
../Core/Src/serial.c:284:13:send_state 2
../Core/Src/serial.c:311:17:expected_payload_len 11
../Core/Src/serial.c:327:13:apply_command 13
../Core/Src/serial.c:394:16:process_received_packet 6
../Core/Src/serial.c:57:6:CCS_RxEventCallback 4
../Core/Src/serial.c:66:6:CCS_RxArm 2
../Core/Src/serial.c:72:6:CCS_SerialLoop 56
../Core/Src/serial.c:261:6:CCS_Init 1
../Core/Src/serial.c:273:17:crc16_ibm 4
../Core/Src/serial.c:288:17:CCS_BuildPacket 4
../Core/Src/serial.c:304:13:CCS_SendPacket 2
../Core/Src/serial.c:312:13:CCS_SendResetReason 1
../Core/Src/serial.c:316:6:CCS_SendEmergencyStop 1
../Core/Src/serial.c:320:6:CCS_SendStart 1
../Core/Src/serial.c:324:13:CCS_CalculateEnergy 2
../Core/Src/serial.c:339:13:send_state 3
../Core/Src/serial.c:369:17:expected_payload_len 11
../Core/Src/serial.c:385:13:apply_command 15
../Core/Src/serial.c:461:16:process_received_packet 6
+13 -10
View File
@@ -1,10 +1,13 @@
../Core/Src/serial_control.c:59:6:ReadVersion 1
../Core/Src/serial_control.c:71:6:SC_Init 1
../Core/Src/serial_control.c:77:6:SC_Task 9
../Core/Src/serial_control.c:102:6:HAL_UARTEx_RxEventCallback 6
../Core/Src/serial_control.c:120:6:HAL_UART_TxCpltCallback 2
../Core/Src/serial_control.c:130:17:calculate_crc32 4
../Core/Src/serial_control.c:147:17:encode_packet 6
../Core/Src/serial_control.c:180:6:SC_SendPacket 3
../Core/Src/serial_control.c:197:16:parse_packet 4
../Core/Src/serial_control.c:230:16:process_received_packet 2
../Core/Src/serial_control.c:62:6:ReadVersion 1
../Core/Src/serial_control.c:74:6:SC_Init 1
../Core/Src/serial_control.c:80:6:SC_Task 9
../Core/Src/serial_control.c:117:6:HAL_UARTEx_RxEventCallback 6
../Core/Src/serial_control.c:133:6:HAL_UART_ErrorCallback 4
../Core/Src/serial_control.c:149:6:HAL_UART_TxCpltCallback 2
../Core/Src/serial_control.c:156:13:SC_ArmUart2Rx 3
../Core/Src/serial_control.c:162:13:SC_ArmUart5Rx 3
../Core/Src/serial_control.c:171:17:calculate_crc32 4
../Core/Src/serial_control.c:188:17:encode_packet 6
../Core/Src/serial_control.c:221:6:SC_SendPacket 3
../Core/Src/serial_control.c:238:16:parse_packet 4
../Core/Src/serial_control.c:271:16:process_received_packet 2