Re: [Discuss-gnuradio] Master build failure for ARM when building cross

2013-04-22 Thread Almohanad Fayez
Philip, this is problem of no help but I ran into this issue when I was still using ubuntu 10.04, I found a reference where Marcus was having the same problem but on ubuntu 12.04 http://lists.gnu.org/archive/html/discuss-gnuradio/2013-02/msg00178.html where I applied the recommended changes and a

Re: [Discuss-gnuradio] PSK modulation (along with packed vs unpacked bytes)

2013-03-23 Thread Almohanad Fayez
Thanks for the update Nathan, I've actually been trying to figure out where the payload reassembly occurs. Al Fayez On Mar 22, 2013 6:26 PM, "Nathan West" wrote: > I've done a lot of code reading the last 2 weeks and worked on a custom > PSK modulator (basically hierarchical 2/4psk). I've tested

[Discuss-gnuradio] Scheduler Question

2013-02-26 Thread Almohanad Fayez
I've been reading through the code in gnuradio-core/runtime for a few days to understand the internal workings of the gnuradio scheduler. It seems to me that gnuradio was originally based on a synchronous dataflow (sdf) model of computation and the single thread schedule is an SDF sequential runti

Re: [Discuss-gnuradio] RRC Polyphase Filter in generic modulator

2013-02-22 Thread Almohanad Fayez
re the interpolation factor is calculated internally. Thanks On Feb 22, 2013 2:39 AM, "Martin Braun (CEL)" wrote: > Almohanad, > > perhaps the examples in gr-digital/examples/demod are more suitable to > understand the internals. > > A couple of notes: > > > On Thu

[Discuss-gnuradio] RRC Polyphase Filter in generic modulator

2013-02-21 Thread Almohanad Fayez
I've been trying to understand what's happening under the hood with the polyphase filter bank in the generic_mod_demod.py. Here's what I think is happening, since nfilt=32 which is also used the sampling rate of the firdes.root_raised_cosine filter means that the highest rate the polyphase filter

Re: [Discuss-gnuradio] cross compiling (Swig issue?)

2012-06-25 Thread Almohanad Fayez
Chris, I'm a little confused by "I used SWIG 2.0.4 on the host" I haven't used OpenWRT but the assumption is that you have a cross compiled swig on your host which you're linking against and have installed on your embedded target. It sounds like either some library is not installed properly but a

Re: [Discuss-gnuradio] [USRP-users] what is the largest data transfer rate between fpga and overo in e100

2012-05-30 Thread Almohanad Fayez
I don't believe there's a document for this it's more of an exercise left for the motivated user. On May 30, 2012 6:27 AM, "Page Jack" wrote: > Hi Almohanad , > thanks for this information, can you provide more detail or is there any > doc? > > On 5/30/1

Re: [Discuss-gnuradio] [USRP-users] what is the largest data transfer rate between fpga and overo in e100

2012-05-29 Thread Almohanad Fayez
If memory serves correctly the n200 or the usrp 2 has an fpga expansion interface to some xilinx development platform which you might be able to use to create a custom solution to serve your needs. Al On May 29, 2012 6:17 PM, "Page Jack" wrote: > I don't want to using a ethernet wire to connect

Re: [Discuss-gnuradio] "GNU Radio is crap" and GSoc

2012-02-17 Thread Almohanad Fayez
I also agree that a big issue with gnuradio is that it tries to take over all the computing resources in an application but in my opinion that this is not an inherent issue with the gnuradio scheduler not wanting to play with other applications. Some people complain that gnuradio doesn't provi

[Discuss-gnuradio] Scheduler slides from gnuradio conference

2012-02-17 Thread Almohanad Fayez
I was trying to download the slides about the scheduler from the gnuradio conference and for some reason they are not available with the other slides are they posted or available somewhere else online? thanks Almohanad (Al) Fayez alfa...@aol.com __

Re: [Discuss-gnuradio] Help please!

2012-02-03 Thread Almohanad Fayez
ncies Almohanad Fayez alfa...@aol.com -Original Message- From: Javier Suarez To: discuss-gnuradio Sent: Fri, Feb 3, 2012 11:50 am Subject: [Discuss-gnuradio] Help please! Good morning, I am working with Gnuradio +UHD version 3.5.1, the daughter boardas are RFX 2200 and frequency:

Re: [Discuss-gnuradio] Try to improve E100's performance at high sample rate

