Skip to content

Conversation

amfern
Copy link
Contributor

@amfern amfern commented Oct 4, 2021

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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant