diff --git a/libraries/AP_Camera/LogStructure.h b/libraries/AP_Camera/LogStructure.h index 64cff8296c..d732fd4f0e 100644 --- a/libraries/AP_Camera/LogStructure.h +++ b/libraries/AP_Camera/LogStructure.h @@ -1,6 +1,7 @@ #pragma once #include +#include "AP_Camera_config.h" #define LOG_IDS_FROM_CAMERA \ LOG_CAMERA_MSG, \ @@ -38,8 +39,12 @@ struct PACKED log_Camera { uint16_t yaw; }; +#if AP_CAMERA_ENABLED #define LOG_STRUCTURE_FROM_CAMERA \ { LOG_CAMERA_MSG, sizeof(log_Camera), \ "CAM", "QBHIHLLeeeccC","TimeUS,I,Img,GPSTime,GPSWeek,Lat,Lng,Alt,RelAlt,GPSAlt,R,P,Y", "s#---DUmmmddd", "F----GGBBBBBB" }, \ { LOG_TRIGGER_MSG, sizeof(log_Camera), \ "TRIG", "QBHIHLLeeeccC","TimeUS,I,Img,GPSTime,GPSWeek,Lat,Lng,Alt,RelAlt,GPSAlt,R,P,Y", "s#---DUmmmddd", "F----GGBBBBBB" }, +#else +#define LOG_STRUCTURE_FROM_CAMERA +#endif