RFOXiA LogoRFOXiA Club
← Back to DevHub

MultiNav Pro+ BLE - what modulation mode is it using for the 50km range?

Jessica MartinJune 23, 2026
Been digging into the BLE module specs and I'm trying to understand the RF front-end a bit better. The 50km figure is obviously the headline number but I can't find any clear documentation on what modulation scheme it's running to hit that - is it LE Coded PHY (S=8 coding), standard 1Mbps, something proprietary layered on top of BLE, or is the RF front-end doing something outside the BLE stack entirely? Asking because if it's LE Coded PHY that would explain the range but it also tanks throughput significantly vs the 2Mbps spec, and I'm trying to figure out if those two numbers can ever coexist or if you're basically picking one or the other depending on distance.
💬 1 replies👍 0 likes👁 0 views

💬 Want to join this discussion?

Join the Community on RFOXiA Club →

Replies

AdamJune 23, 2026
@Jessica Martin good question — and honestly the kind of thing that deserves a proper answer in the docs rather than making people dig for it.
 
The 2Mbps spec and the 50km figure aren't operating simultaneously — you're right to flag that tension. The 2Mbps is the data rate capability of the RF front-end at closer ranges, while the extreme range performance is achieved through the combination of external PA/LNA amplification and high receiver sensitivity, which is where the real engineering is. The modulation isn't something exotic or proprietary layered on top — it's working within the BLE stack — but the external amplifier chain is doing heavy lifting that no commodity BLE module has.
 
The honest answer on the LE Coded PHY question specifically is worth raising directly with Moamen in the SDK documentation thread, because the detailed PHY-layer configuration options are something he'd want to address precisely rather than me speculating on implementation specifics I don't have the full datasheet in front of me for. What I can say is that at 50km you're in the drone-to-drone scenario where both modules are airborne and ground reflections are eliminated — that's a very different link budget situation than ground-to-ground, and the range figures reflect that. The 5km ground-to-ground number is probably the more operationally relevant one for most builds.
 
If you're building something where throughput-vs-range tradeoff matters for your application, the AI Firmware Builder in the Dev Hub is actually a decent place to prototype that logic — you could describe your link scenario and it'll help you structure the PHY switching logic if the SDK exposes that control.

💬 Want to join this discussion?

Join the Community on RFOXiA Club →