luci-mod-status: display full HE rate information
authorDaniel Golle <redacted>
Fri, 7 Jan 2022 00:57:50 +0000 (00:57 +0000)
committerDaniel Golle <redacted>
Fri, 7 Jan 2022 01:09:48 +0000 (01:09 +0000)
Associated Stations on the status page should also show full HE rate
information which was added by
commit f35e877dc6 ("luci-mod-network: add 802.11ax HE support")

However, it was only added to the Wireless page and not to the summary
on the Status page. Add it there as well.

Signed-off-by: Daniel Golle <redacted>
modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js

index 333884449f767e1e1fefb9747849914a5416b33a..c4fa31fcf60290031a898d0d6480722355f4e4ce 100644 (file)
@@ -28,7 +28,9 @@ return baseclass.extend({
                var s = '%.1f\xa0%s, %d\xa0%s'.format(rt.rate / 1000, _('Mbit/s'), rt.mhz, _('MHz')),
                    ht = rt.ht, vht = rt.vht,
                        mhz = rt.mhz, nss = rt.nss,
-                       mcs = rt.mcs, sgi = rt.short_gi;
+                       mcs = rt.mcs, sgi = rt.short_gi,
+                       he = rt.he, he_gi = rt.he_gi,
+                       he_dcm = rt.he_dcm;
 
                if (ht || vht) {
                        if (vht) s += ', VHT-MCS\xa0%d'.format(mcs);
@@ -37,6 +39,13 @@ return baseclass.extend({
                        if (sgi) s += ', ' + _('Short GI').replace(/ /g, '\xa0');
                }
 
+               if (he) {
+                       s += ', HE-MCS\xa0%d'.format(mcs);
+                       if (nss) s += ', HE-NSS\xa0%d'.format(nss);
+                       if (he_gi) s += ', HE-GI\xa0%d'.format(he_gi);
+                       if (he_dcm) s += ', HE-DCM\xa0%d'.format(he_dcm);
+               }
+
                return s;
        },
 
git clone https://git.99rst.org/PROJECT