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.
| Name | Unit | Range | Default | Description |
|---|---|---|---|---|
| txPower_dbmnumber | dBm | −30 … 60 | 20 | Transmitter output power at the RF connector |
| cableLoss_dbnumber | dB | 0 … 30 | 1 | Total feedline and connector losses (positive value) |
| antennaGain_dbinumber | dBi | −20 … 40 | 2.15 | Antenna gain in dBi; 2.15 dBi = half-wave dipole |
| regulatoryLimit_dbmnumber | dBm | −20 … 60 | 36 | Maximum permitted EIRP per applicable regulation |
Outputs
Returned in values, by key. A value that is unbounded or undefined is null.
| Field | Unit | Description |
|---|---|---|
| eirp_dbmheadline | dBm | Effective Isotropic Radiated Power = P_TX − L_cable + G_ant |
| erp_dbm | dBm | Effective Radiated Power (relative to half-wave dipole): EIRP − 2.15 dB |
| eirp_w | W | EIRP in watts |
| margin_db | dB | Headroom below the regulatory limit; negative = non-compliant |
| maxPermittedGain_dbi | dBi | Highest 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.