From 2b307679c9e40fd79166dc0f89dc3e88c55b968e Mon Sep 17 00:00:00 2001 From: "claude[bot]" <41898282+claude[bot]@users.noreply.github.com> Date: Sat, 6 Dec 2025 18:42:53 +0000 Subject: [PATCH] Send flood advertisement on receiver startup Changed the startup advertisement from flood=False to flood=True so that the device name is broadcast to the mesh network. Fixes #38 Co-authored-by: JingleManSweep --- src/meshcore_hub/interface/receiver.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/meshcore_hub/interface/receiver.py b/src/meshcore_hub/interface/receiver.py index 7a86044..c8eb4a8 100644 --- a/src/meshcore_hub/interface/receiver.py +++ b/src/meshcore_hub/interface/receiver.py @@ -84,9 +84,9 @@ class Receiver: else: logger.warning("Failed to synchronize device clock") - # Send a local (non-flood) advertisement to announce presence - if self.device.send_advertisement(flood=False): - logger.info("Sent local advertisement") + # Send a flood advertisement to broadcast device name + if self.device.send_advertisement(flood=True): + logger.info("Sent flood advertisement") else: logger.warning("Failed to send local advertisement")