Philip Balister wrote: > Has anyone looked at GNU Radio on an embedded system seriously? I've > built it for an ARM processor and heard that the dial tone example > will work. > > I'm particularly interested in using the python-less method > of connecting blocks. I understand that many of the GNU radio blocks > are written using floating point, Yes, allmost all of them depend heavely on floating point performance. Floating point performance, memory speed and USB-throughput are the main bottlenecks for gnuradio. You could rewite some of the blocks in fixed-point, but then you loose much dynamic range and need very high fixed-point performance. I know of good performing Software Defined Radio platforms using an ARM processor but they all have a high-performance DSP processor attached to or integrated into the ARM processor.
> but does the core gnu radio code > depend on good floating point performance? Depends on what you consider "the core gnu radio code". The flowgraph and flowgraph-scheduler do not depend on floating point performance. But things like the spectrum display (fft-sink), all modulation/demodulation and all the filter blocks do, Martin > > Philip > > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > http://lists.gnu.org/mailman/listinfo/discuss-gnuradio > _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio