On Wed, 2009-09-23 at 09:12 +0200, Holger Schurig wrote: > There's just one case: if there is no BSS in the scan list. > Then any app doing a "get scan results" call wouldn't know > if the last scan is ages ago or if there is really no AP > in the vincinity, doing an immediate re-scan. This can be > harmful for battery-driven devices. So maybe a timestamp > "last scan was at timestamp XXX" besides the individual > BSS timestamps would be helpful here. > > This way apps can synchronize themselfes and, even if > different apps do scanning, they can say "We don't scan > more often than every N seconds". You can monitor nl80211 events for scan completion already, so this isn't really an issue. In fact, adding a "last scan" thing would not be a good idea since the scan might have been different, only contained a subset of channels, etc. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part