mirror of
https://github.com/pablorevilla-meshtastic/meshview.git
synced 2026-10-31 03:01:58 +01:00
update
This commit is contained in:
1 parent
0657899a6f
commit
4d036299f0
1 file changed
+9
-1
@@ -248,6 +248,7 @@ var trafficHeatLoaded = false;
|
||||
var trafficHeatLoading = false;
|
||||
const UNMAPPED_LIMIT = 50;
|
||||
const UNMAPPED_TTL_MS = 5000;
|
||||
const PACKET_SEEN_DELAY_MS = 3000;
|
||||
|
||||
const portMap = window.PORT_LABEL_MAP;
|
||||
|
||||
@@ -408,7 +409,7 @@ function fetchNewPackets(){
|
||||
} else {
|
||||
addUnmappedPacket(pkt, nodeData);
|
||||
}
|
||||
showPacketSeenNodes(pkt);
|
||||
schedulePacketSeenNodes(pkt);
|
||||
});
|
||||
|
||||
lastImportTime = latest;
|
||||
@@ -790,6 +791,13 @@ function clearPacketSeenHighlights(){
|
||||
packetSeenLayer.clearLayers();
|
||||
}
|
||||
|
||||
function schedulePacketSeenNodes(pkt){
|
||||
if(!map.hasLayer(packetSeenLayer) || pkt.id == null) return;
|
||||
|
||||
const timeout = setTimeout(() => showPacketSeenNodes(pkt), PACKET_SEEN_DELAY_MS);
|
||||
activePacketSeenHighlights.push(timeout);
|
||||
}
|
||||
|
||||
async function showPacketSeenNodes(pkt){
|
||||
if(!map.hasLayer(packetSeenLayer) || pkt.id == null) return;
|
||||
|
||||
|
||||
Reference in new issue
Block a user