You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
JP LBT: suppress txdelay to jitter-scale at SF12/BW125
In JP LBT mode, the standard txdelay formula produces delays up to ~8.9s
at SF12/BW125 (factor=0.5, 50B packet), which adds unnecessary latency
on top of LBT backoff in a high-noise, low-node-density environment.
Suppress txdelay to jitter-scale (max ~111ms at SF12/BW125/CR4/8):
- Reduces average added delay from ~4400ms to ~56ms
- Retains ~33% collision reduction vs zero (vs 10.4% baseline)
- Scales naturally with airtime as CR decreases over time
- JP_LBT_JITTER_DIVISOR promoted to public static constexpr in
RadioLibWrappers.h for reuse across examples
Applies to simple_repeater, simple_room_server, simple_sensor.
Also aligns sensor's non-JP path to use nextInt(0,5*t+1) (was nextInt(0,6)*t).
0 commit comments