Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #------------------------------------------------------
- # A power-loss-due-to-SWR estimation calculator
- # based on the formula/table provided by Firestick
- # on this page:
- # http://www.firestik.com/Tech_Docs/SWRLOSS.htm
- #------------------------------------------------------
- # Code by Phillip J Rhoades (2024-03-06)
- #------------------------------------------------------
- # Save it is swrpowerloss.sh and use it:
- # ./swrpowerloss.sh [Wattage-of-Radio] [SWR-of-Antenna]
- #------------------------------------------------------
- # Put some arguments into legible variables
- RADIOPOWER=$1
- SWR=$2
- # Calculate the loss and remaining power in watts.
- LOSS=$(echo "scale=2; ($RADIOPOWER*(($SWR-1)*($SWR-1)))/(($SWR+1)*($SWR+1))"|bc -l)
- REMAIN=$(echo "scale=2;$RADIOPOWER-$LOSS" |bc -l)
- # Convert the loss and remaining power into percentages.
- PERCENTLOSS=$(echo "scale=2;($LOSS/$RADIOPOWER)*100" |bc -l)
- PERCENTREMAIN=$(echo "scale=2;100-$PERCENTLOSS" |bc -l)
- # Print out the estimates.
- # I could make this prettier
- # but this is fine...
- echo "Loss in watts : $LOSS"
- echo "Radiated Watts : $REMAIN"
- echo "Percent Loss : $PERCENTLOSS%"
- echo "Radiated Percent: $PERCENTREMAIN%"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement