APM_Control: avoid use of AP_Logger.h in library headers

this pulls in many more headers, we should avoid using it whereever we can
This commit is contained in:
Peter Barker 2024-08-31 12:50:11 +10:00 committed by Peter Barker
parent 6cfecaa86d
commit 4e623bd384
2 changed files with 1 additions and 2 deletions

View File

@ -250,7 +250,7 @@ void AP_AutoTune::update(AP_PIDInfo &pinfo, float scaler, float angle_err_deg)
#if HAL_LOGGING_ENABLED #if HAL_LOGGING_ENABLED
if (now - last_log_ms >= 40) { if (now - last_log_ms >= 40) {
// log at 25Hz // log at 25Hz
struct log_ATRP pkt = { const struct log_ATRP pkt {
LOG_PACKET_HEADER_INIT(LOG_ATRP_MSG), LOG_PACKET_HEADER_INIT(LOG_ATRP_MSG),
time_us : AP_HAL::micros64(), time_us : AP_HAL::micros64(),
type : uint8_t(type), type : uint8_t(type),

View File

@ -1,6 +1,5 @@
#pragma once #pragma once
#include <AP_Logger/AP_Logger.h>
#include <AP_Logger/LogStructure.h> #include <AP_Logger/LogStructure.h>
#include <AP_Param/AP_Param.h> #include <AP_Param/AP_Param.h>
#include <AP_Vehicle/AP_FixedWing.h> #include <AP_Vehicle/AP_FixedWing.h>