diff --git a/src/communication/mqtt_report/src/mqtt_report_node.cpp b/src/communication/mqtt_report/src/mqtt_report_node.cpp index 7b78413..77ba711 100644 --- a/src/communication/mqtt_report/src/mqtt_report_node.cpp +++ b/src/communication/mqtt_report/src/mqtt_report_node.cpp @@ -237,6 +237,12 @@ int main(int argc, char** argv) if (mqtt_reconnect_interval <= 0) mqtt_reconnect_interval = 5000; + RCLCPP_INFO(rclcpp::get_logger("main"), "Config loaded: broker=%s:%d, user=%s", config.mqtt_ip.c_str(), + config.mqtt_port, config.mqtt_username.empty() ? "" : config.mqtt_username.c_str()); + + RCLCPP_INFO(rclcpp::get_logger("main"), "Topic templates: info='%s', fault='%s'", + config.info_topic_template.c_str(), config.fault_topic_template.c_str()); + auto node = std::make_shared(config); rclcpp::spin(node);