{"uid":"cap_fRxHaG_K3LM_R5cYNTIGI","slug":"lora-coverage-link-budget-calculator-17938b35","name":"LoRa Coverage Link Budget Calculator","description":"Computes free-space loss at one metre, applies a caller-supplied path-loss exponent over distance, then reports estimated receive power and margin against receiver sensitivity. This planning estimate does not model terrain, Fresnel obstruction, interference, antenna mismatch or regulatory duty cycle.","url":"https://iot.halowerk.com/v1/lora-coverage","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"distance_km":{"type":"number","maximum":10000,"minimum":0.001},"tx_power_dbm":{"type":"number","maximum":100,"minimum":-100},"frequency_mhz":{"type":"number","maximum":10000,"minimum":100},"path_loss_exponent":{"type":"number","maximum":8,"minimum":1},"rx_antenna_gain_dbi":{"type":"number","maximum":100,"minimum":-50},"tx_antenna_gain_dbi":{"type":"number","maximum":100,"minimum":-50},"miscellaneous_loss_db":{"type":"number","maximum":200,"minimum":0},"receiver_sensitivity_dbm":{"type":"number","maximum":0,"minimum":-200}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ap6P0MHmijABRSNhVHIga","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes estimated LoRa receive power and link margin using free-space path loss at 1m, a caller-supplied path-loss exponent, antenna gains, and receiver sensitivity.","exampleAgentPrompt":"Can you estimate the LoRa link budget for a 868 MHz transmission at 14 dBm TX power over 2.5 km, using a path-loss exponent of 3.2, 2 dBi TX antenna gain, 0 dBi RX antenna gain, 3 dB miscellaneous loss, and a receiver sensitivity of -137 dBm?","exampleUseCases":[{"title":"Smart agriculture sensor range check","prompt":"I'm deploying soil moisture sensors across a 4 km stretch of farmland using LoRa at 915 MHz. The transmitters run at 20 dBm, I'm using a path-loss exponent of 3.5 for open rural terrain, both antennas are 2 dBi, and my gateway sensitivity is -137 dBm. Can you calculate the estimated receive power and link margin?"},{"title":"Urban LoRaWAN gateway coverage planning","prompt":"We're placing a LoRaWAN gateway in a dense urban area and need to check coverage for sensors up to 1.2 km away at 868 MHz. TX power is 14 dBm, path-loss exponent is 4.0 for urban conditions, TX antenna gain is 5 dBi, RX gain is 3 dBi, 5 dB miscellaneous losses, and receiver sensitivity is -130 dBm. What's the link margin?"},{"title":"Long-range LoRa link feasibility check","prompt":"Can a LoRa node at -3 dBm TX power on 433 MHz reach a gateway 8 km away in a semi-rural setting? Use a path-loss exponent of 3.0, both antennas at 0 dBi, 2 dB of cable loss, and assume receiver sensitivity of -134 dBm. I need to know if the link is viable."}],"resultDescription":"Returns the estimated received signal power in dBm at the specified distance, the total path loss in dB, the free-space path loss at 1 metre, and the link margin in dB relative to the specified receiver sensitivity. A positive margin indicates the link is viable; a negative margin indicates insufficient signal.","failureModes":["distance_km or frequency_mhz out of allowed range returns validation error","path_loss_exponent outside 1–8 causes rejection","receiver_sensitivity_dbm above 0 dBm is invalid and rejected","Missing required fields return schema validation errors","Results are planning estimates only — real-world terrain, Fresnel zones, interference, and regulatory limits are not modelled"],"whenToPreferThis":"Use this endpoint when you need a fast, analytical link budget estimate for a LoRa radio link given known RF parameters, without access to terrain data or a full RF propagation simulator. It is ideal for early-stage IoT network planning, sensor deployment feasibility checks, and rapid what-if analysis on antenna gain, path-loss exponent, or TX power. Do not use it when high-accuracy coverage predictions incorporating terrain profiles, building attenuation, or multipath fading are required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:30:38.736Z","isFirstParty":false}