diff --git a/src/c3nav/site/static/site/js/c3nav.js b/src/c3nav/site/static/site/js/c3nav.js index 9728d716..507fc06c 100644 --- a/src/c3nav/site/static/site/js/c3nav.js +++ b/src/c3nav/site/static/site/js/c3nav.js @@ -1625,10 +1625,19 @@ c3nav = { return c3nav._hasLocationPermission; }, + getWifiScanRate: function() { + if (mobileclient.getWifiScanRate) { + return mobileclient.getWifiScanRate() * 1000; + } + // stay compatible to older app versions + return 30000; + + }, _wifiScanningTimer: null, startWifiScanning: function() { 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() {