TL;DR: radio.fem.rgain is not persisted across boots and does not seem to have an effect at all.
Fixed instantly by flashing back to 1.16
Hardware / firmware
- Heltec Mesh Node T096 (nRF52840), repeater role
- 868 MHz, cavity filter, 3 dBi omni, solar powered, urban environment
- Clean 1.17.0 flash with data erased (or really any method I tested).
First problem
set radio.fem.rxgain off applies at runtime but does not survive a reboot. After restart the value reads on again.
Steps to reproduce:
get radio.fem.rxgain -> on
set radio.fem.rxgain off
get radio.fem.rxgain -> off
reboot
get radio.fem.rxgain -> on
Which, in the context of a solar repeater, makes the setting pretty much useless.
Second problem
Setting radio.fem.rxgain off (without a reboot) does not seem to have any effect (tested over the course of a few hours)
Admittedly I can't test directly wether or not the LNA is enabled, my only evidence is the degradaed noise floor (~7dbm) & RSSI (~20dbm) associated with the RX gain.
Steps to reproduce (on 1.17):
set radio.fem.rxgain off -> nothing
- Flash 1.16 (keep settings) -> Noise floor and RSSI go back to normal
TL;DR:
radio.fem.rgainis not persisted across boots and does not seem to have an effect at all.Fixed instantly by flashing back to 1.16
Hardware / firmware
First problem
set radio.fem.rxgain offapplies at runtime but does not survive a reboot. After restart the value reads on again.Steps to reproduce:
get radio.fem.rxgain-> onset radio.fem.rxgain offget radio.fem.rxgain-> offrebootget radio.fem.rxgain-> onWhich, in the context of a solar repeater, makes the setting pretty much useless.
Second problem
Setting
radio.fem.rxgainoff (without a reboot) does not seem to have any effect (tested over the course of a few hours)Admittedly I can't test directly wether or not the LNA is enabled, my only evidence is the degradaed noise floor (~7dbm) & RSSI (~20dbm) associated with the RX gain.
Steps to reproduce (on 1.17):
set radio.fem.rxgain off-> nothing