Skip to content
Documentation sections

EIRP / ERP Regulatory Calculator

POSThttps://rftools.io/api/py/v1/calculate

Slug eirp-calculator. Calculate EIRP and ERP from transmit power, cable loss, and antenna gain. Check FCC Part 15 and ETSI regulatory compliance margins. Free, instant results.

Inputs

Send every one of these in inputs, in the units shown. Most are required: a call without one is refused (400) and costs nothing; one the calculator can do without takes the default shown. An input outside its range is still computed and flagged in the provenance.

Inputs of eirp-calculator
NameUnitRangeDefaultDescription
txPower_dbmnumberdBm−30 … 6020Transmitter output power at the RF connector
cableLoss_dbnumberdB0 … 301Total feedline and connector losses (positive value)
antennaGain_dbinumberdBi−20 … 402.15Antenna gain in dBi; 2.15 dBi = half-wave dipole
regulatoryLimit_dbmnumberdBm−20 … 6036Maximum permitted EIRP per applicable regulation

Outputs

Returned in values, by key. A value that is unbounded or undefined is null.

Outputs of eirp-calculator
FieldUnitDescription
eirp_dbmheadlinedBmEffective Isotropic Radiated Power = P_TX − L_cable + G_ant
erp_dbmdBmEffective Radiated Power (relative to half-wave dipole): EIRP − 2.15 dB
eirp_wWEIRP in watts
margin_dbdBHeadroom below the regulatory limit; negative = non-compliant
maxPermittedGain_dbidBiHighest antenna gain that keeps EIRP within the regulatory limit

Calling it

  • Calculate: one call, the request and response in full, and its errors.
  • Batch: this calculator with others, or a sweep, in one request.
  • Solve for a target: the value of one input that brings an output to a target.