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;