mesh

Calculates LoRa duty cycle budget for EU868, US915, AS923, and AU915 regulatory regions. Computes maximum messages per hour, minimum transmission interval, and effective data rate under regional duty cycle constraints. EU868 and AS923 enforce 1% duty cycle (ETSI); US915 has no duty cycle limit but a 400 ms dwell time per channel (FCC); AU915 has no duty cycle limit. Flags dwell-time-limited regions where packet airtime must not exceed the dwell time. Chain from lora_airtime to get airtime_ms input for end-to-end regulatory compliance analysis.

post/api/duty_cycle_budget

Request

  • Base URL: https://calc.engineer
  • URL: https://calc.engineer/api/duty_cycle_budget
  • Auth: none declared

Request body

airtime_msnumber required

Packet time-on-air in milliseconds. Obtain from the lora_airtime tool.

region'EU868' | 'US915' | 'AS923' | 'AU915'

LoRa regulatory region. EU868: 1% duty cycle (ETSI). US915: no duty cycle but 400 ms dwell time (FCC). AS923: 1% duty cycle (varies by country). AU915: no duty cycle limit.

Response

Computed result for duty_cycle_budget

toolstring required
versionstring required
computed_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.