On Fri, Jul 25, 2014 at 1:13 PM, Tom Rondeau <t...@trondeau.com> wrote:

> On Thu, Jul 24, 2014 at 7:42 PM, Jonathan Fox <31...@cardinalmail.cua.edu>
> wrote:
>
>> Thanks for the response.
>>
>> A colleague of mine recommended going into the uhd_interface file and
>> change the self.u.set_center_freq() and not use the lo_offset as a
>> parameter. Then again it couldn't hurt to just add the command line
>> argument.
>>
>> Thank you for the gr-mac link, it is within my interests to use it.
>>
>> Jonathan
>>
>
> Best to focus on using gr-mac. Getting started with it might be a bit
> difficult, but it's far superior to tunnel.py and where we want to go,
> anyways. GNU Radio will hopefully be adopting this in the future, too, and
> removing tunnel.py.
>
> Tom
>
>
>
>
>> On Thu, Jul 24, 2014 at 7:09 PM, Mike Jameson <mike.jame...@ettus.com>
>> wrote:
>>
>>> Try adding '--lo-offset=10e6' as a commandline argument.  Thanks for the
>>> bug report, I'll push a fix asap.
>>>
>>> FYI, the tunnel.py script has been superseded by gr-mac:
>>>
>>> https://github.com/balint256/gr-mac
>>>
>>> Mike
>>>
>>> --
>>> Mike Jameson M0MIK BSc MIET
>>> Ettus Research Technical Support
>>> Email: supp...@ettus.com
>>> Web: http://ettus.com
>>>
>>>
>>> On Thu, Jul 24, 2014 at 10:15 PM, Jonathan Fox <
>>> 31...@cardinalmail.cua.edu> wrote:
>>>
>>>> I am currently running GNU Radio 3.7.4 and I am getting an error
>>>> running the stock narrowband tunnel.py script. This is what I am getting:
>>>>
>>>> [root@cobra narrowband]# ./tunnel.py -f 146.0M -a addr="10.2.8.104"
>>>> linux; GNU C++ version 4.4.7 20120313 (Red Hat 4.4.7-4); Boost_104100;
>>>> UHD_003.007.001-64-g92b0b7ab
>>>>
>>>> Using Volk machine: sse4_2_64
>>>> -- Opening a USRP2/N-Series device...
>>>> -- Current recv frame size: 1472 bytes
>>>> -- Current send frame size: 1472 bytes
>>>>
>>>> UHD Warning:
>>>>     The recv buffer could not be resized sufficiently.
>>>>     Target sock buff size: 50000000 bytes.
>>>>     Actual sock buff size: 5000000 bytes.
>>>>     See the transport application notes on buffer resizing.
>>>>     Please run: sudo sysctl -w net.core.rmem_max=50000000
>>>>
>>>> UHD Warning:
>>>>     The recv buffer could not be resized sufficiently.
>>>>     Target sock buff size: 50000000 bytes.
>>>>     Actual sock buff size: 5000000 bytes.
>>>>     See the transport application notes on buffer resizing.
>>>>     Please run: sudo sysctl -w net.core.rmem_max=50000000
>>>> -- Detecting internal GPSDO.... Found an internal GPSDO
>>>> -- found
>>>> -- Setting references to the internal GPSDO
>>>> -- Initializing time to the internal GPSDO
>>>>
>>>> No gain specified.
>>>> Setting gain to 19.000000 (from [0.000000, 38.000000])
>>>> Traceback (most recent call last):
>>>>   File "./tunnel.py", line 296, in <module>
>>>>     main()
>>>>   File "./tunnel.py", line 259, in main
>>>>     options)
>>>>   File "./tunnel.py", line 103, in __init__
>>>>     options.verbose)
>>>>   File
>>>> "/home/fox/Documents/GNU_radio/Cranial/narrowband/uhd_interface.py", line
>>>> 199, in __init__
>>>>     freq, lo_offset, gain, spec, antenna, clock_source)
>>>>   File
>>>> "/home/fox/Documents/GNU_radio/Cranial/narrowband/uhd_interface.py", line
>>>> 70, in __init__
>>>>     self._freq = self.set_freq(freq, lo_offset)
>>>>   File
>>>> "/home/fox/Documents/GNU_radio/Cranial/narrowband/uhd_interface.py", line
>>>> 120, in set_freq
>>>>     r = self.u.set_center_freq(uhd.tune_request(freq, lo_offset))
>>>>   File
>>>> "/usr/local/lib64/python2.6/site-packages/gnuradio/uhd/__init__.py", line
>>>> 52, in __init__
>>>>     super(tune_request_t, self).__init__(*args)
>>>>   File
>>>> "/usr/local/lib64/python2.6/site-packages/gnuradio/uhd/uhd_swig.py", line
>>>> 792, in __init__
>>>>     this = _uhd_swig.new_tune_request_t(*args)
>>>> NotImplementedError: Wrong number of arguments for overloaded function
>>>> 'new_tune_request_t'.
>>>>   Possible C/C++ prototypes are:
>>>>     uhd::tune_request_t(double)
>>>>     uhd::tune_request_t(double,double)
>>>>
>>>> I am not too sure what to do, I have looked up the error but I couldn't
>>>> find a solution. Anyone know what to do? Also, the benchmark scripts work,
>>>> it is just the tunnel script that doesn't.
>>>>
>>>> Thanks
>>>>
>>>> Jonathan
>>>>
>>>> _______________________________________________
>>>> Discuss-gnuradio mailing list
>>>> Discuss-gnuradio@gnu.org
>>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>>
>>>>
>>>
>>
>> _______________________________________________
>> Discuss-gnuradio mailing list
>> Discuss-gnuradio@gnu.org
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>
>>
>
I did try the --lo-offset=10e6 argument and it didn't work. I may just have
to tweak the self.u.set_center_freq to not have the uhd.tune_request
because it doesn't work just as
self.u.set_center_freq(uhd.tune_request(freq)).

I know the latest version of GNU Radio has a burst tagger block, so is the
gr-mac project already incorporated?
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to