Andrew Tridgell
ff37fde6f1
AP_Compass: AF9838: set rotation after registering the compass
...
The constructor called set_rotation() before register_compass() had
assigned the backend instance, so it wrote the rotation of compass
instance 0. Every AF9838 probe on an external bus constructs a backend,
so on boards without an AF9838 each failed probe cleared the rotation
of whichever compass was already registered as instance 0. An external
IST8310 lost its PITCH_180 rotation this way.
2026-09-04 20:39:10 +10:00
..
2026-09-04 20:39:10 +10:00
2026-09-04 20:39:10 +10:00
2026-08-27 14:01:54 +10:00
2025-12-10 21:49:48 +11:00
2025-12-10 21:49:48 +11:00
2025-12-10 21:49:48 +11:00
2026-08-31 08:18:54 +10:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-07-28 12:43:35 +10:00
2026-09-04 09:29:27 +10:00
2026-05-18 20:58:47 -05:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-09-01 14:52:12 +10:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-05-26 22:30:45 +10:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-27 22:47:16 +11:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-03-17 13:06:50 +13:00
2026-09-04 09:29:27 +10:00
2026-09-04 09:29:27 +10:00
2026-09-04 09:29:27 +10:00
2026-09-04 09:29:27 +10:00
2026-09-04 09:29:27 +10:00
2026-07-28 12:43:35 +10:00
2026-07-28 12:43:35 +10:00
2026-05-31 12:11:13 +10:00