ros2 / rmw_zenoh

RMW for ROS 2 using Zenoh as the middleware
Apache License 2.0
142 stars 29 forks source link

Fix `zid_to_str` to treat `z_id_t` as little endian #190

Closed JEnoch closed 1 month ago

JEnoch commented 1 month ago

By convention in Zenoh, a z_id_t is a little endian u128. rmw_zenoh_cpp::liveliness::zid_to_str() was treating it as big endian, leading to inconsistency with representation in Zenoh logs.