[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss-gnuradio] Re: Graphical programming with Ptolemy
From: |
Patrick Strasser |
Subject: |
[Discuss-gnuradio] Re: Graphical programming with Ptolemy |
Date: |
Fri, 05 May 2006 12:12:38 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050602 Thunderbird/1.0.2 Mnenhy/0.7.2.0 |
TJ Dreier wrote:
I'm using a graphical
modeling tool called Ptolemy to allow design of gnuradio systems.
2) Use Ptolemy to draw block diagrams and connections. Ptolemy allows
block parameters to be configured by inspecting the XML I just
described.
3) Then have Ptolemy convert the block diagram into a gnuradio python
program. Ptolemy is written in Java, so I have written Java classes
to do this.
This are the parts I want to see in Python for several reasons:
* Gnuradio uses already Python. This is a known technology to the
developers. And you can get rid of XML, another unknown technology.
(Gnuradio depends on C++, USB, Swig, Python and wxWidgets, moreover the
>3 audio interfaces. That's a enough to support as can be seen on this
list.)
* Gnuradio can work quite fine with wxWidgets. It's quite portable in
this configuration.
* I doubt that you use _less_ system resources with both Python _and_
Java/Ptolemy running.
4) Ptolemy launches this program and communicates with it using pipes.
This allows you to create other pieces of Ptolemy simulations that
source or sink data to GR.
Of course Ptolemy has a lot more functionality.
Here's a screenshot to give you an idea:
http://www.ee.ucla.edu/~tjdreier/gnuradio_ptolemy.jpg
Looks quite like the thing I had in mind.
Perhaps I should give it a try...
ad point 3): Do you have any means for parsing working apps?
Patrick
--
Engineers motto: cheap, good, fast: choose any two
Patrick Strasser <patrick dot strasser at tugraz dot at>
Student of Telematik, Techn. University Graz, Austria
- [Discuss-gnuradio] Graphical programming with Ptolemy, TJ Dreier, 2006/05/04
- [Discuss-gnuradio] Re: Graphical programming with Ptolemy,
Patrick Strasser <=
- Re: [Discuss-gnuradio] Re: Graphical programming with Ptolemy, Eric Blossom, 2006/05/10
- Re: [Discuss-gnuradio] Re: Graphical programming with Ptolemy, John Clark, 2006/05/11
- Re: [Discuss-gnuradio] Re: Graphical programming with Ptolemy, Eric Blossom, 2006/05/11
- Re: [Discuss-gnuradio] Re: Graphical programming with Ptolemy, John Clark, 2006/05/11
- Re: [Discuss-gnuradio] Re: Graphical programming with Ptolemy, Robert McGwier, 2006/05/11
- Re: [Discuss-gnuradio] Re: Graphical programming with Ptolemy, John Clark, 2006/05/11
- Re: [Discuss-gnuradio] Re: Graphical programming with Ptolemy, Eric Blossom, 2006/05/11
- Re: [Discuss-gnuradio] Re: Graphical programming with Ptolemy, John Clark, 2006/05/11
- Re: [Discuss-gnuradio] Re: Graphical programming with Ptolemy, Marcus Leech, 2006/05/11
- Re: [Discuss-gnuradio] Re: Graphical programming with Ptolemy, Matt Ettus, 2006/05/11