meshtastic-map
meshtastic-map copied to clipboard
feature request: view nodes by which gateways they heard by
I think it would would be interesting to be able to either filter or view nodes by the Uplink Node.
Essentially the ID in the original MQTT topic msh/UK/2/c/LongFast/!da545934
Position messages on that topic, will just be the nodes that !da545934 is able to hear (even multi-hop).
While neighbours is good, and it is specifically the 'direct' neighbours. This would show the nodes, the particular node received, even multi-hop. which would show more of the mesh coverage. (although would only work if the Uplink node itself is publishing its position!)
Could be kinda like the 'Neighbours' buttons, and just draws a line to every node it has received a position report from.
Maybe Nodes we heard
- analogous to the 'neighbours (we heard)' - ie it's not just direct neighbours, but all nodes heard.
Or maybe could be that enter a Node ID in search, and it would only show reports via that Node.
But could also have the reverse. Nodes heard us
- shows all the Uplink nodes that have received a position packet from the node.
Ie see how far away a particular node has been heard - even multi-hop. (just with the limitation would only know about uplink nodes that heard the node, and again only if the upload node itself published its position)
(When I say 'Uplink Node' I think in the code they called the 'gateway' node. Saved packets store the gateway_id. So ultimately its viewing nodes by which gateway(s) they connected to)