# Values from the Scanner object
self.newap = 0
self.newaps = False
+ self.aps = []
def start ( self , timeout=5000 ) :
self.scan_timeout = timeout
newap = 0
self.newaps = False
for mac,max_rss in self.scanlist.iteritems() :
- stored = self.db.get( mac )
+ stored = self.db.db.execute( "SELECT rss, lat/n, lon/n FROM ap WHERE mac='%s'" % mac ).fetchone()
if stored :
+ self.aps.append( stored[1:] )
if stored[0] > max_rss :
max_rss = stored[0]
self.db.update( mac , max_rss , self.tstamp , self.info[4:] )