diff --git a/meshmon.css b/meshmon.css index b3947ea..364fd5e 100644 --- a/meshmon.css +++ b/meshmon.css @@ -47,6 +47,9 @@ body { .packet-header-row { background: #333333; } +.packet-header-row-outbound { + background: #006215; +} .decoded td { text-align: left; font-size: 80%; diff --git a/meshmon.js b/meshmon.js index e38b1fb..6ec3275 100644 --- a/meshmon.js +++ b/meshmon.js @@ -210,10 +210,15 @@ const dummyHeader = { }; function render(se) { - var row = tbody.insertRow(); - row.className = 'packet-header-row'; + var headerRow = tbody.insertRow(); + if (se.packet.rxRssi == 0) { + headerRow.className = 'packet-header-row-outbound'; + } else { + headerRow.className = 'packet-header-row'; + } + fields.forEach((field) => { - row.insertCell().innerHTML = se.header[field]; + headerRow.insertCell().innerHTML = se.header[field]; }); var decodedText = '';