In Rx,add iq print in main.c,building project has a error,but in 52833,it succefully.what is this problem?

when i make Rx  output  succefully.i add some  configuration in main.c.i can print iq data.there is link that make me to learn to print iq data.

ok,i get iq data in here.but i can 't understand iq data is from whic antenna.

PER_ADV_SYNC[0]: [DEVICE]: 2B:A7:E4:7A:4C:13 (random), tx_power 127, RSSI -57, CTE AOA, data length 0, data:

CTE[0]: samples count 45, cte type AOA, slot durations: 2 [us], packet status CRC OK, RSSI -570

IQ sample content :

sample[0] = I:5 Q:-10

sample[1] = I:-7 Q:9

sample[2] = I:7 Q:-9

sample[3] = I:-7 Q:9

sample[4] = I:6 Q:-9

sample[5] = I:-8 Q:9

sample[6] = I:7 Q:-9

sample[7] = I:-8 Q:8

sample[8] = I:8 Q:-3

sample[9] = I:8 Q:-6

sample[10] = I:8 Q:-4

sample[11] = I:-6 Q:-7

sample[12] = I:-3 Q:-4

sample[13] = I:2 Q:1

sample[14] = I:7 Q:3

sample[15] = I:10 Q:-7

sample[16] = I:7 Q:-6

sample[17] = I:6 Q:0

sample[18] = I:7 Q:-3

sample[19] = I:4 Q:7

sample[20] = I:5 Q:8

sample[21] = I:3 Q:9

sample[22] = I:6 Q:-5

sample[23] = I:3 Q:-4

sample[24] = I:-1 Q:3

sample[25] = I:-4 Q:7

sample[26] = I:8 Q:9

sample[27] = I:5 Q:7

sample[28] = I:-1 Q:6

sample[29] = I:2 Q:7

sample[30] = I:-8 Q:4

sample[31] = I:-8 Q:6

sample[32] = I:-9 Q:4

sample[33] = I:5 Q:5

sample[34] = I:2 Q:2

sample[35] = I:-4 Q:-1

sample[36] = I:-8 Q:-3

sample[37] = I:-11 Q:7

sample[38] = I:-7 Q:5

sample[39] = I:-7 Q:-1

sample[40] = I:-7 Q:3

sample[41] = I:-4 Q:-7

sample[42] = I:-7 Q:-8

sample[43] = I:-5 Q:-9

sample[44] = I:-6 Q:6

in nrf5340 dk,i also get full output.i want to add iq sample.so i add configuration sa nrf52\.

this picture is output without iq sample.

but when i do the same things as 52,it has a error.build fail.

