use new c3nav android app setting for wifi scan interval

This commit is contained in:
Jenny Danzmayr 2019-12-25 20:33:06 +01:00
parent 019aacd834
commit 275a292728

View file

@ -1625,10 +1625,19 @@ c3nav = {
return c3nav._hasLocationPermission; return c3nav._hasLocationPermission;
}, },
getWifiScanRate: function() {
if (mobileclient.getWifiScanRate) {
return mobileclient.getWifiScanRate() * 1000;
}
// stay compatible to older app versions
return 30000;
},
_wifiScanningTimer: null, _wifiScanningTimer: null,
startWifiScanning: function() { startWifiScanning: function() {
if (c3nav._wifiScanningTimer == null) { if (c3nav._wifiScanningTimer == null) {
c3nav._wifiScanningTimer = window.setInterval(function() { mobileclient.scanNow(); }, 30000); console.log("started wifi scanning with interval of " + c3nav.getWifiScanRate());
c3nav._wifiScanningTimer = window.setInterval(function() { mobileclient.scanNow(); }, c3nav.getWifiScanRate());
} }
}, },
stopWifiScanning: function() { stopWifiScanning: function() {