Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to configure QOS settings on FastDDS entities created by clients #364

Open
chrisg89 opened this issue Apr 1, 2024 · 2 comments
Open

Comments

@chrisg89
Copy link

chrisg89 commented Apr 1, 2024

Hello,

I understand the micro-dds-agent creates FastDDS entities to allow clients to produce and consume data in the DDS global data space (when FastDDSMiddleware is used).

How can the QOS settings of the FastDDS entities be configure? Specifically, we want to be able to select QOS properties on the domain participant such as:

On a related note, does the agent support IPC transport on domain participants facing the DDS global data space?

Steps to reproduce the issue

N/A

Expected behavior

Actual behavior

Additional information

@pablogs9
Copy link
Member

pablogs9 commented Apr 2, 2024

Hello @chrisg89, it is possible to create Fast DDS entities in the Micro XRCE-DDS Agent by reference, that means that you can load an XML defining your Fast DDS profiles and then use the Micro XRCE-DDS Client to instantiate this reference.

For example here a Domain Participant is being created from the this definitions.

Here you have some more documentation: https://micro-xrce-dds.docs.eprosima.com/en/latest/client.html?highlight=references#creation-mode-client

@chrisg89
Copy link
Author

chrisg89 commented Apr 5, 2024

Thank you @pablogs9

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

No branches or pull requests

2 participants