X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=grc%2Fscripts%2Fusrp2_probe;h=38c8f655ce854b350e4f0d3b693b91e325061f85;hb=65c10c943df0999926b0c96ef48e367e02a668da;hp=baf44a47942162ae24a39e1928511ef9be590351;hpb=f1ee6a7c8ae0a57a119d167b6e767138f6c487d1;p=debian%2Fgnuradio diff --git a/grc/scripts/usrp2_probe b/grc/scripts/usrp2_probe index baf44a47..38c8f655 100755 --- a/grc/scripts/usrp2_probe +++ b/grc/scripts/usrp2_probe @@ -29,11 +29,8 @@ import gobject from gnuradio.grc.gui.Dialogs import TextDisplay -from gnuradio.grc.platforms.python.Platform import Platform -platform = Platform(block_paths_internal_only=['usrp2_probe.xml']) - -from gnuradio.grc.platforms.gui.Platform import Platform -platform = Platform(platform) +from gnuradio.grc.python.Platform import Platform +platform = Platform() flow_graph = platform.get_new_flow_graph() block = flow_graph.get_new_block('usrp2_probe') @@ -42,6 +39,11 @@ block = flow_graph.get_new_block('usrp2_probe') usrp_interface_param = block.get_param('interface') usrp_type_param = block.get_param('type') +def get_input(param): + param.validate() + input = param.get_input() + return input + class USRP2ProbeWindow(gtk.Window): """ The main window for USRP Dignostics. @@ -69,8 +71,8 @@ class USRP2ProbeWindow(gtk.Window): #create vbox for storage vbox = gtk.VBox() frame.add(vbox) - vbox.pack_start(usrp_interface_param.get_input_object(), False) - vbox.pack_start(usrp_type_param.get_input_object(), False) + vbox.pack_start(get_input(usrp_interface_param), False) + vbox.pack_start(get_input(usrp_type_param), False) #make the tree model for holding mac addrs self.treestore = gtk.TreeStore(gobject.TYPE_STRING) self.treeview = gtk.TreeView(self.treestore)