diff --git a/audio_capture/src/audio_capture_node.cpp b/audio_capture/src/audio_capture_node.cpp index ffa9714..56dff30 100644 --- a/audio_capture/src/audio_capture_node.cpp +++ b/audio_capture/src/audio_capture_node.cpp @@ -56,7 +56,8 @@ namespace audio_capture this->get_parameter("device", device); _pub = this->create_publisher("audio", 10); - _pub_info = this->create_publisher("audio_info", 1); + auto info_qos = rclcpp::QoS(rclcpp::KeepLast(1)).transient_local(); + _pub_info = this->create_publisher("audio_info", info_qos); rclcpp::Publisher::SharedPtr pub_stamped = this->create_publisher("audio_stamped", 10);