2012-01-24 Thread Almohanad Fayez
, which is something I'm hoping to have more time to look into. Almohanad Fayez alfa...@aol.com -Original Message- From: Evan Merewether To: discuss-gnuradio Sent: Tue, Jan 24, 2012 1:22 pm Subject: Re: [Discuss-gnuradio] Try to improve E100's performance at high sa

Re: [Discuss-gnuradio] making gnuradio blocks entirely in python

2011-09-25 Thread Almohanad Fayez
The "in" buffer should start at in[0] the history comes into play at allowing enough valid indices to perform the filtering operation over the entire buffer which allows N valid output data versus N-nTAPS. When I looked at filtering in gnuradio the way I thought about it as and at the end I've

Re: [Discuss-gnuradio] Converting complex-short to complex-float with UHD

2011-09-12 Thread Almohanad Fayez
al fayez -Original Message- From: Josh Blum To: Almohanad Fayez Cc: discuss-gnuradio Sent: Mon, Sep 12, 2011 1:46 pm Subject: Re: [Discuss-gnuradio] Converting complex-short to complex-float with UHD On 09/12/2011 10:28 AM, Almohanad Fayez wrote: > &g

Re: [Discuss-gnuradio] Converting complex-short to complex-float with UHD

2011-09-12 Thread Almohanad Fayez
n, Sep 12, 2011 1:18 pm Subject: Re: [Discuss-gnuradio] Converting complex-short to complex-float with UHD On 09/12/2011 10:00 AM, Almohanad Fayez wrote: > > I can't seem to find a direct way of typcasting COMPLEX_INT16 using > gr-uhd as complex_float. It seems that gnura

[Discuss-gnuradio] Converting complex-short to complex-float with UHD

2011-09-12 Thread Almohanad Fayez
I can't seem to find a direct way of typcasting COMPLEX_INT16 using gr-uhd as complex_float. It seems that gnuradio assumes that a complex type is composed of floats by default which causes issues when I'm using gr-uhd, is there a direct way to do complex_short to complex_float conversion or s

Re: [Discuss-gnuradio] [USRP-users] USRP-E100 update (new kernel and rootfs)

2011-08-06 Thread Almohanad Fayez
If you update the kernel uImage in your FAT partition, the filesystem, recompile UHD from GIT, and update your FPGA images things should work fine ... at least it worked for me! al fayez -Original Message- From: Radio Man To: Philip Balister Cc: usrp-users ; GNURadio Discus

Re: [Discuss-gnuradio] gr-dsp Library Block Parameters

2011-07-23 Thread Almohanad Fayez
emory alignment can be an absolute nightmare so I really need to add API functions to handle it so developers won't have to face them with each newly developed function. Tell me if this update works for you. al -Original Message- From: Christopher Dean To: Almohanad Fayez

Re: [Discuss-gnuradio] gr-dsp Library Block Parameters

2011-07-14 Thread Almohanad Fayez
hrough the code with a JTAG to figure what's going on. al -Original Message- From: Christopher Dean To: Almohanad Fayez Cc: discuss-gnuradio Sent: Thu, Jul 14, 2011 12:53 pm Subject: Re: [Discuss-gnuradio] gr-dsp Library Block Parameters I compiled the DSP

Re: [Discuss-gnuradio] gr-dsp Library Block Parameters

2011-07-14 Thread Almohanad Fayez
Did you recompile the DSP code or did you download the the precompiled binary? I think there was an issue that I fixed in the DSP code but didn't update the binary. al -Original Message- From: Christopher Dean To: Almohanad Fayez Cc: discuss-gnuradio Sent: Thu, Jul 14, 2011

Re: [Discuss-gnuradio] gr-dsp Library Block Parameters

2011-07-13 Thread Almohanad Fayez
, 1, 0, 0, 0, 0) -Original Message- From: Christopher Dean To: Almohanad Fayez Cc: discuss-gnuradio Sent: Wed, Jul 13, 2011 3:37 pm Subject: gr-dsp Library Block Parameters Hi Al, We're trying to use your gr-dsp library and are having difficulty verifying the output of your DSP

Re: [Discuss-gnuradio] Building GNU Radio/GRC on the E100

2011-07-01 Thread Almohanad Fayez
Since I don't have much experience running wxPython I'll leave it to someone more knowledgeable for commenting. In regards to the configuration you'll have to be more specific about your issue ... is it that you want to build usrp1 module and it's not building or is it some other component? I

Re: [Discuss-gnuradio] To implement WiMAX with GnuRadio or not?

