From a1ebbce08b3f9206f1053e3ab9ae95b0596f1ace Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sun, 1 Dec 2024 15:50:20 +1100 Subject: [PATCH] AP_Beacon: save some flash when features disabled --- libraries/AP_Beacon/LogStructure.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libraries/AP_Beacon/LogStructure.h b/libraries/AP_Beacon/LogStructure.h index f0faa8f355..60fda93b69 100644 --- a/libraries/AP_Beacon/LogStructure.h +++ b/libraries/AP_Beacon/LogStructure.h @@ -1,6 +1,7 @@ #pragma once #include +#include "AP_Beacon_config.h" #define LOG_IDS_FROM_BEACON \ LOG_BEACON_MSG @@ -32,6 +33,10 @@ struct PACKED log_Beacon { float posz; }; +#if AP_BEACON_ENABLED #define LOG_STRUCTURE_FROM_BEACON \ { LOG_BEACON_MSG, sizeof(log_Beacon), \ "BCN", "QBBfffffff", "TimeUS,Health,Cnt,D0,D1,D2,D3,PosX,PosY,PosZ", "s--mmmmmmm", "F--0000000", true }, +#else +#define LOG_STRUCTURE_FROM_BEACON +#endif