18 explicit ConfigOverrides(rclcpp::Node& node,
const std::string& topic_namespace_prefix =
"");
20 void controlAutoDisarm(
bool enabled);
27 void controlAutoSetHome(
bool enabled);
28 void deferFailsafes(
bool enabled,
int timeout_s = 0);
29 void setup(uint8_t type, uint8_t
id);
33 px4_msgs::msg::ConfigOverrides _current_overrides{};
34 rclcpp::Publisher<px4_msgs::msg::ConfigOverrides>::SharedPtr _config_overrides_pub;
35 bool _is_setup{
false};
36 bool _require_update_after_setup{
false};