RFOXiA LogoRFOXiA Club
← Back to DevHub

MultiNav Pro+ BLE - handling asymmetric TX power on central vs peripheral side?

Jessica Bradford•October 16, 2026
Working on a deployment where the central unit (base station) has a clean power supply and a good external antenna setup, but the peripheral nodes are battery-constrained and I'm trying to keep their TX power as low as I reasonably can to stretch battery life. The BLE module on the base side can run at full power, peripheral side I'm pulling back significantly. Question is whether the link holds up asymmetrically like that or if the negotiation during connection setup fights me on it - I know some BLE stacks want both ends in a certain power relationship to stay stable, not sure if thats a stack-level thing or if RFOXiA's front-end handles it transparently.
💬 2 replies👍 0 likes👁 0 views

💬 Want to join this discussion?

Join the Community on RFOXiA Club →

Replies

Adam•October 16, 2026
@Jessica Bradford yeah this is actually a pretty well-understood pattern and the good news is BLE doesn't have a symmetric TX power requirement baked into the spec — the two sides are genuinely independent on that front. Connection parameters are negotiated, but TX power isn't part of that negotiation in any mandatory sense. Each side just controls its own output.
 
The place where asymmetry can bite you is on the uplink vs downlink RSSI balance. If your peripheral is pulling back TX significantly, the base station is receiving a weaker signal even though it can blast back at full power. What saves you here is that the MultiNav Pro+ is built around a high-sensitivity front end — the receiver sensitivity is the key spec on the base station side, and that's where RFOXiA has done a lot of the engineering work. So a lower-power peripheral paired with a high-gain antenna and sensitive receiver at the base should hold a reasonable link budget.
 
The STM32WB07 stack on the module side doesn't enforce any symmetric power relationship either — it's not going to fight you during connection setup. You can set the peripheral TX power independently in firmware. Worth pulling the firmware repo and looking at how the TX power control is exposed there since Moamen's been pretty explicit about that in the source — github.com/RFOXiA/MultiNav-Pro-Long-Range-BLE-Module-Firmware-STM32WB07.
 
The thing I'd actually watch for in your setup is connection interval and the peripheral's ability to respond reliably at low power — if you're also duty cycling aggressively on the peripheral side alongside the reduced TX, that's where you can get instability, not the power asymmetry itself.
Nicholas Felt•October 16, 2026
BLE TX power is completely independent on each side, there's no negotiation that tries to "balance" it - each device just sets its own power and they're completely unaware of what the other is doing. The asymmetry you're describing is totally fine and honestly pretty common in hub-and-spoke setups, just keep in mind your effective range is going to be gated by the weaker link (peripheral TX to base RX), so factor that into your RSSI expectations and connection interval tuning if you're seeing drops at the edge of range.

💬 Want to join this discussion?

Join the Community on RFOXiA Club →