AP_Mount: squash static_assert warnings

This commit is contained in:
Andy Piper 2024-02-19 18:41:50 +00:00 committed by Randy Mackay
parent e63ac3260b
commit 61fc5fc703
2 changed files with 2 additions and 2 deletions

View File

@ -209,7 +209,7 @@ private:
GimbalMountingDirection mounting_dir; GimbalMountingDirection mounting_dir;
VideoOutputStatus video_mode; VideoOutputStatus video_mode;
} GimbalConfigInfo; } GimbalConfigInfo;
static_assert(sizeof(GimbalConfigInfo) == 7); static_assert(sizeof(GimbalConfigInfo) == 7, "GimbalConfigInfo must be 7 bytes");
// camera image types (aka lens) // camera image types (aka lens)
enum class CameraImageType : uint8_t { enum class CameraImageType : uint8_t {

View File

@ -256,7 +256,7 @@ private:
uint16_t apeture; // cameras' aperture * 100 uint16_t apeture; // cameras' aperture * 100
uint16_t iso_sensitivity; // camera's iso sensitivity uint16_t iso_sensitivity; // camera's iso sensitivity
} _status; // latest status received } _status; // latest status received
static_assert(sizeof(_status) == 48); // status should be 48 bytes static_assert(sizeof(_status) == 48, "status must be 48 bytes"); // status should be 48 bytes
struct { struct {
uint32_t last_request_ms; // system time that status was last requested uint32_t last_request_ms; // system time that status was last requested
uint32_t last_error_status; // last error status reported to user uint32_t last_error_status; // last error status reported to user