mirror of
https://github.com/mikecarper/MeshCore.git
synced 2026-10-23 12:12:24 +00:00
Expose RX power saving in WebConfig
This commit is contained in:
1 parent
772607eba1
commit
9161dfd7d5
16 files changed
+2113
-1751
No files matched your search
@@ -1563,6 +1563,11 @@ void MyMesh::getNodeSnapshot(WebConfigServer::NodeSnapshot& s) {
|
||||
s.cad = _prefs.cad_enabled;
|
||||
s.rx_gain = _prefs.rx_boosted_gain;
|
||||
s.fem_rx_gain = board.isLoRaFemLnaEnabled();
|
||||
s.rx_ps_enabled = _prefs.rx_powersaving_enabled;
|
||||
s.rx_ps_level = _prefs.rx_ps_level;
|
||||
s.rx_ps_preamble = _prefs.rx_ps_preamble;
|
||||
s.rx_ps_rx_us = _prefs.rx_ps_rx_us;
|
||||
s.rx_ps_sleep_us = _prefs.rx_ps_sleep_us;
|
||||
s.repeat = !_prefs.disable_fwd;
|
||||
s.advert_interval = _prefs.advert_interval * 2;
|
||||
s.flood_advert_interval = _prefs.flood_advert_interval;
|
||||
@@ -1578,6 +1583,9 @@ void MyMesh::getNodeSnapshot(WebConfigServer::NodeSnapshot& s) {
|
||||
if (board.canControlLoRaFemLna()) {
|
||||
s.capabilities |= WebConfigServer::CAP_FEM_RX_GAIN;
|
||||
}
|
||||
if (radio_driver.supportsRxPowerSaving()) {
|
||||
s.capabilities |= WebConfigServer::CAP_RX_POWER_SAVING;
|
||||
}
|
||||
}
|
||||
|
||||
bool MyMesh::startWebConfig(bool force_ap, char* reply) {
|
||||
|
||||
Reference in new issue
Block a user