HI everyone, I was trying to build an antenna in C++. I don't know where to start. can anyone help me?? if there is some code that would be even better. I don't care about the type of antenna as long as it communicates. THanks Shastri
Shastri wrote: > I was trying to build an antenna in C++. I don't know > where to start. can anyone help me?? if there is some code that would > be even better. I don't care about the type of antenna as long as it > communicates.
Antennae are hardware. C++ is software. You have an insurmountable problem with the fundamental nature of your toolset.
>> I was trying to build an antenna in C++. I don't know >> where to start. can anyone help me?? if there is some code that would >> be even better. I don't care about the type of antenna as long as it >> communicates.
> Antennae are hardware. C++ is software. You have an insurmountable problem > with the fundamental nature of your toolset.
> But it might be possible...
A German computer magazine posted a software solution that could turn the mouse chord into a radio antenna once.**
Hello, I know its not trivial. But what i wanted to do is create a class in C++ named antenna. I would treat that as an object and write the functionality to it. Is there any way that it could communicate?? Thanks for the earlier reply Shastri
> >> I was trying to build an antenna in C++. I don't know > >> where to start. can anyone help me?? if there is some code that would > >> be even better. I don't care about the type of antenna as long as it > >> communicates.
> > Antennae are hardware. C++ is software. You have an insurmountable problem > > with the fundamental nature of your toolset.
> > But it might be possible...
> A German computer magazine posted a software solution that could turn the > mouse chord into a radio antenna once.**
CTGuy67 wrote: > Maybe you should try to build a VB dish with Java coax you'll get more > channels...I did!
YES! Excellent solution.
For added functionality you can use ASP.TIVO to inherit specific programming to disk. That way you won't lose data while flushing the thread, or dumping the stack.
Shastri wrote: > HI everyone, > I was trying to build an antenna in C++. I don't know > where to start. can anyone help me?? if there is some code that would > be even better. I don't care about the type of antenna as long as it > communicates. > THanks > Shastri
Shastri wrote: > HI everyone, > I was trying to build an antenna in C++. I don't know > where to start. can anyone help me?? if there is some code that would > be even better. I don't care about the type of antenna as long as it > communicates. > THanks > Shastri
Are you confusing hardware with software? Or are you attempting to make a virtual sketch of an antenna?
>> I was trying to build an antenna in C++. >> I don't know where to start. > Antennae are hardware. C++ is software. You > have an insurmountable problem > with the fundamental nature of your toolset.
I know the feeling. I tried to build a girlfriend once using Pascal :-)
On 5 Jan 2005 13:12:54 -0800, "Shastri" <sas4...@gmail.com> wrote:
>Hello, >I know its not trivial. But what i wanted to do is create a >class in C++ named antenna. I would treat that as an object and write >the functionality to it. Is there any way that it could communicate?? >Thanks for the earlier reply
If you created a mathematical model of the geometry and electromagnetic properties of the antenna; and a mathematical model of the electromagnetic environment that the antenna was in, then you could subdivide space into a set of tiny three dimensional cubes and apply Maxwell's laws in each cube. (This is called Finite Element Analysis, or "Meshing"). In each cube (or finite element) you could calculate how the electromagnetic environment in that cube induced currents in the antenna in that cube.
There's probably more to it than this; but it's a way to start. I suppose there are books on the topic of Finite Element Analysis.
----- Robert C. Martin (Uncle Bob) | email: uncle...@objectmentor.com Object Mentor Inc. | blog: www.butunclebob.com The Agile Transition Experts | web: www.objectmentor.com 800-338-6716
"The aim of science is not to open the door to infinite wisdom, but to set a limit to infinite error." -- Bertolt Brecht, Life of Galileo
So in summary, you could certainly make a working antenna in C++, and use it to listen to radio stations. The only hitch is that these radio stations would have to be software models, "broadcasting" in the same software simulation of the electromagnetic environment around Earth. Since you'd have to supply the music for these stations yourself, you may as well bypass the whole thing and just listen to your iPod directly.
Shastri wrote: > HI everyone, > I was trying to build an antenna in C++. I don't know > where to start. can anyone help me?? if there is some code that would > be even better. I don't care about the type of antenna as long as it > communicates. > THanks > Shastri
Robert C. Martin wrote: > On 5 Jan 2005 13:12:54 -0800, "Shastri" <sas4...@gmail.com> wrote:
> If you created a mathematical model of the geometry and > electromagnetic properties of the antenna;
> There's probably more to it than this; but it's a way to start. I > suppose there are books on the topic of Finite Element Analysis.
I can do this in 3 easy steps.... A) Google on antenna builders (not end sales, though you might have to find an point of sale location to get a brand name and track back from there) B) Contact service/support, request Azimuth/Elevation db/range tables to evaluate if the antenna will work for you application... C) load and use the data in table lookups in C/C++ use interpolation between points... name the routine that looks up the information "piecewise linear approximation" to make it sound more complicated than it is....