From 536bf387c8a2d4a583820896f74cc0797054c0a7 Mon Sep 17 00:00:00 2001 From: Timo Volkmann Date: Fri, 8 Jan 2021 22:47:30 +0100 Subject: [PATCH] distance --- static/scripts/refull.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/static/scripts/refull.js b/static/scripts/refull.js index 0d32a2f..fb7a664 100644 --- a/static/scripts/refull.js +++ b/static/scripts/refull.js @@ -110,6 +110,30 @@ window.addEventListener("load", function(evt) { updateMapSERIALbulk(r.data.Data.SOURCE_SERIAL) addSerialSpeedData() } + if('SOURCE_TCP' in r.data.Data && r.data.Data.SOURCE_TCP.length > 0 && 'SOURCE_SERIAL' in r.data.Data && r.data.Data.SOURCE_SERIAL.length > 0) { + console.log("TEST") + let tcpSensorPoint = {}; + let serSensorPoint = {}; + r.data.Data.SOURCE_TCP.forEach(element => { + // let ts = Date.parse(element.Timestamp) + if (element.Position[0] !== 0 && element.Position[1] !== 0) { + tcpSensorPoint = element + } + }) + console.log("TCP SENSORPOINT", tcpSensorPoint) + let smallestDifference = Number.MAX_VALUE + r.data.Data.SOURCE_SERIAL.forEach(element => { + let tcpTS = Date.parse(tcpSensorPoint.Timestamp) + let serTS = Date.parse(element.Timestamp) + if (Math.abs(tcpTS - serTS) < smallestDifference) { + smallestDifference = Math.abs(tcpTS - serTS) + serSensorPoint = element + } + }) + console.log("SER SENSORPOINT", serSensorPoint) + console.log("smallest diff", smallestDifference) + + } }) }