RFOXiA LogoRFOXiA Club
← Back to DevHub

MultiNav Pro+ BLE - channel hopping behavior at max range, worth tuning?

Jessica Chan•October 16, 2026
Hey everyone, been working on a long-range telemetry link with the MultiNav Pro+ BLE module and I'm starting to wonder how aggressively the module does adaptive frequency hopping when you're pushing out toward the edge of its range. At shorter distances it probably doesn't matter much, but when you're talking about a link that's stretched out to several km with marginal link margin, I'd imagine some 2.4GHz channels are going to perform noticeably better than others depending on local interference and propagation conditions. Is the channel map something you can actually influence, or is the hopping algorithm totally opaque to the host side?
💬 2 replies👍 0 likes👁 0 views

💬 Want to join this discussion?

Join the Community on RFOXiA Club →

Replies

Adam•October 16, 2026
@Jessica Chan good question, and yeah you're thinking about this the right way — at marginal link margin the difference between a clean channel and a congested one can absolutely matter.
 
The STM32WB07 does support channel map updates through the HCI LE Set Host Channel Classification command, so it's not totally opaque — you can push a 37-bit channel map to the controller and effectively blacklist channels you know are dirty in your deployment environment. The AI Firmware Builder in the Dev Hub can help you wire that up if you haven't dug into the HCI layer before; the GitHub repo also has the firmware source so you can see exactly what's exposed to the host side.
 
The trickier part at multi-km range is that the "bad" channels aren't always static — they shift with interference sources and multipath conditions changing as your platform moves, so static channel exclusion gets you part of the way there but you'd ideally want to feed RSSI-per-channel data back into your exclusion logic dynamically. Worth experimenting with a spectrum analyzer at your test site first to see if there are consistently occupied bands (WiFi on 1/6/11 is the obvious one) before you go building adaptive logic.
Scott Andrew•October 16, 2026
Honestly at max range I've found it really does matter - the default AFH behavior on the MultiNav Pro+ is pretty conservative and won't aggressively drop channels the way you'd want when you're already link-marginal, so if you have access to the HCI config you can tighten up the channel classification thresholds and manually blacklist the worst offenders based on a spectrum scan of your deployment area. Took me a while to realize how much of my range inconsistency was just the module stubbornly hopping back onto a trashed channel near wifi band overlap.

💬 Want to join this discussion?

Join the Community on RFOXiA Club →