IonicWind Software

Creative Basic => GUI Programs => Topic started by: Egil on August 31, 2010, 11:53:49 AM

Title: J-Pole Antenna Calculator
Post by: Egil on August 31, 2010, 11:53:49 AM
Uploading this calculator code again.
This code is using GETKEY instead of the method used with the SlimJim calculator (see my former message).

Have fun!

Egil
Title: Re: J-Pole Antenna Calculator
Post by: aurelCB on October 20, 2012, 11:22:42 AM
Hi..
I know that this is old topic and that long time i don't post anything ::)
Anyway this simple program show how calculate antenna dimension.
I build few antennas but mostly for wifi 2.4 GHz.

My question is not directly connected with this but is with antenna electromagnetic field
in another words with field pettern represented in few colors.
Is there anyone do something like this ?
Why i ask this...there are around few free and few comercial programs BUT
all this programs are a bit complex and quirky to work with them.
So any ideas about that ...

PS...And of course to break this annoying silence on forum ;D
Title: Re: J-Pole Antenna Calculator
Post by: LarryMc on October 20, 2012, 03:41:44 PM
can you give me a link that shows me what you are wanting to do?
Title: Re: J-Pole Antenna Calculator
Post by: aurelCB on October 20, 2012, 04:08:55 PM
Hi Larry...
Hmm ..something like this:
http://www.antennasoftware.com.ar/index.php?news&nid=2
Title: Re: J-Pole Antenna Calculator
Post by: LarryMc on October 20, 2012, 05:53:38 PM
GDI+ could be used for the drawing.
The hard part would be coming up with all the equations for the calculations.
Title: Re: J-Pole Antenna Calculator
Post by: GWS on October 20, 2012, 06:35:06 PM
QuoteSince 2000, Golden Engineering has been working on the field of electromagnetic simulation from very low to very high frequencies, especially on the modeling of antenna systems and scatterers.

I think that explains the problem.  They've been working on it for 12 years ..  ::)

A great project - well more of a huge commitment - but it would be nice to have such a tool.

I've been working on two or three projects recently, but they were all complicated and I've not yet finished any of them.  Some things are just too difficult - like a morse decoding program that I finished up buying from Russia.  It works like a scanner, and types the words on the screen - great stuff.  I wish I could have written it. :)

So it would be nice to look at an Antenna program - just have to add it to my 'things to look at' list ..

best wishes, :)

Graham
Title: Re: J-Pole Antenna Calculator
Post by: aurelCB on October 21, 2012, 12:32:08 AM
Yeah i know that thema is quite complex but for start there is no need for
3D representation, will be very good to have planar plot in 2d and gain calculation.
I have found few old programs written in old gwbasic but i simply cannot read this code
in notepad or any other text editor because are written in some weird format ::) .
And yes formulas are very complex.
In first place i am intersted for wire antenna like ordinary L/2 dipol, quad etc...
From what i see and understand most of this programs use some sort of NEC interpreter
or MoM algoritham.
Title: Re: J-Pole Antenna Calculator
Post by: GWS on October 21, 2012, 03:12:02 AM
Ah  ! .. that stirs an ancient memory .. GWBASIC  ;D

GWBASIC stored it's files in binary by default.
You will need to read the files back in to GWBASIC, and then save them as ACSII ..

Quote1. Make a backup copy of the original program written in GW-Basic or BASICA.
   2. Locate GWBASIC.EXE or BASICA.EXE and execute the program.
   3. Use the LOAD (F3) command to load the program to be used in QBasic. For example, type the following:
      load "progname.bas"
   4. Use the LIST (F1) command to verify the program's contents.
   5. Use the SAVE (F4) command with the A option to save the program in ASCII format. For example, type the following:
      save "progname.bas",a
   6. Exit GW-Basic or BASICA with the SYSTEM command.

The file should then be in ASCII and readable by other programs ..  :)

all the best,

Graham
Title: Re: J-Pole Antenna Calculator
Post by: Brian on October 21, 2012, 04:26:49 AM
Graham,

I used to dabble with GWBASIC, and I had forgotten about the ,a switch. It was there
in the back of my mind as I read Aurel's post, and you supplied the answer!

Brian
Title: Re: J-Pole Antenna Calculator
Post by: Egil on October 21, 2012, 11:55:37 AM
Maybe you'll find some tips to  convert the code in here: http://www.chebucto.ns.ca/~af380/GW-BASIC-tokens.html It is a description of the GW-Basic tokenized format.

By the way, for construction of antennas and just testing out ideas, I use Mmana-Gal. It is written for radioamateurs by radioamateurs, and is freeware. Here is their homepage: http://hamsoft.ca/pages/mmana-gal.php


Good luck!

Egil
Title: Re: J-Pole Antenna Calculator
Post by: LarryMc on October 21, 2012, 12:54:52 PM
Aurel,
can you post one of the GWBASIC files you said you couldn't read; preferably the smallest one you have.

I'm curious about what it looks like.
Title: Re: J-Pole Antenna Calculator
Post by: aurelCB on October 21, 2012, 01:29:30 PM
Hi Egil
I have try few this programs and i find him to dificult to work with them.
I am not an radioamater.
And this Mmana gal is to weird for me .
I also find one interesting called VEMSA3D which looks simple on first look but i simply
cannot think in 3D way ... ::)

Larry in attachment is whole package,maybe you can figured how extract this old code. :)
Title: Re: J-Pole Antenna Calculator
Post by: Bill-Bo on October 21, 2012, 03:23:44 PM
aurelCB,

I went to my XP and saved the
files in ASCII. I sure hope this
helps out.

Bill
Title: Re: J-Pole Antenna Calculator
Post by: LarryMc on October 21, 2012, 07:45:39 PM
thanks Bill!
Title: Re: J-Pole Antenna Calculator
Post by: Bill-Bo on October 21, 2012, 09:40:43 PM
LarryMc,

You're welcome.

I don't know why, but the horn.bas and
horngain.bas files have the same code.

Bill
Title: Re: J-Pole Antenna Calculator
Post by: aurelCB on October 22, 2012, 01:09:02 AM
Thanks Bill ;)
Hmm only program LoopYagi seems to me that is something
and can be possible convert to CB/EB/IWB console program.
I will see...