Add advertisement configuration options for rate limiting and adaptive settings

This commit is contained in:
Lloyd
2026-03-05 11:12:28 +00:00
parent d5e1b0e714
commit 7dccb7457f
+3
View File
@@ -742,6 +742,9 @@ class RepeaterHandler(BaseHandler):
"longitude": repeater_config.get("longitude", 0.0),
"max_flood_hops": repeater_config.get("max_flood_hops", 3),
"advert_interval_minutes": repeater_config.get("advert_interval_minutes", 120),
"advert_rate_limit": repeater_config.get("advert_rate_limit", {}),
"advert_penalty_box": repeater_config.get("advert_penalty_box", {}),
"advert_adaptive": repeater_config.get("advert_adaptive", {}),
},
"radio": self.config.get("radio", {}), # Read from live config, not cached radio_config
"duty_cycle": {