Skip to content

T096 - 1.17 repeater radio.fem.rxgain not working #3172

Description

@godric

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions