LoRa Sensitivity Calculator and Formula
This page describes a LoRa Sensitivity calculator and the formula used for its calculations. The LoRa Sensitivity calculator takes spreading factor, bandwidth, and noise figure as inputs and outputs the Sensitivity.
The following table is used internally within the calculator to determine the SNR (Signal-to-Noise Ratio) based on the Spreading Factor (SF):
SF (Spreading Factor) | Chips/Symbol | SNR limit | Time on Air for 10 byte packet (ms) | Bit Rate (bps) |
---|---|---|---|---|
7 | 128 | -7.5 | 56 | 5470 |
8 | 256 | -10 | 103 | 3125 |
9 | 512 | -12.5 | 205 | 1758 |
10 | 1024 | -15 | 371 | 977 |
11 | 2048 | -17.5 | 741 | 537 |
12 | 4096 | -20 | 1483 | 293 |
LoRa Sensitivity Calculator Example
INPUTS:
- SF = 12
- BW = 125 KHz
- NF = 6dB
(The calculator internally uses an SNR of -20 dB based on the entered SF of 12)
OUTPUTS:
- LoRa Sensitivity = -137 dBm
Formula/Equations used in LoRa Sensitivity Calculator
The following LoRa Sensitivity formula is used in this calculator: