]> code.delx.au - monosys/commitdiff
wifi-scan: show associated
authorJames Bunton <jamesbunton@delx.net.au>
Wed, 7 Jul 2021 13:21:46 +0000 (23:21 +1000)
committerJames Bunton <jamesbunton@delx.net.au>
Wed, 7 Jul 2021 13:21:46 +0000 (23:21 +1000)
bin/wifi-scan

index b038f9551a99277ea03edc69e78bbce283ca3007..12c3240e34af533262ebaaa12bf024f0511590e8 100755 (executable)
@@ -43,6 +43,7 @@ function formatScanResult(scanResult) {
             finishPartial();
             partial = {};
             partial.bssid = line.match(/[a-z0-9:]+/)[0];
+            partial.associated = line.indexOf('associated') >= 0 ? '**' : '';
         }
 
         line = line.trim()
@@ -83,10 +84,10 @@ function formatScanResult(scanResult) {
 
     return results
         .sort()
-        .map(([, {bssid, ssid, signal, channel}]) => {
+        .map(([, {bssid, ssid, signal, channel, associated}]) => {
             ssid = ssid.padStart(40, ' ').substr(0, 40);
             channel = channel.padEnd(12, ' ');
-            return `${signal}  ${channel}  ${ssid}  ${bssid}`;
+            return `${signal}  ${channel}  ${ssid}  ${bssid}  ${associated}`;
         })
         .join('\n') + '\n';
 }