From 9027554dd2426fcfba43d9e10b2c8d12819a1cfb Mon Sep 17 00:00:00 2001 From: Yorch Date: Mon, 8 Apr 2024 23:20:33 -0500 Subject: [PATCH] PIRE and PER values shown --- index.html | 2 ++ scripts/main.js | 19 ++++++++++++++----- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index 2e06990..f3aca7a 100644 --- a/index.html +++ b/index.html @@ -97,6 +97,8 @@

Antena

+
PIRE: ? dBm
+
PER: ? dBm
diff --git a/scripts/main.js b/scripts/main.js index 6f26120..e1f05d5 100644 --- a/scripts/main.js +++ b/scripts/main.js @@ -1,10 +1,10 @@ - //import { minDistanciaPublico, minDistanciaOcupacional } from "./evaluar_ANE_3-2.js"; +//import { minDistanciaPublico, minDistanciaOcupacional } from "./evaluar_ANE_3-2.js"; - class Antena { +class Antena { - potTrans = 0; - antena_dbi = 0; - antena_dbd = 0; + potTrans = 0; + antena_dbi = 0; + antena_dbd = 0; atenuacion = 0; amplificador = 0; @@ -97,6 +97,14 @@ function limpiarResultadosViejos(){ } } +function escribirPIREPER(antena){ + const per = document.getElementById('valorPER'); + const pire = document.getElementById('valorPIRE'); + + per.innerHTML = `PER: ${antena.WtodBm(antena.per)}dBm`; + pire.innerHTML = `PIRE: ${antena.WtodBm(antena.pire)}dBm`; +} + function darResultados(){ const potenciaTrans = parseFloat(document.getElementById('potenciaTransmisor').value); const amplificador = parseFloat(document.getElementById('amplificador').value); @@ -116,6 +124,7 @@ function darResultados(){ limpiarResultadosViejos(); ponerResultados(antena); + escribirPIREPER(antena); debug(antena);