Skip to content

This program has a purpose that makes easier to understand of RF/Microwave Terms: RL Return Loss, VSWR Voltage Standing Wave Ratio, Γ Reflection Coefficient, ML Mismatch Loss. Good calculator with wide range in mW.

License

Notifications You must be signed in to change notification settings

ozyalhan/RF-Calculator-Terminal

Repository files navigation

RF-Calculator-Terminal

Build Status

This program has a purpose that makes easier to understand of RF/Microwave Terms:

  • RL Return Loss
  • VSWR Voltage Standing Wave Ratio
  • Γ Reflection Coefficient
  • ML Mismatch Loss

For example, choose RL mode, enter the value and get results of VSWR, Reflection Coefficient and ML.

Program has also RL calculator that get inputs of Pi(İncident Power) and Pr(reflected power) as Watt or dBm, calculate the return loss value as DB.

Installation

$ git clone https://github.com/ozyalhan/RF-Calculator-Terminal.git
$ cd RF-Calculator-Terminal
$ python RF-calculator.py

-or run .exe directly

$ git clone https://github.com/ozyalhan/RF-Calculator-Terminal.git
$ cd RF-Calculator-Terminal/
$ # run RF-calculator.exe

Todos

  • Write Tests With All Cases
  • Turn the Program in OOP principles
  • Create the system to Web with Flask

License

MIT

Free Software, Hell Yeah!

About

This program has a purpose that makes easier to understand of RF/Microwave Terms: RL Return Loss, VSWR Voltage Standing Wave Ratio, Γ Reflection Coefficient, ML Mismatch Loss. Good calculator with wide range in mW.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published