olympus-robotics / hephaestus

Hephaestus is a C++ framework designed to facilitate robotics development by providing commonly needed functionality and abstractions.
MIT License
26 stars 4 forks source link

Feat/multicast scouting settings #207

Closed Fellfalla closed 3 days ago

Fellfalla commented 3 days ago

Description

Currently, default settings for multicast scouting is used which is enabled and automatically selects network devices for scouting. This could lead to issues on unstable networks. The new config parameters can be used to disable multicast scouting entirely or to define a specific multicast interface.

Type of change

Configuration feature

Checklist before requesting a review

Fellfalla commented 3 days ago

I wonder why we don't use ::zenoh::Config::from_file to parse settings from file, instead of using default settings?