• Zeeshan Ali's avatar
    wifi: Tell wpa_supplicant to keep scanning · 8e1ed80a
    Zeeshan Ali authored
    It seems by default, wpa_supplicant won't keep a list of BSS around but
    only if it has done a scan recently. This means we currently end up with
    very bad accuracy since we only send out the ESSID of the currently
    connected WiFi (if any).
    
    To fix this, we'll now tell wpa_supplicant to start a scan when the source is
    started. We keep doing that continuously if accuracy is street level or higher,
    but wait 5 minutues between scans if requested accuracy is lower than that.
    
    Fixes #91.
    8e1ed80a
Name
Last commit
Last update
..
agent Loading commit data...
geocode-glib Loading commit data...
create-unified-xml.py Loading commit data...
fi.w1.wpa_supplicant1.xml Loading commit data...
gclue-3g-tower.h Loading commit data...
gclue-3g.c Loading commit data...
gclue-3g.h Loading commit data...
gclue-cdma.c Loading commit data...
gclue-cdma.h Loading commit data...
gclue-client-info.c Loading commit data...
gclue-client-info.h Loading commit data...
gclue-compass.c Loading commit data...
gclue-compass.h Loading commit data...
gclue-config.c Loading commit data...
gclue-config.h Loading commit data...
gclue-error.c Loading commit data...
gclue-error.h Loading commit data...
gclue-location-source.c Loading commit data...
gclue-location-source.h Loading commit data...
gclue-location.c Loading commit data...
gclue-location.h Loading commit data...
gclue-locator.c Loading commit data...
gclue-locator.h Loading commit data...
gclue-main.c Loading commit data...
gclue-marshal.list Loading commit data...
gclue-min-uint.c Loading commit data...
gclue-min-uint.h Loading commit data...
gclue-modem-gps.c Loading commit data...
gclue-modem-gps.h Loading commit data...
gclue-modem-manager.c Loading commit data...
gclue-modem-manager.h Loading commit data...
gclue-modem.c Loading commit data...
gclue-modem.h Loading commit data...
gclue-mozilla.c Loading commit data...
gclue-mozilla.h Loading commit data...
gclue-nmea-source.c Loading commit data...
gclue-nmea-source.h Loading commit data...
gclue-service-client.c Loading commit data...
gclue-service-client.h Loading commit data...
gclue-service-location.c Loading commit data...
gclue-service-location.h Loading commit data...
gclue-service-manager.c Loading commit data...
gclue-service-manager.h Loading commit data...
gclue-web-source.c Loading commit data...
gclue-web-source.h Loading commit data...
gclue-wifi.c Loading commit data...
gclue-wifi.h Loading commit data...
geoclue.pc.in Loading commit data...
meson.build Loading commit data...
net.hadess.SensorProxy.xml Loading commit data...
org.freedesktop.GeoClue2.Client.xml Loading commit data...
org.freedesktop.GeoClue2.Location.xml Loading commit data...
org.freedesktop.GeoClue2.Manager.xml Loading commit data...