mirror of
https://github.com/ALLFATHER-BV/wadamesh.git
synced 2026-07-02 09:01:37 +00:00
0731b5ff67
Signal probe: replace the beta_21 zero-hop advert (which nothing replies to, so the signal never updated) with a directed TRACE ping to the nearest reachable repeater. It retransmits — a real reply we measure — without flooding the mesh. New MyMesh::uiSendSignalProbe() picks the shortest-path repeater; the reply is captured silently in onTraceRecv via _ui_sig_probe_tag. Falls back to a zero-hop advert when no repeater is known. Thanks to Tarmo for the insight. Contacts (#73 part A): a contact discovered while a companion app is connected over BLE now refreshes the device's own Contacts list + notification. onDiscoveredContact fired the UI notify only in the standalone branch — move it out so it always fires, and flag the list dirty for UITask::loop to rebuild on the LVGL thread. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>