Latest version: 25 Mar 2024
I work in an RF lab and certain little things are performed frequently. Visitors, for example, are often more comfortable using Watts while engineers prefer dBm or other dB variants, and it's helpful to quickly convert. Similarly, detailed modeling is not needed day to day, but rough ideas of path loss are useful. This code provides some of those mundane functions. All results are saved in various App variables for use in the CAS environment after the App exits.
Functions currently included:
For example, you can convert any of dBm, dBuV at 50 ohms, mW and S-units to all of the others as shown in the screenshot:
A few simple path loss models are available, free space, 2-ray and Hata.
It's rather small at the moment but hopefully what is there is quick and easy to use. If you are radio-active :-), the more the merrier. Please contribute, fix, enhance with more RF functions and plots! Use the HP Connectivity Kit to drop the unzipped RF Calcs into the Application Library folder. You will see a new app with antenna symbol on light blue background.
I've also begun listing python programming tidbits I've accumulated at this Prime python page.
If you have an interest in RF propagation, I converted the classic Longley-Rice model at this page to python.
Mike Markowski, mike.ab3ap@gmail.com
Mar 2024