2011-05-28 Thread Almohanad Fayez
I thought the 1 thread execution scheduler was deprecated in gnuradio? al fayez -Original Message- From: Michael Dickens To: Alexander Chemeris Cc: Gnuradio-discuss Sent: Sat, May 28, 2011 11:38 am Subject: Re: [Discuss-gnuradio] To implement WiMAX with GnuRadio or not? On

Re: [Discuss-gnuradio] Questions about E100

2011-05-06 Thread Almohanad Fayez
For now I'd say there are two main approaches that can be taken for DSP development on the omap/davinci ... at least to the best of my knowledge. There is the DSPLink approach and the Codec Engine approach. DSPLink provides the barebones mechanisms to enable inter-processor communication, s

Re: [Discuss-gnuradio] Questions about E100

2011-05-05 Thread Almohanad Fayez
I've done a fair amount of work with using the C64x+ DSP in and out of GNU Radio using the TI tools, you download my code and some custom gnuradio blocks for the omap processor based on the C64x+ DSP. I've tested this code on a Beagleboard but it should work for the E100. https://github.com/a

Re: [Discuss-gnuradio] Questions about E100

2011-04-28 Thread Almohanad Fayez
If you're interested modifying the base image beyond what's provided you'll need to get familiar with OpenEmbedded. It's essentially a complete embedded framework for cross compilation, filesystem generation, and whatever embedded coolness you're interested in. The E100 has a Gumstix Overo bo

Re: [Discuss-gnuradio] User experience with E1x0 boards

2011-04-22 Thread Almohanad Fayez
22/2011 06:00 PM, Almohanad Fayez wrote: I haven't worked with the E100 per se but I've worked with the Beagleboard + SRP1 which is the same thing except the E100 uses SPI to communicate with the rocessor versus USB. So I've done work on integrating the OMAP3530 DSP with he GPP

Re: [Discuss-gnuradio] User experience with E1x0 boards

2011-04-22 Thread Almohanad Fayez
I haven't worked with the E100 per se but I've worked with the Beagleboard + USRP1 which is the same thing except the E100 uses SPI to communicate with the processor versus USB. So I've done work on integrating the OMAP3530 DSP with the GPP within GNU Radio. I feel that the use of the DSP is

Re: [Discuss-gnuradio] Agile Solutions is Pleased to announce USRP STAR. Yet another addition to GNURADIO

2011-04-20 Thread Almohanad Fayez
As a user and would be developer on the gnuradio list it's always exciting to hear about the availability for new products which can be used with gnuradio, such as the FUNcube dongle and the work Alex did to support it and the Agile solution platform. Product developer support for users on this

Re: [Discuss-gnuradio] UHD Driver in E100/Beagleboard

2011-02-27 Thread Almohanad Fayez
of town for a few days. Other than that doese anyone have any suggestion? Josh or Philip :) al fayez -Original Message- From: Almohanad Fayez To: philip Cc: discuss-gnuradio Sent: Thu, Feb 24, 2011 6:42 pm Subject: Re: [Discuss-gnuradio] UHD Driver in E100/Beagleboard 1- I&#x

Re: [Discuss-gnuradio] FM Receiver

2011-02-24 Thread Almohanad Fayez
I have run into this problem on the Beagleboard ... here's my explanation for what I think is happening and the fix. What's happening is GNU Radio is trying to run as a real time thread which if you're root or you've given your Linux username permission to have rtprio privileges but for so

Re: [Discuss-gnuradio] UHD Driver in E100/Beagleboard

2011-02-24 Thread Almohanad Fayez
the recipe into the openembedded tree !!! pretty please :) al fayez -Original Message- From: Philip Balister To: Almohanad Fayez Cc: discuss-gnuradio Sent: Thu, Feb 24, 2011 2:20 pm Subject: Re: [Discuss-gnuradio] UHD Driver in E100/Beagleboard On 02/23/2011 11:25 PM, Almoha

[Discuss-gnuradio] UHD Driver in E100/Beagleboard

2011-02-23 Thread Almohanad Fayez
I was wondering about people's experience with the UHD driver on the E100 or the Beagleboard. I am able to use it to receive IQ data from the USRP but I can't seem to transmit anything from it ... if I take the same flowgraph to a laptop I'm able to transmit IQ using the same USRP/daughterboard

[Discuss-gnuradio] USRP source + UHD driver and data formatting

2011-02-21 Thread Almohanad Fayez
Did the USRP IQ data format change in the UHD driver? The data from the USRP1 used to be 15-bit fixed point, or something like that, is it now normalized floating point data? I'm asking because I have code that moves data from the USRP to a Fixed-point DSP and it seems I have to redo the

