Support for Zephyr 4.2 and above
A lot of new boards and support has been added in Zephyr 4.2 and above but since those releases they have moved some of their posix API's from #include <zephyr/posix/time.h> to #include <zephyr/posix/sys/time.h> which creates compilation errors when building with latest Zephyr. It would be nice to make those changes so Zephyr+microros can be used with the newer boards.
Hi @furhadjidda ,
Thanks for raising this. At the moment, micro-ROS for Zephyr officially supports up to Zephyr 4.1, but this could be a good improvement to add, and we’re open to contributions. If you’d like to help move this forward, you can follow our contribution guidelines here.
Feel free to open a PR or continue the discussion. Thank you, we appreciate your involvement!