openenergysolutions / openfmb.adapters

OpenFMB Adapters
Apache License 2.0
3 stars 1 forks source link

RTI DDS adapter #61

Closed emgre closed 5 years ago

emgre commented 5 years ago

Add RTI DDS bindings. This needs a runtime license in order to be executable.

dwaynebradley commented 5 years ago

@emgre DDS can filter content fairly efficiently. It can be accomplished "on the network" between the DataWriter and DataReader before data is even sent or once the data is passed to the DataReader. Look here for examples and descriptions of how to do this:

https://community.rti.com/static/documentation/connext-dds/6.0.0/doc/api/connext_dds/api_cpp2/group__NDDSFilterExampleModule.html#details

jadamcrain commented 5 years ago

@emgre We'll have to rebase and regenerate the configurations to avoid these conflicts. The deterministic generation will help us avoid in the future.

emgre commented 5 years ago

Filtering is now done on the wire by using a ContentFilteredTopic. 🎉