Re: [Discuss-gnuradio] Release Announcement: GNU Radio 4.1

2015-04-01 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] GNURadio 3.7.2.1 Installation Problem

2013-12-16 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] Install: qa_volk_test_all fails on armv7

2013-12-11 Thread Monahan-Mitchell, Tim
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 >

Re: [Discuss-gnuradio] Install: qa_volk_test_all fails on armv7

2013-12-04 Thread Monahan-Mitchell, Tim
> 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

Re: [Discuss-gnuradio] Install: qa_volk_test_all fails on armv7

2013-12-03 Thread Monahan-Mitchell, Tim
>> 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 >

Re: [Discuss-gnuradio] What conditions will cause block destructor to be skipped?

2013-10-12 Thread Monahan-Mitchell, Tim
> 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.

[Discuss-gnuradio] What conditions will cause block destructor to be skipped?

2013-10-11 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] Activating/Deactivating Blocks in real time

2013-10-02 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] Fwd: Questions on rx_ofdm example in GR 3.7.1

2013-09-26 Thread Monahan-Mitchell, Tim
>>> 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[

Re: [Discuss-gnuradio] Fwd: Questions on rx_ofdm example in GR 3.7.1

2013-09-26 Thread Monahan-Mitchell, Tim
> 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

[Discuss-gnuradio] Questions on rx_ofdm example in GR 3.7.1

2013-09-10 Thread Monahan-Mitchell, Tim
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

[Discuss-gnuradio] Enabling cpu #1 causes math error on ARM target

2013-09-04 Thread Monahan-Mitchell, Tim
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,

Re: [Discuss-gnuradio] Off-line signal processing (GR in slow motion)

2013-08-29 Thread Monahan-Mitchell, Tim
>> 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

[Discuss-gnuradio] Off-line signal processing (GR in slow motion)

2013-08-28 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] Volk: Am I getting all that's available for ARM?

2013-08-12 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] Xlate FIR filter broken in gr 3.7

2013-08-08 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] Volk: Am I getting all that's available for ARM?

2013-08-07 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] Volk: Am I getting all that's available for ARM?

2013-08-07 Thread Monahan-Mitchell, Tim
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",

Re: [Discuss-gnuradio] Volk: Am I getting all that's available for ARM?

2013-08-07 Thread Monahan-Mitchell, Tim
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

[Discuss-gnuradio] Volk: Am I getting all that's available for ARM?

2013-08-06 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] git check out fails

2013-07-19 Thread Monahan-Mitchell, Tim
>> ===> 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

Re: [Discuss-gnuradio] AttributeError: 'function' object has no attribute 'to_basic_block' ? (GR 3.7.0)

2013-07-15 Thread Monahan-Mitchell, Tim
>>> 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

Re: [Discuss-gnuradio] AttributeError: 'function' object has no attribute 'to_basic_block' ? (GR 3.7.0)

2013-07-15 Thread Monahan-Mitchell, Tim
>> 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" >>

Re: [Discuss-gnuradio] AttributeError: 'function' object has no attribute 'to_basic_block' ? (GR 3.7.0)

2013-07-12 Thread Monahan-Mitchell, Tim
> 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

[Discuss-gnuradio] AttributeError: 'function' object has no attribute 'to_basic_block' ? (GR 3.7.0)

2013-07-10 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] Proper use of scoped_lock in out-of-tree module?

2013-07-08 Thread Monahan-Mitchell, Tim
>> 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

Re: [Discuss-gnuradio] Proper use of scoped_lock in out-of-tree module?

2013-07-02 Thread Monahan-Mitchell, Tim
Ø 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

[Discuss-gnuradio] Proper use of scoped_lock in out-of-tree module?

2013-07-02 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] make test passes, but Linux kernel log says "undefined instruction"

2013-07-02 Thread Monahan-Mitchell, Tim
> 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

Re: [Discuss-gnuradio] make test passes, but Linux kernel log says "undefined instruction"

2013-06-28 Thread Monahan-Mitchell, Tim
> 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,

Re: [Discuss-gnuradio] Operation of short to char

2013-06-27 Thread Monahan-Mitchell, Tim
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..

[Discuss-gnuradio] make test passes, but Linux kernel log says "undefined instruction"

2013-06-20 Thread Monahan-Mitchell, Tim
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_

[Discuss-gnuradio] build-gnuradio script: Why duplicates in PKGLIST?

2013-06-18 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] Add another device to work with gnuradio

2013-06-07 Thread Monahan-Mitchell, Tim
> 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

Re: [Discuss-gnuradio] Add another device to work with gnuradio

2013-06-07 Thread Monahan-Mitchell, Tim
> 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

Re: [Discuss-gnuradio] How to repeatedly & continously transmit a signal from a file ?

2013-06-04 Thread Monahan-Mitchell, Tim
> - 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

Re: [Discuss-gnuradio] Mechanism to build in command line help into the flowgraph?

2013-06-04 Thread Monahan-Mitchell, Tim
>> 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

Re: [Discuss-gnuradio] Mechanism to build in command line help into the flowgraph?

2013-06-03 Thread Monahan-Mitchell, Tim
>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 >

[Discuss-gnuradio] Mechanism to build in command line help into the flowgraph?

2013-06-03 Thread Monahan-Mitchell, Tim
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,

Re: [Discuss-gnuradio] strange operation when char at input

2013-05-29 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] Question for the community about the plausibility of an idea.

2013-05-24 Thread Monahan-Mitchell, Tim
> 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/

[Discuss-gnuradio] Parameter block: No Boolean type?

2013-05-10 Thread Monahan-Mitchell, Tim
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

[Discuss-gnuradio] Source block question: internal sleep loop or let GR scheduler handle empty read?

2013-05-06 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] gnuradio on ARM: gr_vmcircbuf_sysv_shm: shmat (3): Invalid argument

2013-04-18 Thread Monahan-Mitchell, Tim
>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

[Discuss-gnuradio] gnuradio on ARM: gr_vmcircbuf_sysv_shm: shmat (3): Invalid argument

2013-04-17 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] gnuradio on ARM

2013-04-17 Thread Monahan-Mitchell, Tim
> 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

[Discuss-gnuradio] Please add me as a contributor

2013-04-08 Thread Monahan-Mitchell, Tim
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

Re: [Discuss-gnuradio] Out-of-tree module build fails for lack of Doxygen, despite -DENABLE_DOXYGEN=OFF

2013-04-05 Thread Monahan-Mitchell, Tim
> -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 &

[Discuss-gnuradio] Out-of-tree module build fails for lack of Doxygen, despite -DENABLE_DOXYGEN=OFF

2013-04-05 Thread Monahan-Mitchell, Tim
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=

[Discuss-gnuradio] GRC: Is text formatting possible in the part of a Block's XML definition file?

2013-04-04 Thread Monahan-Mitchell, Tim
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

[Discuss-gnuradio] 'gr_modtool add' fails if new module name ends in '0'. Includes solution.

2013-04-02 Thread Monahan-Mitchell, Tim
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