arjav1528 commented on PR #3512:
URL: https://github.com/apache/nuttx-apps/pull/3512#issuecomment-4615352496

   > Question @arjav1528,
   > 
   > I noticed while checking out micro-ROS (I am very unfamiliar with it) that 
NuttX is listed as a supported RTOS (under Multi-RTOS support with generic 
build system) https://micro.vulcanexus.org/docs/overview/features/
   > 
   > Is that information new, or what was NuttX missing from these PRs to fully 
support micro-ROS? Is this just a better integration into our apps directory?
   
   that listing refers to the legacy out-of-tree port at 
[micro-ROS/micro_ros_nuttx_app](https://github.com/micro-ROS/micro_ros_nuttx_app),
 which lives in a separate repo and requires the user to clone it, run colcon 
manually, and stitch the library into a NuttX board config by hand. It works, 
but it isn't part of the Apache NuttX tree.
   
   what exactly I am doing is basically bringing micro-ROS in-tree as a 
first-class NuttX app — Kconfig + Make/CMake drive the colcon build, rcutils 
NuttX patches ship under patches/, UDP/serial transports use NuttX 
sockets/TERMIOS, and apps/examples/microros_pub works out of the box. so it's a 
make menuconfig away instead of a separate out-of-tree clone + manual colcon.
     


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to