cannode: safety_button: fix compatibility with Ardupilot (#23876)

This commit is contained in:
Jacob Dahl
2024-11-02 11:39:44 -06:00
committed by GitHub
parent 9d33f8f3f0
commit c9f64aeea8
@@ -75,7 +75,8 @@ public:
if (safety_button.triggered) {
ardupilot::indication::Button Button{};
Button.button = ardupilot::indication::Button::BUTTON_SAFETY;
Button.press_time = UINT8_MAX;
// NOTE: Ardupilot checks that the press time is exactly 10, PX4 checks >= 10
Button.press_time = 10;
uavcan::Publisher<ardupilot::indication::Button>::broadcast(Button);
}
}