eProsima / Micro-XRCE-DDS

An XRCE DDS implementation. Looking for commercial support? Contact info@eprosima.com
Apache License 2.0
156 stars 17 forks source link

Is an OS required for an XRCE client? #53

Closed jwdinius closed 4 years ago

jwdinius commented 4 years ago

The examples presented in the documentation show linux and windows examples, but I am wondering if an XRCE client can be deployed bare-metal. Is there an OS required for a client?

pablogs9 commented 4 years ago

XRCE can be deployed bare-metal but it depends on clock_gettime() function and you should write some custom transport, check this: https://github.com/eProsima/Micro-XRCE-DDS-Client/blob/66df0a6df20063d246dd638ac3d33eb2e652fab2/CMakeLists.txt#L132

jwdinius commented 4 years ago

Thanks for addressing so promptly!