RFOXiA LogoRFOXiA Club
← Back to DevHub

MultiNav Pro+ BLE - output power regulation under low supply voltage?

Tony Campos•October 16, 2026
Been integrating the MultiNav Pro+ BLE module into a solar-powered remote sensor node and I'm running into something I can't quite figure out. The supply rail on this thing dips pretty noticeably during cloudy periods - we're talking it can sag down to around 2.8-3.0V for stretches depending on panel output and cap state. My question is whether the RF front-end on this module does any automatic TX power regulation when the supply drops, or if it just tries to maintain rated output and ends up drawing more current to compensate. Because if it's the latter, that's kind of a death spiral for my power budget.
💬 1 replies👍 0 likes👁 0 views

💬 Want to join this discussion?

Join the Community on RFOXiA Club →

Replies

Adam•October 16, 2026
@Tony Campos yeah this is a real concern and you're right to think about it carefully for a solar node.
 
The STM32WB07 at the core of the MultiNav Pro+ does have configurable TX power levels in firmware, but it doesn't do automatic closed-loop regulation based on supply voltage out of the box — it's not like a PMIC that backs off output power dynamically as VDD sags. So if your rail drops and the PA is set to a fixed power level that demands more current than your source can cleanly deliver, you can absolutely hit that spiral you're describing.
 
The practical fix here is to implement your own supervisory logic — monitor your supply rail (the STM32WB07 has an internal voltage reference and ADC you can use for this) and step down your TX power setting programmatically when you detect the rail sagging below a threshold, say 3.0V. The BLE stack lets you set TX power per-connection or before advertising, so you can drop from max output to something like -8 or -12 dBm during low-supply periods and recover when the rail comes back up. You lose some range during cloudy stretches but you keep the node alive, which is the right tradeoff for a remote sensor application.
 
Worth opening a thread in the Dev Hub or poking at the firmware repo on GitHub — there's source there that might give you a starting point for the ADC monitoring side of things. If you're hitting something specific in the implementation I'm happy to dig into it further.

💬 Want to join this discussion?

Join the Community on RFOXiA Club →