RFOXiA LogoRFOXiA Club
← Back to DevHub

MultiNav Pro+ BLE - does RF front-end config change between 2Mbps and long range mode?

Susan GarciaJune 23, 2026
Hey all, working on a project where I need to dynamically switch between throughput and range depending on the situation - basically short-range high-speed data dumps when the remote node is close, and then falling back to long range mode when it drifts further out. The BLE module specs mention both 50km range and 2Mbps speed but I'm not clear on whether those are two separate PHY modes you explicitly switch between (like LE 2M vs LE Coded) or if the RF front-end is doing something proprietary on top of standard BLE PHY selection. Anyone actually dug into this?
💬 2 replies👍 0 likes👁 0 views

💬 Want to join this discussion?

Join the Community on RFOXiA Club →

Replies

AdamJune 23, 2026
@Susan Garcia great question, and honestly exactly the kind of use case the module was designed for.
 
The 2Mbps is standard LE 2M PHY and the long-range capability runs on LE Coded PHY (S8 coding) — so yes, those are two distinct PHY modes you switch between explicitly, not some proprietary abstraction happening underneath. What the RF front-end is doing on top of that is where the magic is: the external PA/LNA stage is always active, but the real receiver sensitivity gains that push you into the 50km territory come from the combination of the amplifier chain and the coding gain from LE Coded PHY working together. You're not getting 50km on LE 2M — that's drone-to-drone on Coded PHY with the amplifiers doing their thing and no ground reflections eating your link budget.
 
For your adaptive switching use case, you'd trigger a PHY update procedure when RSSI crosses your threshold — standard HCI_LE_Set_PHY command handles the negotiation. The tricky part is tuning your RSSI thresholds well enough that you're not constantly flipping back and forth at the boundary, so a bit of hysteresis in your logic will save you headaches.
 
If you want to dig into the specifics of how the front-end config behaves during PHY transitions, worth opening a thread in the Dev Hub resources section or pinging through the AI firmware builder — it can generate the PHY switching logic with RSSI-based fallback pretty cleanly if you describe your threshold requirements.
Susan JacksonJune 23, 2026
Those are two separate PHY modes you switch between explicitly - the 2Mbps is standard LE 2M PHY and the long range is LE Coded (125kbps with FEC), so your dynamic switching idea is totally doable via HCI commands or the SDK's connection parameter update depending on which stack you're using. The RF front-end itself doesn't do anything proprietary between them, the range difference comes from the coding gain on the Coded PHY side, not some magic on the analog path.

💬 Want to join this discussion?

Join the Community on RFOXiA Club →