Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Is it possible to get the rssi of ADV_EXT_IND?

Hi!

I am evaluating Extended Advertising.
Is it possible to get the rssi of ADV_EXT_IND at the BLE_GAP_EVT_ADV_REPORT event?
That was possible with AUX_ADV_IND.

My environment is as follows:
* SDK15.2.0
* Peripheral:Custom Board(nRF52840)
* Central:nRF52840 DK

Thanks!

  • Hello

    Yes you should be able to get the RSSI of ADV_EXT_IND advertisements in the report event. However, this excerpt from the Bluetooth Spec. might be relevant for you as you are evaluating Extended Advertising.

    "When multiple advertising packets are used to complete a single advertising report (e.g., a packet containing an ADV_EXT_IND PDU combined with one containing an AUX_ADV_IND PDU), the RSSI and TxPower event parameters shall be set based on the last packet received." -Specification of the Bluetooth System, v5.0 Chapter 7.7.65.13 LE Extended Advertising Report Event.

    Best regards,

    Simon

  • Thank you for your reply.

    Does the core specification say that the RSSI of the last packet of ADV_EXT_IND or AUX_ADV_IND received is being reported?

    When BLE_GAP_EVT_ADV_REPORT was monitored while sending the Advertising Extension with 1 MPHY, events of 37 ch, 38 ch, and 39 ch could not be detected.

    What is the specification for selecting the RSSI of Nordic's Extended Advertising Report?
    Also, does the RSSI and channel in BLE_GAP_EVT_ADV_REPORT match the actual packet?

  • Hi

    1. Yes, when multiple advertising packets complete a siingle one, as stated in my previous note, the RSSI will be set based on the last packet received, so whichever one is being received last. Could be any of the two.
    2. What exactly do you mean here? Do you mean that you didn't receive the extension? Or that you didn't detect the RSSI on the other channels? Please specify.
    3. What do you mean by Nordics Extended Advertising Report? What I referred to in my last reply was from the Bluetooth specification. To my knowledge there is no such thing as this.
    4. The RSSI and channel in the BLE_GAP_EVT_ADV_REPORT should match the RSSI and channel of the last packet received if you have multiple packets in your event.

    Best regards,

    Simon

Related