Copyright (C) 2000 Jim Richardson email [email protected]
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
This program is a simple calculator for some basic parabolic antenna equations. It's crude, but at least seems reasonably bug free. It makes a few assumptions, first that the numbers are all related to free space, so any atmospheric losses, including rain fade must be calculated seperately (I may add this at a future time) Second, it assumes that you know not to use dumb combinations of numbers, like a parabolic dish of 10cm, with a freq of 100Mhz. The numbers generated in such a combo are mathematically correct, and in practical terms, bogus. I also assume that both antennas are the same diameter, this will change in future revisions.
Most of the calculations come from a GTE microwave journal that is over 30 years old :) Information is forever.
Comments, bug notices, feature lists are welcome at [email protected], please direct flames to /dev/null, I will...
I have recently began experimenting with graphical programming in python, as part of that, I am reimplementing pathcalc.tcl in python, pathcalc.py is using tkinter, and Wxpathcalc.py is using wxWindows. Neither rewrite is functional at this time, but I am learning as I go.
NOTE: I have moved pathcalc over to the hamstuff repo https://github.com/weaselkeeper/hamstuff All further devwork on pathcalc will occur on that repo, this repo is left purely for archive reasons.