X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=grc%2Fscripts%2Fusrp_probe;fp=grc%2Fscripts%2Fusrp_probe;h=985d481cedc2bb29b40cce49b010cc5228fb2993;hb=6b1d8817a7fc6dd99a770cb11fac7ca48a3c81b0;hp=6565612c16e87980e5d4e64d2ec6597358827d4b;hpb=e39507bf32666f9b17d2249106aac0d6cbcacc58;p=debian%2Fgnuradio diff --git a/grc/scripts/usrp_probe b/grc/scripts/usrp_probe index 6565612c..985d481c 100755 --- a/grc/scripts/usrp_probe +++ b/grc/scripts/usrp_probe @@ -30,9 +30,6 @@ from gnuradio.grc.gui.Dialogs import TextDisplay from gnuradio.grc.python.Platform import Platform platform = Platform() -from gnuradio.grc.gui.Platform import Platform -platform = Platform(platform) - flow_graph = platform.get_new_flow_graph() block = flow_graph.get_new_block('usrp_probe') @@ -40,6 +37,12 @@ block = flow_graph.get_new_block('usrp_probe') usrp_which_param = block.get_param('which') usrp_dboard_param = block.get_param('dboard') +def get_input(param): + param.validate() + input = param.get_input() + input.update() + return input + class USRPProbeWindow(gtk.Window): """ The main window for USRP Dignostics. @@ -66,8 +69,8 @@ class USRPProbeWindow(gtk.Window): #create vbox for storage vbox = gtk.VBox() frame.add(vbox) - vbox.pack_start(usrp_which_param.get_input_object(), False) - vbox.pack_start(usrp_dboard_param.get_input_object(), False) + vbox.pack_start(get_input(usrp_which_param), False) + vbox.pack_start(get_input(usrp_dboard_param), False) self.probe_button = gtk.Button('Probe') self.probe_button.connect('clicked', self._probe_usrp) vbox.pack_start(self.probe_button, False)