From c64428e3be64aa4677fef1ff38f774691039a44f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20=C3=96ster?= Date: Mon, 2 Jun 2025 21:31:58 +0300 Subject: [PATCH] Fix mistake in PID poll --- Software/src/battery/RENAULT-ZOE-GEN2-BATTERY.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Software/src/battery/RENAULT-ZOE-GEN2-BATTERY.cpp b/Software/src/battery/RENAULT-ZOE-GEN2-BATTERY.cpp index fb519d9f..c7a1b4a6 100644 --- a/Software/src/battery/RENAULT-ZOE-GEN2-BATTERY.cpp +++ b/Software/src/battery/RENAULT-ZOE-GEN2-BATTERY.cpp @@ -112,6 +112,10 @@ void RenaultZoeGen2Battery::handle_incoming_can_frame(CAN_frame rx_frame) { if (rx_frame.data.u8[0] == 0x10) { //First frame of a group transmit_can_frame(&ZOE_POLL_FLOW_CONTROL, can_config.battery); //frame 2 & 3 contains which PID is sent + reply_poll = (rx_frame.data.u8[3] << 8) | rx_frame.data.u8[4]; + } + + if (rx_frame.data.u8[0] < 0x10) { //One line responses reply_poll = (rx_frame.data.u8[2] << 8) | rx_frame.data.u8[3]; }