diff --git a/simpleadmin/www/scanner.html b/simpleadmin/www/scanner.html new file mode 100644 index 0000000..ee4b8c3 --- /dev/null +++ b/simpleadmin/www/scanner.html @@ -0,0 +1,283 @@ + + + + + + Simple Admin + + + + + + + + + + + + + +
+
+ +
+
+
+
Cell Scanner
+
+
+ + + + + + + + + + + + +
NetworkProviderBandFrequencyPCIRSRP
+
+
+
+ + +
+ Cell Scanner will scan all LTE and NR5G-SA cells in + your area. Scanning might take a some minutes to + complete. +
+
+
+
+ + +
+
+
+
+
+
+
+
+
+ + + + diff --git a/simpleadmin/www/settings.html b/simpleadmin/www/settings.html index 09cf8df..3870a14 100644 --- a/simpleadmin/www/settings.html +++ b/simpleadmin/www/settings.html @@ -504,49 +504,59 @@ ethPassthroughEnable() { this.atcmd = 'AT+QMAP="MPDN_RULE",0,1,0,1,1,"FF:FF:FF:FF:FF:FF"'; - this.sendATCommand(); - this.fetchCurrentSettings(); + this.sendATCommand().then(() => { + this.fetchCurrentSettings(); + }); }, ethPassthroughDisable() { this.atcmd = 'AT+QMAP="MPDN_RULE",0'; - this.sendATCommand(); - this.fetchCurrentSettings(); + this.sendATCommand().then(() => { + this.fetchCurrentSettings(); + }); }, onBoardDNSProxyEnable() { this.atcmd = 'AT+QMAP="DHCPV4DNS","enable"'; - this.sendATCommand(); - this.fetchCurrentSettings(); + this.sendATCommand().then(() => { + this.fetchCurrentSettings(); + }); }, onBoardDNSProxyDisable() { this.atcmd = 'AT+QMAP="DHCPV4DNS","disable"'; - this.sendATCommand(); - this.fetchCurrentSettings(); + this.sendATCommand().then(() => { + this.fetchCurrentSettings(); + }); }, usbModeEnable() { this.atcmd = "AT+QMAPWAC=1"; - this.sendATCommand(); - this.fetchCurrentSettings(); + this.sendATCommand().then(() => { + this.fetchCurrentSettings(); + }); }, usbModeDisable() { this.atcmd = "AT+QMAPWAC=0"; - this.sendATCommand(); - this.fetchCurrentSettings(); + this.sendATCommand().then(() => { + this.fetchCurrentSettings(); + }); }, scanLTE() { this.atcmd = 'AT+QENG="neighbourcell"'; - this.sendATCommand(); + this.sendATCommand().then(() => { + this.fetchCurrentSettings(); + }); }, scanNSA() { this.atcmd = 'AT+QNWCFG="nr5g_meas_info",1;+QNWCFG="nr5g_meas_info"'; - this.sendATCommand(); + this.sendATCommand().then(() => { + this.fetchCurrentSettings(); + }); }, fullScanMode() { @@ -667,7 +677,6 @@ }, init() { this.fetchTTL(); - this.fetchCurrentSettings(); }, }; }