pyopendds.init_opendds

pyopendds.init_opendds(*args: str, default_rtps=True, opendds_debug_level=0) None[source]

Initialize OpenDDS using the TheParticipantFactoryWithArgs macro while passing the positional arguments in.

default_rtps In PyOpenDDS the default discovery and transport is RTPS. Pass False to this to stop PyOpenDDS from setting up RTPS and let OpenDDS default to In OpenDDS the default discovery is InfoRepo and the default transport is TCP.

opendds_debug_level Debug logging level in OpenDDS which goes from 0 (off) to 10 (most verbose). It is printed to stdout.