discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] Variable Delay Error


From: António Gomes
Subject: [Discuss-gnuradio] Variable Delay Error
Date: Wed, 8 Jan 2014 12:34:29 +0000

Hi all,
I'm trying to make a delay on a signal with a variable delay with a WX GUI Slider. When i run the simulation and try to add a delay on a sinusoidal signal it gives me this error:

linux; GNU C++ version 4.7.3; Boost_104900; UHD_003.005.003-163-gfeabc1c7

Using Volk machine: avx_64_mmx_orc
Form: <class 'gnuradio.wxgui.forms.forms.text_box'> ->  Error translating value: "200.0"
in method 'baz_delay_sptr_set_delay', argument 2 of type 'int'
Enter a float with optional scale suffix.  E.g., 100.1M
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/wxgui/forms/forms.py", line 178, in _handle
    def _handle(self, event): self[INT_KEY] = self._slider.GetValue()
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/gr/pubsub.py", line 52, in __setitem__
    sub(val)
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/wxgui/forms/forms.py", line 136, in _translate_internal_to_external
    if self._callback: self._callback(self[EXT_KEY])
  File "/home/tojo/top_block.py", line 298, in set_delay_slider
    self._delay_slider_text_box.set_value(self.delay_slider)
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/wxgui/forms/forms.py", line 147, in set_value
    def set_value(self, value): self[EXT_KEY] = value
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/gr/pubsub.py", line 52, in __setitem__
    sub(val)
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/wxgui/forms/forms.py", line 126, in _translate_external_to_internal
    self[INT_KEY] = self[INT_KEY] #reset to last good setting
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/gr/pubsub.py", line 52, in __setitem__
    sub(val)
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/wxgui/forms/forms.py", line 136, in _translate_internal_to_external
    if self._callback: self._callback(self[EXT_KEY])
  File "/home/tojo/top_block.py", line 299, in set_delay_slider
    self.baz_delay_0.set_delay(self.delay_slider)
  File "/usr/local/lib/python2.7/dist-packages/baz/baz_swig.py", line 1278, in set_delay
    return _baz_swig.baz_delay_sptr_set_delay(self, *args, **kwargs)
TypeError: in method 'baz_delay_sptr_set_delay', argument 2 of type 'int'
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/wxgui/forms/forms.py", line 178, in _handle
    def _handle(self, event): self[INT_KEY] = self._slider.GetValue()
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/gr/pubsub.py", line 52, in __setitem__
    sub(val)
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/wxgui/forms/forms.py", line 136, in _translate_internal_to_external
    if self._callback: self._callback(self[EXT_KEY])
  File "/home/tojo/top_block.py", line 299, in set_delay_slider
    self.baz_delay_0.set_delay(self.delay_slider)
  File "/usr/local/lib/python2.7/dist-packages/baz/baz_swig.py", line 1278, in set_delay
    return _baz_swig.baz_delay_sptr_set_delay(self, *args, **kwargs)
TypeError: in method 'baz_delay_sptr_set_delay', argument 2 of type 'int'

I don't know how to correct it or what i'm doing wrong. Can you help me?
You can see on the picture below my block diagram.

Imagem intercalada 1


Kindest Regards,
---
António João Matos Gomes
Tel: +351 962531388
E-mail: address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]