Tx power setting change in nightly build

More
21 Jan 2019 22:24 #72459 by hexfet
The Tx power setting is changed to reflect the power settings actually available on the radio used by a protocol. The valid power settings are:
CYRF6936, CC2500, MULTIMOD: 100uW, 300uW, 1mW, 3mW, 10mW, 30mW, 100mW, 150mW
A7105: 100uW, 300uW, 1mW, 3mW, 10mW, 30mW, 100mW
NRF24L01: 1mW, 6mW, 25mW, 100mW
R9M: 10/25mW, 100/25mW, 500/500, Auto/200 (FCC/EU)

For backwards compatibility, if a supported value is not found when reading a model file the Tx power will automatically be set to the maximum power level for the radio. For example, if a model file with Bayang protocol and Tx power set to 30mW is loaded with the new firmware the power will automatically be set to 100mW which is the maximum power setting for NRF24L01.

When changing the protocol in a model the power level will be set to the maximum for the radio used by the new protocol. Best to choose protocol first, then set Tx power.

The PXX protocol is associated with the R9M radio. If other modules using PXX are needed that can be addressed when required.

Please Log in or Create an account to join the conversation.

More
22 Jan 2019 06:11 #72466 by Fernandez
Replied by Fernandez on topic Tx power setting change in nightly build
One more question related to power, would it be possible to assign power setting to a switch, to change in flight the power level?
For long range flights could be of interest, that in case RSSI becomes low, you can boost power level up flipping a switch while in flight.

Please Log in or Create an account to join the conversation.

More
22 Jan 2019 21:49 #72479 by hexfet
Replied by hexfet on topic Tx power setting change in nightly build
I'm unsure about that feature. What if the switch is accidentally flipped the wrong way? The EU firmware also notes a rebind is needed when switching between telemetry and non-telemetry power settings. With the Flex or FCC firmware setting the power level to Auto is probably a better solution.

Please Log in or Create an account to join the conversation.

Time to create page: 0.024 seconds
Powered by Kunena Forum