commit | 7cd4572126da015b195caf82449c14b4065c4c59 | [log] [tgz] |
---|---|---|
author | Paul Stewart <pstew@chromium.org> | Mon Aug 12 14:50:14 2013 -0700 |
committer | ChromeBot <chrome-bot@google.com> | Thu Aug 15 18:50:33 2013 -0700 |
tree | c1c12ab319bd76ab668663716917c1ce5a47f282 | |
parent | 8bf6a5c1b559d57fe448132cfff5795a14cf9685 [diff] |
shill: WiFi: Track signal strength of connected AP While connected to an AP, perform periodic captures of the "station" information element in the kernel for our connection to the current endpoint. When we receive a response, update the endpoint with the signal strength in the station information. This will in turn update the service's "Strength" property. BUG=chromium:271492 TEST=Unit tests; Manual: Walk around while connected and ensure bars move up and down to compensate. ff_debug +wifi; ff_debug --level -2 shows messages about endpoint signal strength changing. Change-Id: I246baafb01cc6ae94bb08b2b950eaa09f11b8cc2 Reviewed-on: https://gerrit.chromium.org/gerrit/65713 Reviewed-by: mukesh agrawal <quiche@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>