query = "UPDATE ap set rss=%d , last_seen=%f" % ( rss , timestamp )
if gps :
- lat , lon = gps
- query = " , n=n+1 , lat=lat+%f , lat2=lat2+%f , lon=lon+%f , lon2=lon2+%f , alt=alt+%f , alt2=alt2+%f" % ( lat , lat*lat , lon , lon*lon , alt , alt*alt )
+ lat , lon , alt = gps
+ query += " , n=n+1 , lat=lat+%f , lat2=lat2+%f , lon=lon+%f , lon2=lon2+%f , alt=alt+%f , alt2=alt2+%f" % ( lat , lat*lat , lon , lon*lon , alt , alt*alt )
query += " WHERE mac='%s'" % mac
rc = self.db.execute( query )
if rc.rowcount :