File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -303,7 +303,7 @@ const rclcpp_lifecycle::State & ControllerInterfaceBase::configure()
303303
304304 // updating introspection variables
305305 auto now = std::chrono::steady_clock::now ().time_since_epoch ().count ();
306- auto last_signal_time = impl_->hardware_sync_signal_ ->get_last_signal_time ();
306+ auto last_signal_time = impl_->hardware_sync_signal_ ->get_last_signal_read_finished_time ();
307307 impl_->sync_triggers_ = static_cast <int64_t >(cycle_count);
308308 impl_->sync_latency_us_ = static_cast <double >(now - last_signal_time) / 1000.0 ;
309309 }
Original file line number Diff line number Diff line change @@ -134,7 +134,7 @@ CallbackReturn HardwareComponentInterface::init(
134134 impl_->sync_latency_us_ = 0.0 ; // reset latency measurement, in case we don't wait for updates.
135135 if (impl_->controller_sync_signal_ ->get_num_updates_hw_waits_on () > 0 ) {
136136 auto now = std::chrono::steady_clock::now ().time_since_epoch ().count ();
137- auto last_signal_time = impl_->controller_sync_signal_ ->get_last_signal_time ();
137+ auto last_signal_time = impl_->controller_sync_signal_ ->get_last_signal_update_finished_time ();
138138 impl_->sync_latency_us_ = static_cast <double >(now - last_signal_time) / 1000.0 ;
139139 }
140140 }
You can’t perform that action at this time.
0 commit comments