mirror of
https://github.com/meshtastic/firmware.git
synced 2025-04-24 17:32:18 +00:00
Set TX Power to some meaningful value
This commit is contained in:
parent
bc05f98685
commit
4a6cad6e46
@ -402,6 +402,12 @@ void RadioInterface::applyModemConfig()
|
|||||||
power = loraConfig.tx_power;
|
power = loraConfig.tx_power;
|
||||||
assert(myRegion); // Should have been found in init
|
assert(myRegion); // Should have been found in init
|
||||||
|
|
||||||
|
if ((power == 0) || (power > myRegion->powerLimit))
|
||||||
|
power = myRegion->powerLimit;
|
||||||
|
|
||||||
|
if (power == 0)
|
||||||
|
power = 17; // Default to default power if we don't have a valid power
|
||||||
|
|
||||||
// Calculate the number of channels
|
// Calculate the number of channels
|
||||||
uint32_t numChannels = floor((myRegion->freqEnd - myRegion->freqStart) / (myRegion->spacing + (bw / 1000)));
|
uint32_t numChannels = floor((myRegion->freqEnd - myRegion->freqStart) / (myRegion->spacing + (bw / 1000)));
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user