In the interest of saving the GR support team costly web hosting fees, may I
send a self-addressed package with my blank 3.5" floppies to get the release?
How many blank floppies should I send? I think I can get them in bulk on eBay.
I'm in no hurry, so return by pre-paid surface mail is fine for
Hi, Nathan,
> I think this is a known bug we're currently trying to squash
> (http://gnuradio.org/redmine/issues/582).
> I think this is the first report of a problem on x86 hardware; if we can't
> duplicate it on our machines would you mind if we bug you about testing out
> code in the follow
I am wondering if the QA failure is relates, to the use of the hard float
ABI.
>>> For me, whenever I have tried to specify hard or soft float ABI, cmake
>>> fails. If I don't specify it, it just works...
I'm switching my OE builds to armthf now so I can compare my results with
>
> The volk test is failing on my gnuradio build on a Beaglebone Black
> (armv7h) running Arch Linux Arm.
>
> # make test
> start 1: qa_volk_test_all
> *** 2 failures detected in test suite "Master Test Suite"1/177 Test #1:
> qa_volk_test_all .***F
>> The volk test is failing on my gnuradio build on a Beaglebone Black
>> (armv7h) running Arch Linux Arm.
>>
>> # make test
>> start 1: qa_volk_test_all
>> *** 2 failures detected in test suite "Master Test Suite"1/177 Test #1:
>> qa_volk_test_all .***Failed9.88 sec
>
> you're entering a minefield there...
Thanks for helping me navigate :)
> First of all, destructors of python objects are called whenever the python
> runtime feels like it - this often happens when you do something like
> object_name = None but it doesn't necessarily has to happen right away.
Rarely, I'm seeing evidence that my custom source block destructor is not being
called.
My flowgraph was built with "No GUI" and "Prompt for Exit" options (GR 3.7.1+)
The condition is that my source block's work function has moved to a state
returning WORK_DONE, and will stay in that state.
Wh
Can you do this with a 2:1 mux block? Input 2 = constant 0, control input is
s(t)?
From: discuss-gnuradio-bounces+tmonahan=qti.qualcomm@gnu.org
[mailto:discuss-gnuradio-bounces+tmonahan=qti.qualcomm@gnu.org] On Behalf
Of Achilleas Anastasopoulos
Sent: Wednesday, October 02, 2013 3:48 PM
>>> The solution I found was to set the Fixed Frame Length parameter to 1
>>> on the OFDM Frame Equalizer block of the "Header Stream".
>> 1 is the correct setting.
With this fix, now I see a new error:
INFO: Detected an invalid packet at item 0
INFO: Parser returned #f
thread[thread-per-block[
> On Wed, Sep 25, 2013 at 04:57:55PM -0700, Daniel Domínguez wrote:
>> The solution I found was to set the Fixed Frame Length parameter to 1
>> on the OFDM Frame Equalizer block of the "Header Stream".
> 1 is the correct setting. I'm currently adding a tx into the example so it
> runs as-is (lik
GR 3.7.1
gr-digital/examples/ofdm/rx_ofdm.grc
1. The OFDM Frame Equalizer block that is downstream from the Header Stream
Virtual Source block has the Length Tag Key field set to length_tag_name, yet
all other blocks on the diagram with that field are set to length_tag_key
(which is the ID of a
I wanted to post this observation to the group to see if I get a hit.
I updated Bug #569 today with an additional observation:
http://gnuradio.org/redmine/issues/569
Basically, on my ARM target, if I enable cpu core #1 (two cores total), the
qa_mpsk_receiver test fails about 1/3rd of the time,
>> Off-line example (3 separate flowgraphs, run one at a time):
>>
>> 1. USRP --> File
>> 2. File --> AM Radio Demodulation, produces audio data --> File
>> 3. File --> Throttle @ audio rate --> Audio Sink
As Tim O pointed out, #3 would just be File --> Audio Sink, since the Audio
Sink consumes
I know that a source block of live IQ samples set to a certain sampling rate is
equivalent to a File source of IQ samples followed by a Throttle block set to
that same sampling rate. So far so good.
But suppose the system cannot keep up with a live IQ stream, or the equivalent
File + Throttle a
Just for the record.
>> If the selected floating-point hardware includes the NEON extension (e.g.
>> -mfpu='neon'), note that floating-point operations are not generated by
>> GCC's auto-vectorization pass unless -funsafe-math-optimizations is also
>> specified. This is because NEON hardware do
I would vote for making copious use of the section in every block's XML
file.
For example, as a beginner, I spent a lot of time fiddling with "Stream to
Vector" to figure out the parameters were opposite from what I thought they
were. It is frustrating to open up a block's sheet and find it
Hi, Marcus
> On 08/07/2013 09:48 PM, Monahan-Mitchell, Tim wrote:
>> Because of the 'abi_softfp' test failing on my x86, I decided I did not need
>> to re-build the ARM tool chain to support soft ABI to try and help Volk. Is
>> that still correct? (I have been
Hi, Marcus,
> I was just a little confused, because I read the volk/gen/archs.xml template,
> and figured if
> has_neon() returned true, -mfloat_abi=soft and -nfpu=neon would have been
> added to the C_FLAGS...
> and cmake's output contained "Performing Test have_mfloat_abi_softfp -
> Failed",
Hi, Marcus.
Thanks for your help. Tom seems to have given a pretty definitive reply, but
this is just to completely answer your reply.
> On 08/07/2013 02:44 AM, Marcus Müller wrote:
>>
>>
>> [1] note: in kernel terms of auxvec.h this stands for AT_HWCAP, see
>> http://lxr.free-electrons.com/sou
Volk only gives me 'generic'.
Is there some component available that I can to add to my system to get more
out of it?
Neon is detected, so I think that is why I see the 'generic_orc' machine listed.
The gory details:
gnuradio v3.7.0
Ubuntu 13.04 LTS (ARM distribution, ubuntu-core-13.04-core-a
>> ===> THIS MAY TAKE QUITE SOME TIME<= Fetching Gnu Radio
>> via GIT...Could not find gnuradio/gnuradio-{core,runtime} after GIT
>> checkout GIT checkout of Gnu Radio failed!
>>
>> omg. what do i have to do here?
>>
> Well, you could run it using --verbose to see if there's anythin
>>> One of my OOT blocks is a function that takes in shorts and outputs shorts
>>> (a 1-to-2 interpolator).
>>> I have a simple flowgraph created in GRC: File Source -> My block -> File
>>> sync .
>>> GRC is happy until I run the flowgraph, and I get this:
>>> Executing: "<> /top_block.p
>> One of my OOT blocks is a function that takes in shorts and outputs shorts
>> (a 1-to-2 interpolator).
>> I have a simple flowgraph created in GRC: File Source -> My block -> File
>> sync .
>> GRC is happy until I run the flowgraph, and I get this:
>> Executing: "<> /top_block.py"
>>
> I've stepped up to GR 3.7.0, re-used gr_modtool to freshly re-create my OOT
> module, everything builds, tests, installs OK. GRC has my OOT blocks listed
> and I can put them on my flowgraph.
> One of my OOT blocks is a function that takes in shorts and outputs shorts (a
> 1-to-2 interpolator
I've stepped up to GR 3.7.0, re-used gr_modtool to freshly re-create my OOT
module, everything builds, tests, installs OK. GRC has my OOT blocks listed and
I can put them on my flowgraph.
One of my OOT blocks is a function that takes in shorts and outputs shorts (a
1-to-2 interpolator).
I have
>> I got concerned when I read some about this on the net, saying that it
>> is easy to forget that a local object will get destroyed when the
>> scope that created it closes. Hence the need for d_mutex to get
>> defined as a private class member (but it compiles fine if that step is
>> forgott
Ø The associated mutex is usually a (private) member variable of a class, and
is used as a synchronization object by different class methods. As a member
variable, you have a choice to name it whatever you want. If the mutex is the
only one in the class, we usually call it d_mutex. If there
I see different use cases of this in the gnuradio tree, like:
gr::thread::scoped_lock guard(d_mutex);
gr::thread::scoped_lock l(d_mutex);
gr::thread::scoped_lock lock(d_setlock);
As well as variances of whether the mutex variable is declared in a header
file...
Could someone lend some kind wo
> But this happens each time python does "from gnuradio import gr_unittest":
> <6>[ 390.919792] python (1771): undefined instruction: pc=42a9c328 <6>[
> 390.919822] Code: f26ee1fe e12fff1e (ee190f1d)
A "final" update, just to close my own thread.
Case 1: It happens during "cm
> Gnu Radio v3.6.4.2 on ARM target.
> make test : 100% pass.
> But this happens each time python does "from gnuradio import gr_unittest":
> <6>[ 390.919792] python (1771): undefined instruction: pc=42a9c328 <6>[
> 390.919822] Code: f26ee1fe e12fff1e (ee190f1d)
> For example,
Oh, like the lower 8 bits are like additional precision “digits” that are being
truncated… I would not have expected that either. Comments in the GRC XML file
would be good…
From: discuss-gnuradio-bounces+tmonahan=qti.qualcomm@gnu.org
[mailto:discuss-gnuradio-bounces+tmonahan=qti.qualcomm..
Gnu Radio v3.6.4.2 on ARM target.
make test : 100% pass.
But this happens each time python does "from gnuradio import gr_unittest":
<6>[ 390.919792] python (1771): undefined instruction: pc=42a9c328
<6>[ 390.919822] Code: f26ee1fe e12fff1e (ee190f1d)
For example, when qa_add_
For example, for Ubuntu, 'git-core' and 'libusb-1.0-0-dev' appear twice. Is
that important?
*13.*)
PKGLIST="libfontconfig1-dev libxrender-dev libpulse-dev swig g++
automake autoconf libtool python-dev libfftw3-dev
libcppunit-dev libboost-all-dev libusb-dev libusb-1.0-0-dev
> Thanks for your reply, I really appreciated that.
> The device im trying to work on already have driver. Its actually a wireless
> usb adapter.
> I tried to read the GR wiki that you mention earlier, for me its a little bit
> confuse, cause Im not really a hardware programmer.
> So if it alrea
> Hi anyone can help?
> I know this maybe a stupid question but you see as Im newbie.
The only stupid questions are the ones that are not asked :)
Read the GR Wiki page on adding an out-of-tree module.
If your device is a receiver, you will want to write a Source Block. If it
transmits, then wri
> - How is it possible to transmit a file (as a signal source) repeatedly and
> continously without interrupts (with gnuradio & uhd) ??
> Even without the USRP (i.e. just simulating with throttle & graphical sinks
> and a file source) interrupts occurs (time-periods of no samples) for each
> t
>> The above text would be entered someplace on the flowgraph in GRC,
>> like maybe the description field in the Options block. Then output of
>> that text to stdout is triggered by a selectable Short ID from a
>> parameter block on the flowgraph, or maybe is always hard coded to an
>> option l
>On 06/03/2013 12:26 PM, Monahan-Mitchell, Tim wrote:
>> I have testers that might not see the graphical version of the
>> flowgraph they are testing. To them, they run the flowgraph on the
>> command line, passing in various parameter values using the Short IDs
>
I have testers that might not see the graphical version of the flowgraph they
are testing. To them, they run the flowgraph on the command line, passing in
various parameter values using the Short IDs set up in the original flowgraph
and built by GRC for the target.
Is there a way, for example,
I worked on an "interleaved char to complex" block some time ago. It was not
working right until I changed it to specify 'signed' char instead of letting
the compiler default happen (which could be either way). - Tim
From: discuss-gnuradio-bounces+tmonahan=qti.qualcomm@gnu.org
[mailto:discu
> Hi,
>
> Do you mean something like this?
>
> http://websdr.ewi.utwente.nl:8901/
For those of us like me that blindly click on links :)
http://www.websdr.org/
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/
I have a File Sink Block, which takes a boolean input (Unbuffered).
I wanted to feed the file sink's Ubuffered value from a Parameter block, but it
does not support Boolean?
Any other sensible type I try from the Parameterr Block choices (like String or
Int), GRC says the value of '0' is invali
Looking at some source block examples (audio jack, comedi, file source, etc.),
sometimes I see a sleep() called inside the work function when there is no data
to read, sometimes not (noutputitems = 0).
For a real file, not sleeping and returning noutputitems = 0 makes perfect
sense.
For a stre
>On Thu, Apr 18, 2013 at 8:57 AM, Philip Balister wrote:
>> On 04/17/2013 07:28 PM, Monahan-Mitchell, Tim wrote:
>>> gnuradio maint branch, v.3.6.4.1
>>>
>>> 'make test' fails, due to gr-core-test-all failing.
>>>
>>> At first
gnuradio maint branch, v.3.6.4.1
'make test' fails, due to gr-core-test-all failing.
At first, I was getting an error due to the "shmat (2)" line above where this
error occurs, but it has settled on (3).
I added a couple lines of extra debug output (source code is below the error
output).
test
> Did you ever get past that? I don't think it's an issue with the ODROID-X,
> rather the kernel shipped on the Linaro image doesn't have swap support built
> in. We've been trying to build gnuradio on an odroid-x too and ran in to the
> same
> problem. The solutions appear to be corss compiling o
Tom asked me to open a ticket in thread: "Out-of-tree module build fails for
lack of Doxygen, despite -DENABLE_DOXYGEN=OFF".
My Wiki account is 'tmonahan'.
Someone please recite the required incantations.
Thanks in advance,
Tim Monahan-Mitchell
___
D
> -Original Message-
> From: discuss-gnuradio-bounces+tmonahan=qti.qualcomm@gnu.org
> [mailto:discuss-gnuradio-bounces+tmonahan=qti.qualcomm@gnu.org]
> On Behalf Of Monahan-Mitchell, Tim
> Sent: Friday, April 05, 2013 2:40 PM
> To: discuss-gnuradio@gnu.org
&
I first used gr_modtool.py to successfully create my out-of-tree module on an
Ubuntu 12.04 LTS x86 system (GNU Radio 3.6.4.1).
I am now building my module on an Ubuntu system that does not have
/usr/bin/doxygen (the new system is based on 12.04 LTS for Arm).
Despite specifying -DENABLE_DOXYGEN=
In GNU Radio Companion, text in the part of a Block's XML definition file
appears in the "Documentation" area of a Block's property window.
Can any text formatting be specific in this area using some notation?
For example, underline words, bold text, italic text... ?
I could not find mentione
GNUradio 3.6.4.1
Ubuntu 12.04 LTS (32 bit)
VMWare on Windows 7
The gr_modtool is a great help to get started.
However, my module name happened to end in '0'.
Try this:
~/gnr$ gr_modtool newmod my_module0
Creating out-of-tree module in ./gr-my_module0... Done.
Use 'gr_modtool add' to add a new b
51 matches
Mail list logo