From 94734478fe756dd72de7fbebdb371faa02b2445d Mon Sep 17 00:00:00 2001 From: Johannes Schrimpf Date: Wed, 16 Sep 2026 10:45:18 +0200 Subject: [PATCH] Report IMU startup failures through error flags --- protobuf_definitions/message_formats.proto | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/protobuf_definitions/message_formats.proto b/protobuf_definitions/message_formats.proto index bcbd6477..2dbe9534 100644 --- a/protobuf_definitions/message_formats.proto +++ b/protobuf_definitions/message_formats.proto @@ -1013,6 +1013,10 @@ message ErrorFlags { bool usb_disconnect = 45; // USB disconnect. bool video_urb_error = 46; // Video URB error. bool hardware_not_supported = 47; // Hardware not supported on current blunux version. + bool imu_1 = 85; // MPU 1 unavailable at observer startup. + bool imu_2 = 86; // MPU 2 unavailable at observer startup. + bool imu_hp = 87; // HP IMU unavailable on X3 Ultra or X7. + bool imu_attitude = 88; // No attitude source: manual body-frame control only. } // Available camera resolutions.