diff --git a/libraries/AP_HAL_AVR_SITL/SITL_State.cpp b/libraries/AP_HAL_AVR_SITL/SITL_State.cpp index 2222fe7b84..f4504d46a8 100644 --- a/libraries/AP_HAL_AVR_SITL/SITL_State.cpp +++ b/libraries/AP_HAL_AVR_SITL/SITL_State.cpp @@ -256,7 +256,7 @@ void SITL_State::_timer_handler(int signum) _sitl->state.xAccel, _sitl->state.yAccel, _sitl->state.zAccel, _sitl->state.airspeed); _update_barometer(_sitl->state.altitude); - _update_compass(_sitl->state.rollDeg, _sitl->state.pitchDeg, _sitl->state.heading); + _update_compass(_sitl->state.rollDeg, _sitl->state.pitchDeg, _sitl->state.yawDeg); } // trigger all APM timers. We do this last as it can re-enable