ardupilot icon indicating copy to clipboard operation
ardupilot copied to clipboard

AP_DDS: Enable DDS by default

Open Ryanf55 opened this issue 2 years ago • 1 comments

Feature request

Is your feature request related to a problem? Please describe.

Enable DDS by default on SITL and build server. If you want to develop, you can optionally install the tool.

Describe the solution you'd like

Want AP_DDS_PREGEN directory for the generated files. If microxrceddsgen doesn't exist (at configure time), and if it doens't, then link in the pregen files. If you do generate, it will have to write in the build tree. Change include path based on flag USE_PREGEN.

Need a libraries/Tools/AP_DDS_run_pregen.

Describe alternatives you've considered

Require all devs to install microxrceddsgen.

Platform [x] All [ ] AntennaTracker [ ] Copter [ ] Plane [ ] Rover [ ] Submarine

Additional context

N/A

Ryanf55 avatar Nov 28 '23 04:11 Ryanf55

Related: https://github.com/eProsima/Micro-XRCE-DDS-Gen/issues/73#issuecomment-1932067847

Ryanf55 avatar Feb 17 '24 22:02 Ryanf55