[Discuss-gnuradio] Any E100/Beagleboard users running into realtime scheduling issues?

2011-02-20 Thread Almohanad Fayez
Out of curiosity are there any USRP E100 users running into problems enabling realtime scheduling? On my beagleboard I am not able to use realtime scheduling since upgrading to the latest kernel and Angstrom. Apparently there is an issue with realtime scheduling being done on per group bas

[Discuss-gnuradio] USRP E100 + cheap TI Davinci combo ??

2011-02-09 Thread Almohanad Fayez
Out of curiosity, does anyone know of a cheap <$400 Davinci board with something like a DM6446 processor? I've been reading a little about the Texas Instrument proprietery high speed serial interface (VLYNQ) which is found on Davnici processors but not OMAPs such as the case with the E100. I

Re: [Discuss-gnuradio] TPB Scheduler - Block Scheduling Rate

2011-01-28 Thread Almohanad Fayez
I've been down this path before Ben and I can tell you it's a very dark and lonely path, biggest advice is to use GDB my preference is to use DDD. I personally found it easier to start tracing from the python source file there's a way where you can select the PID of your python process from G

Re: [Discuss-gnuradio] TI vs Freescale DSP for open-source development

2011-01-28 Thread Almohanad Fayez
okay here are my 2 cents 2- TI actually offers all the tools you need to develop for their DSP for free, I can vouch for the C64x+ DSP since that's what I have experience using. You can download and look at the supported DSP for the free download from http://software-dl.ti.com/dsps/dsps_regis

[Discuss-gnuradio] Available GNU Radio DSP support for TI OMAP (e.g. Beagleboard & USRP E100)

2011-01-27 Thread Almohanad Fayez
Hi, I've been working for a while now on adding DSP support for GNU Radio using OMAP processors, specifically OMAP3530 which has a fixed point C64x+ DSP. The following is a github for interested people to download it: git://github.com/alfayez/gr-dsp.git I don't have a USRP E100, I use a Beagle

Re: [Discuss-gnuradio] Problem with valve and audio sink

2010-12-06 Thread Almohanad Fayez
try running the same fix with the static variable, this problem will show up even with simple setups because it's in the alsa audio source block. even though the fix works i wouldn't recommend it for long term solution because it's a hack. you can look into the FIXME section of the code to mak

Re: [Discuss-gnuradio] Re: remark on custom block + python behavior on Beagleboard

2010-10-26 Thread Almohanad Fayez
ood enough al -Original Message- From: Philip Balister To: discuss-gnuradio Sent: Tue, Oct 26, 2010 1:48 pm Subject: [Discuss-gnuradio] Re: remark on custom block + python behavior on Beagleboard On 10/25/2010 04:38 PM, Almohanad Fayez wrote: > Hi, sent an email a w

[Discuss-gnuradio] remark on custom block + python behavior on Beagleboard

2010-10-25 Thread Almohanad Fayez
Hi, sent an email a while back about what I thought was a scheduler issue with gnuradio on the beagleboard. Basically I've been writing custom GNU Radio block for the OMAP's DSP and running them on the beagleboard. On occassions when I'm running multiple blocks, GNU Radio would parse my flowg

Re: [Discuss-gnuradio] audio_alsa: problem with "valve" at head of audio_alsa sink sub-graph

2010-10-25 Thread Almohanad Fayez
Marcus, this is a problem with the gnuradio/gr-audio-alsa/src/audio_alsa_source.cc. I ran into a few weeks ago and i managed to find a quick and dirty fix for. I'm assuming that you're stopping the flow graph and restarting itagain. if you look into the "check_topology" method. There's

Re: [Discuss-gnuradio] Can USRP2 connect to Beagle Board-Xm?

2010-10-13 Thread Almohanad Fayez
Unfortunately that doesn't work, I tried doing that with a TI board, DM6446, it had 100M Ether and I used a GigE switch so I ended up using a regular USRP. You can detect the USRP2 using the provided script but you won't be able to receive radio samples. If memory serves correctly, there are s

Re: [Discuss-gnuradio] gnuradio on beagleboard?

2010-09-09 Thread Almohanad Fayez
If you're interested in taking the DSP approach on the Beagleboard my favorite guide to setting up and installing the proper environment is http://ossie.wireless.vt.edu/trac/wiki/BeagleBoard I've heard that the steps are a little outdated but if you stick with the toolset versions indicated o