class Scanner ( gps.GPSObject ) :
def __init__ ( self , widget=None , ifname="wlan0" ) :
- gps.GPSObject.__init__( self , widget )
+ gps.GPSObject.__init__( self )
self.osso_context = None
if widget :
self.osso_context = osso.Context("wifi_scanner", "2.0", False)
celllist.write ( "%s\n" % ( self.cell_info ,) )
celllist.close()
- def set_infowin ( self , statuswin , listwin ) :
- gps.GPSObject.set_infowin( self , statuswin )
+ def set_infowin ( self , listwin ) :
self.scanlist = listwin
- def refresh_infowin ( self ) :
- if self.status :
- self.status.set_text( "%d gps\t%d scan\t%d fp\t%d ap\t%d total ap" % ( self.ngps , self.nscan , self.nfp , self.newap , self.db.nrows() ) )
+ def report ( self ) :
+ return "%s\t%d scan\t%d fp\t%d ap\t%d total ap" % ( gps.GPSObject.report(self) , self.nscan , self.nfp , self.newap , self.db.nrows() )
gobject.type_register(Scanner)
# Bottom frame population
status = gtk.Label( "status bar ..." )
- self.gpsdev.set_infowin( status , textview.get_buffer() )
+ self.gpsdev.set_infowin( textview.get_buffer() )
bottom_box.pack_start( status , expand=False , padding=20 )
def run ( self ) :