From 9c8f84f62d75d9025c8bbda8af5664c141ef67fe Mon Sep 17 00:00:00 2001 From: nerdCopter <56646290+nerdCopter@users.noreply.github.com> Date: Fri, 21 Mar 2025 17:27:40 -0500 Subject: [PATCH] Fix gimbalCmdIn.u.crc to gimbalCmdIn.u.gimbalCmd.crc (#14311) --- src/main/io/gimbal_control.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/io/gimbal_control.c b/src/main/io/gimbal_control.c index 73a89f3c55..a9948abee8 100644 --- a/src/main/io/gimbal_control.c +++ b/src/main/io/gimbal_control.c @@ -288,7 +288,7 @@ void gimbalUpdate(timeUs_t currentTimeUs) if (gimbalInCount == sizeof(gimbalCmdIn.u.gimbalCmd)) { uint16_t crc = gimbalCrc((uint8_t *)&gimbalCmdIn, sizeof(gimbalCmdIn) - 2); // Only use the data if the CRC is correct - if (gimbalCmdIn.u.crc == crc) { + if (gimbalCmdIn.u.gimbalCmd.crc == crc) { gimbalCmdOut = gimbalCmdIn.u.gimbalCmd; gimbalSet(gimbalCmdIn.u.gimbalCmd.roll, gimbalCmdIn.u.gimbalCmd.pitch, gimbalCmdIn.u.gimbalCmd.yaw); serialWriteBuf(gimbalSerialPort, (uint8_t *)&gimbalCmdOut, sizeof(gimbalCmdOut));