Skip to content

Commit a29e656

Browse files
Explicit time conversion (#657)
Signed-off-by: Guilherme Rodrigues <[email protected]>
1 parent cad665e commit a29e656

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

quality_of_service_demo/rclcpp/src/message_lost_listener.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ class MessageLostListener : public rclcpp::Node
3333
[this](const sensor_msgs::msg::Image::ConstSharedPtr msg) -> void
3434
{
3535
rclcpp::Time now = this->get_clock()->now();
36-
auto diff = now - msg->header.stamp;
36+
rclcpp::Time stamp_time(msg->header.stamp, RCL_ROS_TIME);
37+
auto diff = now - stamp_time;
3738
RCLCPP_INFO(
3839
this->get_logger(),
3940
"I heard an image. Message single trip latency: [%f]",

quality_of_service_demo/rclcpp/src/qos_overrides_listener.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ class QosOverridesListener : public rclcpp::Node
3434
[this](sensor_msgs::msg::Image::ConstSharedPtr msg) -> void
3535
{
3636
rclcpp::Time now = this->get_clock()->now();
37-
auto diff = now - msg->header.stamp;
37+
rclcpp::Time stamp_time(msg->header.stamp, RCL_ROS_TIME);
38+
auto diff = now - stamp_time;
3839
RCLCPP_INFO(
3940
this->get_logger(),
4041
"I heard an image. Message single trip latency: [%f]",

0 commit comments

Comments
 (0)