rf-exposure-calculator

1.0.6 • Public • Published

👋 | RF Exposure Calculator

import { RFExposureCalculator } from 'rf-exposure-calculator';

const calculator = new RFExposureCalculator();

const results = calculator.calculateRFExposure(
    10,        // Power in Watts
    0.4,       // [0-1]: Mode Duty Cycle
    {          // TX Duty Cycle
        tx: 2, // Minutes spent transmitting
        rx: 3  // Minutes spent listening
    },
    1.3,       // Antenna gain in dBi
    7.200,     // Operating frequency in MHz
    true,      // `true` for a controlled environment, `false` for uncontrolled
    true       // Whether or not to include the effects of ground reflection
);
{
    "max_allowed_power_density": 17.3611,
    "min_safe_distance_in_feet": 0.1846
}

Readme

Keywords

none

Package Sidebar

Install

npm i rf-exposure-calculator

Weekly Downloads

2

Version

1.0.6

License

MIT

Unpacked Size

5.62 kB

Total Files

4

Last publish

Collaborators

  • j4nr6n