Just wondering if latest Nordic SDK support dual antenna diversity out of the box?
Thank you.
Just wondering if latest Nordic SDK support dual antenna diversity out of the box?
Thank you.
All nRF5x chips have single radio HW block so I'm wondering how you envision full antenna diversity scheme. However if you mean switching the antennas based on various events like Tx/Rx slot then yes, you can use PA/LNA events which will generate GPIO pulses and you can control some RF switching element by that easily. This is part of S132 stack from the very beginning (first certified production version 2.0.x) and the same for S112 and S140 (which are derived from S132).
Also note that you can always go by way of writing your own stack or using other stack then Nordic Soft Device (e.g. Zephyr) which should give you opportunity to implement such feature yourself. But asking for SDK version looks strange, your question is either determined already by HW capabilities or by used radio stack (you can use different stacks with different SDk releases).
Thank you @endnode for the reply. I have PA on 52 board and PA supports 2 antennas so yes by diversity i mean switching between them. I already used PA/LNA events in current firmware to select one of the 2 antenna. My question more focus on upper layer APIs for handling signals/fuse data from different antenna if i want to use 2 antenna for diversity purpose, or if some guideline on how to handle them with nordic SDK.
I have no visibility to Nordic backlog but I would be very surprised if they introduce such feature in their stack any time soon. I would say you are on your own, either write your radio stack which operates on top of RADIO
registers based on antenna switching through PA/LNA or customize some open source stack (e.g. Zephyr).
Thank you @endnode, that closed this question.