bug fixes for measurement container lagged retrieval-> unit conversion and sample output

This commit is contained in:
znetsixe
2025-10-23 09:51:27 +02:00
parent d7cb8e1072
commit 1725c5b0e9
2 changed files with 73 additions and 4 deletions

View File

@@ -175,6 +175,25 @@ const downstreamData = basicContainer
.position('downstream')
.get();
//check wether a serie exists
const hasSeries = measurements
.type("flow")
.variant("measured")
.exists(); // true if any position exists
const hasUpstreamValues = measurements
.type("flow")
.variant("measured")
.exists({ position: "upstream", requireValues: true });
// Passing everything explicitly
const hasPercent = measurements.exists({
type: "volume",
variant: "percent",
position: "atEquipment",
});
console.log(`Downstream: ${downstreamVal} ${downstreamData.unit} at ${downstreamData.distance}m\n`);
// ====================================