When I was analysing my logs one thing that jumped out at me was in the time just before it would yaw, the delta between yaw and magyaw was constant for IMU(0) but IMU(1) would start to deviate beyond 25degrees before the yaw would start.
I was under the impression IMU1 is only used as a backup if IMU0 fails for whatever reason so unsure if this is the reason my drone likes to yaw on its own. In any case no errors of any sort on the go4 app. My gut feeling is the compass is feeding the IMU some bad data (not detected as interference) and the drone is trying to adjust based on the data it receives.
Both my MAs are on FW300, one has the issue, the other does not.
I was under the impression IMU1 is only used as a backup if IMU0 fails for whatever reason so unsure if this is the reason my drone likes to yaw on its own. In any case no errors of any sort on the go4 app. My gut feeling is the compass is feeding the IMU some bad data (not detected as interference) and the drone is trying to adjust based on the data it receives.
Both my MAs are on FW300, one has the issue, the other does not.