where is this problem?please help me.

  • Check out: https://devzone.nordicsemi.com/f/nordic-q-a/79814/aoa-aod-using-nrf52833/330276#330276 

    For instance in the examples you can find the sample supports the following development kits:

    Hardware platforms

    PCA

    Board name

    Build target

    nRF52833 DK

    PCA10100

    nrf52833dk_nrf52833

    nrf52833dk_nrf52833

    nRF52833 DK (emulating nRF52820)

    PCA10100

    nrf52833dk_nrf52820

    nrf52833dk_nrf52820

    nRF5340 DK

    PCA10095

    nrf5340dk_nrf5340

    nrf5340dk_nrf5340_cpuapp

    nrf5340dk_nrf5340_cpuapp_ns

    Kenneth

  • ok,i find my configuration has a error.i modify it ,them flash it to boards.there are iq samples in Putty.this i sabout nrf 54340dk in Rx.you cna ge t more infomation 

    PER_ADV_SYNC[0]: [DEVICE]: 16:B5:97:37:06:50 (random), tx_power 127, RSSI -62, C                                                                                                             TE AOA, data length 0, data:
    
    CTE[0]: samples count 45, cte type AOA, slot durations: 2 [us], packet status CR                                                                                                             C OK, RSSI -620
    
    IQ sample content :
    
    sample[0] = I:0 Q:-3
    
    sample[1] = I:-1 Q:2
    
    sample[2] = I:1 Q:-3
    
    sample[3] = I:-2 Q:1
    
    sample[4] = I:1 Q:-2
    
    sample[5] = I:-2 Q:1
    
    sample[6] = I:2 Q:-2
    
    sample[7] = I:0 Q:1
    
    sample[8] = I:-1 Q:1
    
    sample[9] = I:-1 Q:-1
    
    sample[10] = I:-3 Q:-1
    
    sample[11] = I:-1 Q:1
    
    sample[12] = I:-3 Q:0
    
    sample[13] = I:0 Q:-1
    
    sample[14] = I:1 Q:0
    
    sample[15] = I:0 Q:-1
    
    sample[16] = I:0 Q:0
    
    sample[17] = I:-4 Q:0
    
    sample[18] = I:0 Q:-1
    
    sample[19] = I:1 Q:0
    
    sample[20] = I:-1 Q:0
    
    sample[21] = I:0 Q:2
    
    sample[22] = I:1 Q:-1
    
    sample[23] = I:0 Q:2
    
    sample[24] = I:-1 Q:-1
    
    sample[25] = I:0 Q:-2
    
    sample[26] = I:-1 Q:-1
    
    sample[27] = I:-1 Q:0
    
    sample[28] = I:1 Q:2
    
    sample[29] = I:-1 Q:-1
    
    sample[30] = I:-1 Q:-2
    
    sample[31] = I:0 Q:0
    
    sample[32] = I:2 Q:-1
    
    sample[33] = I:-1 Q:-2
    
    sample[34] = I:2 Q:-2
    
    sample[35] = I:0 Q:0
    
    sample[36] = I:-2 Q:-1
    
    sample[37] = I:-1 Q:0
    
    sample[38] = I:0 Q:0
    
    sample[39] = I:1 Q:-3
    
    sample[40] = I:-1 Q:0
    
    sample[41] = I:-2 Q:0
    
    sample[42] = I:0 Q:-1
    
    sample[43] = I:-2 Q:-3
    
    sample[44] = I:-2 Q:1

    but now i find some strange things. that my iq sample is a little smal l,is there a question about this iq sample?it  is diffrent  form in nrf52833 dk .this is about nrf52833 dk in rx iPutty terminmator.

    PER_ADV_SYNC[0]: [DEVICE]: 2B:A7:E4:7A:4C:13 (random), tx_power 127, RSSI -57, CTE AOA, data length 0, data:
    
    CTE[0]: samples count 45, cte type AOA, slot durations: 2 [us], packet status CRC OK, RSSI -570
    
    IQ sample content :
    
    sample[0] = I:-11 Q:-3
    
    sample[1] = I:10 Q:2
    
    sample[2] = I:-11 Q:-3
    
    sample[3] = I:10 Q:4
    
    sample[4] = I:-10 Q:-5
    
    sample[5] = I:9 Q:4
    
    sample[6] = I:-10 Q:-5
    
    sample[7] = I:9 Q:5
    
    sample[8] = I:-6 Q:-7
    
    sample[9] = I:-8 Q:-7
    
    sample[10] = I:-8 Q:-8
    
    sample[11] = I:-5 Q:5
    
    sample[12] = I:-4 Q:3
    
    sample[13] = I:-1 Q:-3
    
    sample[14] = I:1 Q:-9
    
    sample[15] = I:-9 Q:-9
    
    sample[16] = I:-7 Q:-6
    
    sample[17] = I:-2 Q:-8
    
    sample[18] = I:-6 Q:-7
    
    sample[19] = I:6 Q:-6
    
    sample[20] = I:5 Q:-9
    
    sample[21] = I:7 Q:-8
    
    sample[22] = I:-6 Q:-5
    
    sample[23] = I:-4 Q:-3
    
    sample[24] = I:2 Q:-1
    
    sample[25] = I:8 Q:1
    
    sample[26] = I:7 Q:-9
    
    sample[27] = I:5 Q:-7
    
    sample[28] = I:7 Q:-2
    
    sample[29] = I:6 Q:-6
    
    sample[30] = I:6 Q:5
    
    sample[31] = I:7 Q:6
    
    sample[32] = I:6 Q:6
    
    sample[33] = I:4 Q:-6
    
    sample[34] = I:2 Q:-5
    
    sample[35] = I:0 Q:2
    
    sample[36] = I:-1 Q:8
    
    sample[37] = I:9 Q:7
    
    sample[38] = I:7 Q:4
    
    sample[39] = I:2 Q:7
    
    sample[40] = I:6 Q:5
    
    sample[41] = I:-6 Q:6
    
    sample[42] = I:-6 Q:8
    
    sample[43] = I:-7 Q:7
    
    sample[44] = I:6 Q:3

    you can combile it  wtih nrf5340 dk's output.the TX isnrf52833 .and is at same distimation.i think there is a littlt diffrence  in iq.sampele absolution.

    besides this ,i use the  12 antenna array of nordic.i know that  the first 8 iq sample is about the reference perid .but the left 37 iq samples is my 11 antennas ,how are they diustinguished i9n every antenna?the 37 sample  slots  can receive 37 iq samples.can you send more information about this iq samples?thanks for your reply.

Related