How the I/Q components of the received raw BLE signal can be measured within nRF52?


I need I/Q components of the received raw BLE signal for Angle of Arrival implementation. Is it possible to get such data from nRF52?

  • FormerMember
    0 FormerMember

    Unfortunately, it is only possible to get the RSSI.

    To find direction/Angle of Arrival (AoA), the following options should be possible (note: I have not tested them):

    If the design doesn't have to be super compact, it may be possible to have multiple (three?) 2.4GHz yagi-antennas, place them so that they receive signals from different directions, and use a switch to switch between the antennas. If the system measure the RSSI, it may get an estimation of the direction.

    If the design has to be more compact, the only way I can think of is to use three antennas, and three chips, and measure the time difference (and RSSI variation) of the received signals. And from there, it should be possible to use some triangulation algorithm to find the AoA. Small 2.4 GHz antennas are not directional, and it will therefore not be possible to use the antenna itself to find the AoA.