micro_ros_arduino icon indicating copy to clipboard operation
micro_ros_arduino copied to clipboard

generate kakutef7 nonblock variation

Open amfern opened this issue 3 years ago • 0 comments

Hi,

I have a need to generate a nonblocking version of this library, so I can call it from the external scheduler of the OS I am using(inav). Nonblocking for me means to not wait for message receive inside Micro-XRCE-DDS-Client, I am achieving this by setting the variables:

                "-DUCLIENT_MAX_SESSION_CONNECTION_ATTEMPTS=1",
                "-DUCLIENT_MIN_SESSION_CONNECTION_INTERVAL=0"
...
                "-DRMW_UXRCE_ENTITY_CREATION_DESTROY_TIMEOUT=0"

Right now i am adding a new .meta and new platform type to generate another library, is there a better of way of doing it? And is it something you are willing to merge?

amfern avatar Oct 04 '21 07:10 amfern