From 45ba32f65dc2490d5d890e747b58a3dbd6b89aba Mon Sep 17 00:00:00 2001 From: Jan Hoffmann Date: Fri, 27 Mar 2026 18:52:54 +0100 Subject: [PATCH] Fix scaling for power values in SFP diagnostics --- html/main.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/html/main.js b/html/main.js index d58f54e..d9ed749 100644 --- a/html/main.js +++ b/html/main.js @@ -103,8 +103,8 @@ function update(callback) { iHTML += "TX-Fault:" + (Boolean(Number(p.sfp_state) & 0x4)) + ""; iHTML += "TX-Disabled:" + (Boolean(Number(p.sfp_state) & 0x80)) + ""; iHTML += "TX-Bias:" + (Number(p.sfp_txbias) / 500.0).toFixed(1) + " mA"; - iHTML += "TX-Power:" + (Number(p.sfp_txpower) / 10.0).toFixed(0) + " mW"; - iHTML += "RX-Power:" + (Number(p.sfp_rxpower) / 10.0).toFixed(0) + " mW"; + iHTML += "TX-Power:" + (Number(p.sfp_txpower) / 10000.0).toFixed(3) + " mW"; + iHTML += "RX-Power:" + (Number(p.sfp_rxpower) / 10000.0).toFixed(3) + " mW"; } // Not all devices & modules have LOS pin... const rx_los_pin = p.sfp_los !== null ? Boolean(Number(p.sfp_los)) : null;