micro_ros_arduino
micro_ros_arduino copied to clipboard
Question about colcon-verylowmem.meta default settings
So I recently opened an issue about services not working with micro_ros_arduino. #1392
The problem was quickly solved by modifying the colcon-verylowmem.meta file in micro_ros_arduino library and rebuilding the library afterwards.
However, that got me thinking why is the DRMW_UXRCE_MAX_SERVICES set to 0 in that file. What is the reasoning behind initially setting the maximum services to 0? What benefits does it bring?
I would greatly appreciate if someone was able to give me a brief explanation to why it might be wise to limit maximum services if I'm not currently using them in my system.
Thank you.
DRMW_UXRCE_MAX_SERVICES is zero in verylowmem.meta to use less memory. User can tune it's meta to fit its requirements