Skip to content

Conversation

@saikishor
Copy link
Contributor

@fujitatomoya
Copy link
Collaborator

@saikishor thanks for working on this, 🔥 great work! i will review this and ros2/rclcpp#291 in this weekend.

@saikishor
Copy link
Contributor Author

@saikishor thanks for working on this, 🔥 great work! i will review this and ros2/rclcpp#291 in this weekend.

Thank you

Copy link
Collaborator

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm.

I believe this is compatible change since it adds the enum at the end and free functions. besides, enum is not used in the data structure. but i would like to double-check on this.

Comment on lines 61 to 64
* RCL_RAW_STEADY_TIME reports a value from a monotonic clock that is not
* adjusted for time jumps, such as those caused by NTP synchronization.
* This clock is not suitable for measuring elapsed time, but can be used to
* measure time intervals without being affected by system time changes.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is not always the case and dependent on platform. should we also mention like if the system platform supports CLOCK_MONOTONIC_RAW in the docstring?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, I can update it

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done fee5350

@ahcorde
Copy link
Contributor

ahcorde commented Oct 1, 2025

Pulls: #1248
Gist: https://gist.githubusercontent.com/ahcorde/410be69e36f08f9616bf7e807e7a09fb/raw/f0407d54fdfcc3c3b07f1ee0eb476ff29800cfbe/ros2.repos
BUILD args: --packages-above-and-dependencies rcl
TEST args: --packages-above rcl
ROS Distro: rolling
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/17116

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

@ahcorde ahcorde merged commit c80701e into ros2:rolling Oct 3, 2025
2 of 3 checks passed
fujitatomoya added a commit that referenced this pull request Oct 9, 2025
ahcorde pushed a commit that referenced this pull request Oct 9, 2025
ahcorde added a commit that referenced this pull request Oct 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants