Does the raw IQ value need to go through any processing? The calculated result is not correct with the actual angle

Environment introduction:

1. Use software SEGGER Embedded Studio for ARM (Nordic Edition) V5.50a.

2. 52833-DK*3 And EK42442ds*2

3. Switch order ANT1>ANT2>ANT3>ANT4

4. Start calculating

Locator A

[17/07/22 - 02:05:12:103] PER_ADV_SYNC[0]: [DEVICE]: 33:CD:8C:0D:BB:26 (random), tx_power 127, RSSI -53, CT
[17/07/22 - 02:05:12:110] E AOA, data length 0, data: 
[17/07/22 - 02:05:12:113] 

[17/07/22 - 02:05:12:113] CTE[0]: samples count 45, cte type AOA, slot durations: 2 [us], packet status CRC
[17/07/22 - 02:05:12:120]  OK, RSSI -530
[17/07/22 - 02:05:12:121] 

[17/07/22 - 02:05:12:121] IQ sample content : 
[17/07/22 - 02:05:12:123] 

[17/07/22 - 02:05:12:123] sample[0] = I:6 Q:-7
[17/07/22 - 02:05:12:125] 

[17/07/22 - 02:05:12:125] sample[1] = I:-7 Q:6
[17/07/22 - 02:05:12:127] 

[17/07/22 - 02:05:12:127] sample[2] = I:6 Q:-7
[17/07/22 - 02:05:12:128] 

[17/07/22 - 02:05:12:128] sample[3] = I:-7 Q:6
[17/07/22 - 02:05:12:130] 

[17/07/22 - 02:05:12:130] sample[4] = I:7 Q:-6
[17/07/22 - 02:05:12:133] 

[17/07/22 - 02:05:12:133] sample[5] = I:-7 Q:6
[17/07/22 - 02:05:12:135] 

[17/07/22 - 02:05:12:135] sample[6] = I:6 Q:-6
[17/07/22 - 02:05:12:137] 

[17/07/22 - 02:05:12:137] sample[7] = I:-8 Q:5
[17/07/22 - 02:05:12:139] 

[17/07/22 - 02:05:12:139] sample[8] = I:7 Q:-5
[17/07/22 - 02:05:12:140] 

[17/07/22 - 02:05:12:141] sample[9] = I:0 Q:-5
[17/07/22 - 02:05:12:142] 

[17/07/22 - 02:05:12:142] sample[10] = I:10 Q:-1
[17/07/22 - 02:05:12:144] 

[17/07/22 - 02:05:12:145] sample[11] = I:0 Q:8
[17/07/22 - 02:05:12:146] 

[17/07/22 - 02:05:12:146] sample[12] = I:7 Q:-4
[17/07/22 - 02:05:12:148] 

[17/07/22 - 02:05:12:148] sample[13] = I:1 Q:-5
[17/07/22 - 02:05:12:150] 

[17/07/22 - 02:05:12:150] sample[14] = I:10 Q:0
[17/07/22 - 02:05:12:152] 

[17/07/22 - 02:05:12:152] sample[15] = I:-1 Q:8
[17/07/22 - 02:05:12:154] 

[17/07/22 - 02:05:12:154] sample[16] = I:8 Q:-3
[17/07/22 - 02:05:12:156] 

[17/07/22 - 02:05:12:156] sample[17] = I:1 Q:-5
[17/07/22 - 02:05:12:158] 

[17/07/22 - 02:05:12:158] sample[18] = I:10 Q:1
[17/07/22 - 02:05:12:160] 

[17/07/22 - 02:05:12:160] sample[19] = I:-2 Q:7
[17/07/22 - 02:05:12:162] 

[17/07/22 - 02:05:12:162] sample[20] = I:8 Q:-2
[17/07/22 - 02:05:12:164] 

[17/07/22 - 02:05:12:164] sample[21] = I:2 Q:-4
[17/07/22 - 02:05:12:166] 

[17/07/22 - 02:05:12:166] sample[22] = I:9 Q:4
[17/07/22 - 02:05:12:168] 

[17/07/22 - 02:05:12:168] sample[23] = I:-4 Q:7
[17/07/22 - 02:05:12:170] 

[17/07/22 - 02:05:12:170] sample[24] = I:9 Q:0
[17/07/22 - 02:05:12:172] 

[17/07/22 - 02:05:12:172] sample[25] = I:3 Q:-4
[17/07/22 - 02:05:12:174] 

[17/07/22 - 02:05:12:174] sample[26] = I:8 Q:5
[17/07/22 - 02:05:12:176] 

[17/07/22 - 02:05:12:176] sample[27] = I:-5 Q:6
[17/07/22 - 02:05:12:178] 

[17/07/22 - 02:05:12:178] sample[28] = I:8 Q:1
[17/07/22 - 02:05:12:180] 

[17/07/22 - 02:05:12:180] sample[29] = I:3 Q:-3
[17/07/22 - 02:05:12:182] 

[17/07/22 - 02:05:12:182] sample[30] = I:7 Q:6
[17/07/22 - 02:05:12:184] 

[17/07/22 - 02:05:12:184] sample[31] = I:-6 Q:6
[17/07/22 - 02:05:12:186] 

[17/07/22 - 02:05:12:186] sample[32] = I:8 Q:2
[17/07/22 - 02:05:12:188] 

[17/07/22 - 02:05:12:188] sample[33] = I:4 Q:-3
[17/07/22 - 02:05:12:190] 

[17/07/22 - 02:05:12:190] sample[34] = I:6 Q:7
[17/07/22 - 02:05:12:192] 

[17/07/22 - 02:05:12:192] sample[35] = I:-6 Q:5
[17/07/22 - 02:05:12:193] 

[17/07/22 - 02:05:12:195] sample[36] = I:7 Q:4
[17/07/22 - 02:05:12:195] 

[17/07/22 - 02:05:12:196] sample[37] = I:4 Q:-2
[17/07/22 - 02:05:12:197] 

[17/07/22 - 02:05:12:197] sample[38] = I:4 Q:9
[17/07/22 - 02:05:12:199] 

[17/07/22 - 02:05:12:199] sample[39] = I:-8 Q:3
[17/07/22 - 02:05:12:201] 

[17/07/22 - 02:05:12:201] sample[40] = I:6 Q:6
[17/07/22 - 02:05:12:203] 

[17/07/22 - 02:05:12:203] sample[41] = I:4 Q:-2
[17/07/22 - 02:05:12:205] 

[17/07/22 - 02:05:12:205] sample[42] = I:3 Q:9
[17/07/22 - 02:05:12:207] 

[17/07/22 - 02:05:12:207] sample[43] = I:-8 Q:1
[17/07/22 - 02:05:12:209] 

[17/07/22 - 02:05:12:209] sample[44] = I:5 Q:7
[17/07/22 - 02:05:12:211] 

[17/07/22 - 02:05:14:849] PER_ADV_SYNC[0]: [DEVICE]: 33:CD:8C:0D:BB:26 (random), tx_power 127, RSSI -57, CT
[17/07/22 - 02:05:14:856] E AOA, data length 0, data: 
[17/07/22 - 02:05:14:858] 

[17/07/22 - 02:05:14:858] CTE[0]: samples count 45, cte type AOA, slot durations: 2 [us], packet status CRC
[17/07/22 - 02:05:14:865]  OK, RSSI -570
[17/07/22 - 02:05:14:867] 

[17/07/22 - 02:05:14:867] IQ sample content : 
[17/07/22 - 02:05:14:869] 

[17/07/22 - 02:05:14:869] sample[0] = I:9 Q:3
[17/07/22 - 02:05:14:870] 

[17/07/22 - 02:05:14:870] sample[1] = I:-10 Q:-4
[17/07/22 - 02:05:14:872] 

[17/07/22 - 02:05:14:873] sample[2] = I:9 Q:3
[17/07/22 - 02:05:14:874] 

[17/07/22 - 02:05:14:874] sample[3] = I:-10 Q:-4
[17/07/22 - 02:05:14:876] 

[17/07/22 - 02:05:14:876] sample[4] = I:9 Q:4
[17/07/22 - 02:05:14:878] 

[17/07/22 - 02:05:14:878] sample[5] = I:-10 Q:-3
[17/07/22 - 02:05:14:881] 

[17/07/22 - 02:05:14:881] sample[6] = I:9 Q:3
[17/07/22 - 02:05:14:883] 

[17/07/22 - 02:05:14:883] sample[7] = I:-10 Q:-4
[17/07/22 - 02:05:14:885] 

[17/07/22 - 02:05:14:885] sample[8] = I:9 Q:3
[17/07/22 - 02:05:14:887] 

[17/07/22 - 02:05:14:887] sample[9] = I:2 Q:-12
[17/07/22 - 02:05:14:889] 

[17/07/22 - 02:05:14:889] sample[10] = I:-5 Q:6
[17/07/22 - 02:05:14:891] 

[17/07/22 - 02:05:14:891] sample[11] = I:-3 Q:-11
[17/07/22 - 02:05:14:893] 

[17/07/22 - 02:05:14:893] sample[12] = I:8 Q:5
[17/07/22 - 02:05:14:895] 

[17/07/22 - 02:05:14:895] sample[13] = I:5 Q:-11
[17/07/22 - 02:05:14:897] 

[17/07/22 - 02:05:14:897] sample[14] = I:-6 Q:5
[17/07/22 - 02:05:14:899] 

[17/07/22 - 02:05:14:899] sample[15] = I:-2 Q:-11
[17/07/22 - 02:05:14:901] 

[17/07/22 - 02:05:14:901] sample[16] = I:7 Q:6
[17/07/22 - 02:05:14:903] 

[17/07/22 - 02:05:14:903] sample[17] = I:5 Q:-12
[17/07/22 - 02:05:14:905] 

[17/07/22 - 02:05:14:905] sample[18] = I:-7 Q:4
[17/07/22 - 02:05:14:907] 

[17/07/22 - 02:05:14:907] sample[19] = I:0 Q:-11
[17/07/22 - 02:05:14:909] 

[17/07/22 - 02:05:14:909] sample[20] = I:5 Q:8
[17/07/22 - 02:05:14:911] 

[17/07/22 - 02:05:14:911] sample[21] = I:8 Q:-9
[17/07/22 - 02:05:14:913] 

[17/07/22 - 02:05:14:913] sample[22] = I:-8 Q:3
[17/07/22 - 02:05:14:916] 

[17/07/22 - 02:05:14:916] sample[23] = I:3 Q:-11
[17/07/22 - 02:05:14:917] 

[17/07/22 - 02:05:14:917] sample[24] = I:4 Q:9
[17/07/22 - 02:05:14:919] 

[17/07/22 - 02:05:14:919] sample[25] = I:8 Q:-8
[17/07/22 - 02:05:14:921] 

[17/07/22 - 02:05:14:921] sample[26] = I:-8 Q:1
[17/07/22 - 02:05:14:923] 

[17/07/22 - 02:05:14:923] sample[27] = I:4 Q:-10
[17/07/22 - 02:05:14:925] 

[17/07/22 - 02:05:14:925] sample[28] = I:1 Q:9
[17/07/22 - 02:05:14:927] 

[17/07/22 - 02:05:14:927] sample[29] = I:10 Q:-5
[17/07/22 - 02:05:14:929] 

[17/07/22 - 02:05:14:929] sample[30] = I:-8 Q:0
[17/07/22 - 02:05:14:931] 

[17/07/22 - 02:05:14:931] sample[31] = I:6 Q:-9
[17/07/22 - 02:05:14:933] 

[17/07/22 - 02:05:14:933] sample[32] = I:1 Q:9
[17/07/22 - 02:05:14:935] 

[17/07/22 - 02:05:14:935] sample[33] = I:11 Q:-4
[17/07/22 - 02:05:14:937] 

[17/07/22 - 02:05:14:937] sample[34] = I:-8 Q:-1
[17/07/22 - 02:05:14:939] 

[17/07/22 - 02:05:14:939] sample[35] = I:7 Q:-8
[17/07/22 - 02:05:14:941] 

[17/07/22 - 02:05:14:941] sample[36] = I:-2 Q:10
[17/07/22 - 02:05:14:943] 

[17/07/22 - 02:05:14:943] sample[37] = I:11 Q:-3
[17/07/22 - 02:05:14:945] 

[17/07/22 - 02:05:14:946] sample[38] = I:-8 Q:-3
[17/07/22 - 02:05:14:948] 

[17/07/22 - 02:05:14:948] sample[39] = I:8 Q:-7
[17/07/22 - 02:05:14:949] 

[17/07/22 - 02:05:14:950] sample[40] = I:-3 Q:9
[17/07/22 - 02:05:14:952] 

[17/07/22 - 02:05:14:952] sample[41] = I:12 Q:-1
[17/07/22 - 02:05:14:954] 

[17/07/22 - 02:05:14:954] sample[42] = I:-8 Q:-3
[17/07/22 - 02:05:14:956] 

[17/07/22 - 02:05:14:956] sample[43] = I:9 Q:-5
[17/07/22 - 02:05:14:958] 

[17/07/22 - 02:05:14:958] sample[44] = I:-6 Q:8
[17/07/22 - 02:05:14:960] 

[17/07/22 - 02:05:17:596] PER_ADV_SYNC[0]: [DEVICE]: 33:CD:8C:0D:BB:26 (random), tx_power 127, RSSI -68, CT
[17/07/22 - 02:05:17:603] E AOA, data length 0, data: 
[17/07/22 - 02:05:17:605] 

[17/07/22 - 02:05:17:606] CTE[0]: samples count 45, cte type AOA, slot durations: 2 [us], packet status CRC
[17/07/22 - 02:05:17:612]  OK, RSSI -680
[17/07/22 - 02:05:17:613] 

[17/07/22 - 02:05:17:613] IQ sample content : 
[17/07/22 - 02:05:17:616] 

[17/07/22 - 02:05:17:616] sample[0] = I:-5 Q:-9
[17/07/22 - 02:05:17:617] 

[17/07/22 - 02:05:17:618] sample[1] = I:4 Q:8
[17/07/22 - 02:05:17:619] 

[17/07/22 - 02:05:17:619] sample[2] = I:-4 Q:-9
[17/07/22 - 02:05:17:621] 

[17/07/22 - 02:05:17:621] sample[3] = I:3 Q:7
[17/07/22 - 02:05:17:624] 

[17/07/22 - 02:05:17:624] sample[4] = I:-2 Q:-9
[17/07/22 - 02:05:17:625] 

[17/07/22 - 02:05:17:625] sample[5] = I:3 Q:9
[17/07/22 - 02:05:17:627] 

[17/07/22 - 02:05:17:627] sample[6] = I:-4 Q:-10
[17/07/22 - 02:05:17:629] 

[17/07/22 - 02:05:17:629] sample[7] = I:3 Q:9
[17/07/22 - 02:05:17:631] 

[17/07/22 - 02:05:17:631] sample[8] = I:-4 Q:-9
[17/07/22 - 02:05:17:633] 

[17/07/22 - 02:05:17:633] sample[9] = I:-23 Q:-38
[17/07/22 - 02:05:17:635] 

[17/07/22 - 02:05:17:635] sample[10] = I:-24 Q:15
[17/07/22 - 02:05:17:637] 

[17/07/22 - 02:05:17:638] sample[11] = I:-10 Q:-36
[17/07/22 - 02:05:17:640] 

[17/07/22 - 02:05:17:640] sample[12] = I:-2 Q:-10
[17/07/22 - 02:05:17:642] 

[17/07/22 - 02:05:17:642] sample[13] = I:-20 Q:-40
[17/07/22 - 02:05:17:644] 

[17/07/22 - 02:05:17:644] sample[14] = I:-27 Q:14
[17/07/22 - 02:05:17:646] 

[17/07/22 - 02:05:17:646] sample[15] = I:-6 Q:-37
[17/07/22 - 02:05:17:648] 

[17/07/22 - 02:05:17:649] sample[16] = I:1 Q:-9
[17/07/22 - 02:05:17:651] 

[17/07/22 - 02:05:17:651] sample[17] = I:-12 Q:-43
[17/07/22 - 02:05:17:653] 

[17/07/22 - 02:05:17:653] sample[18] = I:-28 Q:8
[17/07/22 - 02:05:17:655] 

[17/07/22 - 02:05:17:655] sample[19] = I:2 Q:-38
[17/07/22 - 02:05:17:656] 

[17/07/22 - 02:05:17:657] sample[20] = I:1 Q:-8
[17/07/22 - 02:05:17:658] 

[17/07/22 - 02:05:17:659] sample[21] = I:-1 Q:-45
[17/07/22 - 02:05:17:661] 

[17/07/22 - 02:05:17:661] sample[22] = I:-30 Q:2
[17/07/22 - 02:05:17:663] 

[17/07/22 - 02:05:17:663] sample[23] = I:5 Q:-38
[17/07/22 - 02:05:17:665] 

[17/07/22 - 02:05:17:665] sample[24] = I:3 Q:-9
[17/07/22 - 02:05:17:667] 

[17/07/22 - 02:05:17:667] sample[25] = I:5 Q:-45
[17/07/22 - 02:05:17:669] 

[17/07/22 - 02:05:17:669] sample[26] = I:-30 Q:-4
[17/07/22 - 02:05:17:671] 

[17/07/22 - 02:05:17:671] sample[27] = I:16 Q:-34
[17/07/22 - 02:05:17:674] 

[17/07/22 - 02:05:17:674] sample[28] = I:5 Q:-8
[17/07/22 - 02:05:17:676] 

[17/07/22 - 02:05:17:676] sample[29] = I:13 Q:-43
[17/07/22 - 02:05:17:678] 

[17/07/22 - 02:05:17:678] sample[30] = I:-29 Q:-6
[17/07/22 - 02:05:17:680] 

[17/07/22 - 02:05:17:680] sample[31] = I:21 Q:-33
[17/07/22 - 02:05:17:682] 

[17/07/22 - 02:05:17:682] sample[32] = I:4 Q:-8
[17/07/22 - 02:05:17:684] 

[17/07/22 - 02:05:17:684] sample[33] = I:19 Q:-39
[17/07/22 - 02:05:17:686] 

[17/07/22 - 02:05:17:686] sample[34] = I:-26 Q:-13
[17/07/22 - 02:05:17:688] 

[17/07/22 - 02:05:17:689] sample[35] = I:22 Q:-28
[17/07/22 - 02:05:17:691] 

[17/07/22 - 02:05:17:691] sample[36] = I:6 Q:-6
[17/07/22 - 02:05:17:692] 

[17/07/22 - 02:05:17:692] sample[37] = I:26 Q:-36
[17/07/22 - 02:05:17:694] 

[17/07/22 - 02:05:17:694] sample[38] = I:-25 Q:-17
[17/07/22 - 02:05:17:697] 

[17/07/22 - 02:05:17:697] sample[39] = I:29 Q:-23
[17/07/22 - 02:05:17:699] 

[17/07/22 - 02:05:17:699] sample[40] = I:8 Q:-4
[17/07/22 - 02:05:17:701] 

[17/07/22 - 02:05:17:701] sample[41] = I:31 Q:-30
[17/07/22 - 02:05:17:703] 

[17/07/22 - 02:05:17:703] sample[42] = I:-22 Q:-20
[17/07/22 - 02:05:17:706] 

[17/07/22 - 02:05:17:706] sample[43] = I:33 Q:-18
[17/07/22 - 02:05:17:708] 

[17/07/22 - 02:05:17:708] sample[44] = I:7 Q:-4
[17/07/22 - 02:05:17:710] 

[17/07/22 - 02:05:20:342] PER_ADV_SYNC[0]: [DEVICE]: 33:CD:8C:0D:BB:26 (random), tx_power 127, RSSI -55, CT
[17/07/22 - 02:05:20:349] E AOA, data length 0, data: 
[17/07/22 - 02:05:20:352] 

[17/07/22 - 02:05:20:352] CTE[0]: samples count 45, cte type AOA, slot durations: 2 [us], packet status CRC
[17/07/22 - 02:05:20:359]  OK, RSSI -550
[17/07/22 - 02:05:20:360] 

[17/07/22 - 02:05:20:360] IQ sample content : 
[17/07/22 - 02:05:20:362] 

[17/07/22 - 02:05:20:362] sample[0] = I:-10 Q:-4
[17/07/22 - 02:05:20:364] 

[17/07/22 - 02:05:20:364] sample[1] = I:9 Q:3
[17/07/22 - 02:05:20:366] 

[17/07/22 - 02:05:20:366] sample[2] = I:-9 Q:-5
[17/07/22 - 02:05:20:368] 

[17/07/22 - 02:05:20:368] sample[3] = I:9 Q:3
[17/07/22 - 02:05:20:370] 

[17/07/22 - 02:05:20:370] sample[4] = I:-10 Q:-4
[17/07/22 - 02:05:20:372] 

[17/07/22 - 02:05:20:372] sample[5] = I:8 Q:3
[17/07/22 - 02:05:20:375] 

[17/07/22 - 02:05:20:375] sample[6] = I:-10 Q:-4
[17/07/22 - 02:05:20:376] 

[17/07/22 - 02:05:20:376] sample[7] = I:8 Q:3
[17/07/22 - 02:05:20:378] 

[17/07/22 - 02:05:20:378] sample[8] = I:-9 Q:-5
[17/07/22 - 02:05:20:380] 

[17/07/22 - 02:05:20:380] sample[9] = I:1 Q:-2
[17/07/22 - 02:05:20:381] 

[17/07/22 - 02:05:20:382] sample[10] = I:-4 Q:3
[17/07/22 - 02:05:20:383] 

[17/07/22 - 02:05:20:383] sample[11] = I:-3 Q:-9
[17/07/22 - 02:05:20:385] 

[17/07/22 - 02:05:20:386] sample[12] = I:-8 Q:-6
[17/07/22 - 02:05:20:388] 

[17/07/22 - 02:05:20:388] sample[13] = I:1 Q:-1
[17/07/22 - 02:05:20:390] 

[17/07/22 - 02:05:20:390] sample[14] = I:-5 Q:2
[17/07/22 - 02:05:20:392] 

[17/07/22 - 02:05:20:392] sample[15] = I:-2 Q:-10
[17/07/22 - 02:05:20:394] 

[17/07/22 - 02:05:20:394] sample[16] = I:-7 Q:-8
[17/07/22 - 02:05:20:396] 

[17/07/22 - 02:05:20:396] sample[17] = I:1 Q:-2
[17/07/22 - 02:05:20:398] 

[17/07/22 - 02:05:20:398] sample[18] = I:-6 Q:2
[17/07/22 - 02:05:20:400] 

[17/07/22 - 02:05:20:400] sample[19] = I:-1 Q:-10
[17/07/22 - 02:05:20:402] 

[17/07/22 - 02:05:20:402] sample[20] = I:-5 Q:-9
[17/07/22 - 02:05:20:405] 

[17/07/22 - 02:05:20:405] sample[21] = I:2 Q:-1
[17/07/22 - 02:05:20:406] 

[17/07/22 - 02:05:20:406] sample[22] = I:-6 Q:0
[17/07/22 - 02:05:20:408] 

[17/07/22 - 02:05:20:408] sample[23] = I:1 Q:-10
[17/07/22 - 02:05:20:410] 

[17/07/22 - 02:05:20:410] sample[24] = I:-4 Q:-9
[17/07/22 - 02:05:20:412] 

[17/07/22 - 02:05:20:412] sample[25] = I:2 Q:-1
[17/07/22 - 02:05:20:414] 

[17/07/22 - 02:05:20:414] sample[26] = I:-6 Q:0
[17/07/22 - 02:05:20:416] 

[17/07/22 - 02:05:20:416] sample[27] = I:3 Q:-9
[17/07/22 - 02:05:20:418] 

[17/07/22 - 02:05:20:418] sample[28] = I:-2 Q:-10
[17/07/22 - 02:05:20:420] 

[17/07/22 - 02:05:20:420] sample[29] = I:2 Q:0
[17/07/22 - 02:05:20:422] 

[17/07/22 - 02:05:20:422] sample[30] = I:-6 Q:-1
[17/07/22 - 02:05:20:424] 

[17/07/22 - 02:05:20:424] sample[31] = I:4 Q:-9
[17/07/22 - 02:05:20:426] 

[17/07/22 - 02:05:20:426] sample[32] = I:-1 Q:-10
[17/07/22 - 02:05:20:428] 

[17/07/22 - 02:05:20:429] sample[33] = I:1 Q:0
[17/07/22 - 02:05:20:430] 

[17/07/22 - 02:05:20:430] sample[34] = I:-6 Q:-2
[17/07/22 - 02:05:20:432] 

[17/07/22 - 02:05:20:433] sample[35] = I:6 Q:-8
[17/07/22 - 02:05:20:434] 

[17/07/22 - 02:05:20:435] sample[36] = I:1 Q:-11
[17/07/22 - 02:05:20:437] 

[17/07/22 - 02:05:20:437] sample[37] = I:1 Q:1
[17/07/22 - 02:05:20:438] 

[17/07/22 - 02:05:20:439] sample[38] = I:-6 Q:-2
[17/07/22 - 02:05:20:441] 

[17/07/22 - 02:05:20:441] sample[39] = I:6 Q:-6
[17/07/22 - 02:05:20:442] 

[17/07/22 - 02:05:20:443] sample[40] = I:3 Q:-11
[17/07/22 - 02:05:20:445] 

[17/07/22 - 02:05:20:445] sample[41] = I:2 Q:1
[17/07/22 - 02:05:20:446] 

[17/07/22 - 02:05:20:447] sample[42] = I:-5 Q:-3
[17/07/22 - 02:05:20:449] 

[17/07/22 - 02:05:20:449] sample[43] = I:7 Q:-6
[17/07/22 - 02:05:20:451] 

[17/07/22 - 02:05:20:451] sample[44] = I:3 Q:-9

Locator B

[17/07/22 - 01:51:14:882] PER_ADV_SYNC[0]: [DEVICE]: 2C:33:14:6F:88:27 (random), tx_power 127, RSSI -45, CT
[17/07/22 - 01:51:14:889] E AOA, data length 0, data: 
[17/07/22 - 01:51:14:892] 

[17/07/22 - 01:51:14:892] CTE[0]: samples count 45, cte type AOA, slot durations: 2 [us], packet status CRC
[17/07/22 - 01:51:14:899]  OK, RSSI -450
[17/07/22 - 01:51:14:900] 

[17/07/22 - 01:51:14:900] IQ sample content : 
[17/07/22 - 01:51:14:902] 

[17/07/22 - 01:51:14:902] sample[0] = I:6 Q:-8
[17/07/22 - 01:51:14:904] 

[17/07/22 - 01:51:14:904] sample[1] = I:-8 Q:6
[17/07/22 - 01:51:14:906] 

[17/07/22 - 01:51:14:906] sample[2] = I:6 Q:-8
[17/07/22 - 01:51:14:908] 

[17/07/22 - 01:51:14:908] sample[3] = I:-8 Q:7
[17/07/22 - 01:51:14:910] 

[17/07/22 - 01:51:14:910] sample[4] = I:7 Q:-7
[17/07/22 - 01:51:14:912] 

[17/07/22 - 01:51:14:912] sample[5] = I:-8 Q:7
[17/07/22 - 01:51:14:914] 

[17/07/22 - 01:51:14:914] sample[6] = I:7 Q:-7
[17/07/22 - 01:51:14:916] 

[17/07/22 - 01:51:14:916] sample[7] = I:-9 Q:6
[17/07/22 - 01:51:14:918] 

[17/07/22 - 01:51:14:918] sample[8] = I:8 Q:-6
[17/07/22 - 01:51:14:919] 

[17/07/22 - 01:51:14:919] sample[9] = I:-2 Q:-2
[17/07/22 - 01:51:14:921] 

[17/07/22 - 01:51:14:921] sample[10] = I:2 Q:4
[17/07/22 - 01:51:14:923] 

[17/07/22 - 01:51:14:923] sample[11] = I:-9 Q:0
[17/07/22 - 01:51:14:925] 

[17/07/22 - 01:51:14:925] sample[12] = I:8 Q:-6
[17/07/22 - 01:51:14:927] 

[17/07/22 - 01:51:14:927] sample[13] = I:-2 Q:-2
[17/07/22 - 01:51:14:929] 

[17/07/22 - 01:51:14:929] sample[14] = I:1 Q:5
[17/07/22 - 01:51:14:931] 

[17/07/22 - 01:51:14:931] sample[15] = I:-9 Q:-2
[17/07/22 - 01:51:14:933] 

[17/07/22 - 01:51:14:933] sample[16] = I:9 Q:-4
[17/07/22 - 01:51:14:935] 

[17/07/22 - 01:51:14:935] sample[17] = I:-1 Q:-2
[17/07/22 - 01:51:14:937] 

[17/07/22 - 01:51:14:937] sample[18] = I:0 Q:5
[17/07/22 - 01:51:14:939] 

[17/07/22 - 01:51:14:939] sample[19] = I:-9 Q:-2
[17/07/22 - 01:51:14:941] 

[17/07/22 - 01:51:14:941] sample[20] = I:9 Q:-3
[17/07/22 - 01:51:14:943] 

[17/07/22 - 01:51:14:943] sample[21] = I:-1 Q:-2
[17/07/22 - 01:51:14:945] 

[17/07/22 - 01:51:14:946] sample[22] = I:-1 Q:5
[17/07/22 - 01:51:14:947] 

[17/07/22 - 01:51:14:948] sample[23] = I:-8 Q:-3
[17/07/22 - 01:51:14:950] 

[17/07/22 - 01:51:14:950] sample[24] = I:10 Q:-2
[17/07/22 - 01:51:14:952] 

[17/07/22 - 01:51:14:952] sample[25] = I:-1 Q:-2
[17/07/22 - 01:51:14:954] 

[17/07/22 - 01:51:14:954] sample[26] = I:-1 Q:5
[17/07/22 - 01:51:14:956] 

[17/07/22 - 01:51:14:956] sample[27] = I:-8 Q:-5
[17/07/22 - 01:51:14:958] 

[17/07/22 - 01:51:14:958] sample[28] = I:10 Q:0
[17/07/22 - 01:51:14:960] 

[17/07/22 - 01:51:14:960] sample[29] = I:-1 Q:-2
[17/07/22 - 01:51:14:962] 

[17/07/22 - 01:51:14:962] sample[30] = I:-2 Q:4
[17/07/22 - 01:51:14:964] 

[17/07/22 - 01:51:14:964] sample[31] = I:-7 Q:-5
[17/07/22 - 01:51:14:966] 

[17/07/22 - 01:51:14:966] sample[32] = I:10 Q:1
[17/07/22 - 01:51:14:968] 

[17/07/22 - 01:51:14:968] sample[33] = I:0 Q:-2
[17/07/22 - 01:51:14:970] 

[17/07/22 - 01:51:14:970] sample[34] = I:-3 Q:4
[17/07/22 - 01:51:14:972] 

[17/07/22 - 01:51:14:972] sample[35] = I:-7 Q:-6
[17/07/22 - 01:51:14:974] 

[17/07/22 - 01:51:14:974] sample[36] = I:9 Q:4
[17/07/22 - 01:51:14:976] 

[17/07/22 - 01:51:14:976] sample[37] = I:0 Q:-2
[17/07/22 - 01:51:14:978] 

[17/07/22 - 01:51:14:978] sample[38] = I:-4 Q:3
[17/07/22 - 01:51:14:980] 

[17/07/22 - 01:51:14:980] sample[39] = I:-5 Q:-7
[17/07/22 - 01:51:14:983] 

[17/07/22 - 01:51:14:983] sample[40] = I:9 Q:4
[17/07/22 - 01:51:14:984] 

[17/07/22 - 01:51:14:984] sample[41] = I:0 Q:-2
[17/07/22 - 01:51:14:986] 

[17/07/22 - 01:51:14:986] sample[42] = I:-4 Q:3
[17/07/22 - 01:51:14:988] 

[17/07/22 - 01:51:14:988] sample[43] = I:-5 Q:-8
[17/07/22 - 01:51:14:990] 

[17/07/22 - 01:51:14:990] sample[44] = I:7 Q:6
[17/07/22 - 01:51:14:992] 

[17/07/22 - 01:51:17:629] PER_ADV_SYNC[0]: [DEVICE]: 2C:33:14:6F:88:27 (random), tx_power 127, RSSI -45, CT
[17/07/22 - 01:51:17:636] E AOA, data length 0, data: 
[17/07/22 - 01:51:17:638] 

[17/07/22 - 01:51:17:638] CTE[0]: samples count 45, cte type AOA, slot durations: 2 [us], packet status CRC
[17/07/22 - 01:51:17:645]  OK, RSSI -450
[17/07/22 - 01:51:17:647] 

[17/07/22 - 01:51:17:647] IQ sample content : 
[17/07/22 - 01:51:17:648] 

[17/07/22 - 01:51:17:649] sample[0] = I:-10 Q:5
[17/07/22 - 01:51:17:650] 

[17/07/22 - 01:51:17:650] sample[1] = I:9 Q:-6
[17/07/22 - 01:51:17:652] 

[17/07/22 - 01:51:17:652] sample[2] = I:-10 Q:4
[17/07/22 - 01:51:17:655] 

[17/07/22 - 01:51:17:655] sample[3] = I:9 Q:-5
[17/07/22 - 01:51:17:656] 

[17/07/22 - 01:51:17:656] sample[4] = I:-11 Q:4
[17/07/22 - 01:51:17:658] 

[17/07/22 - 01:51:17:658] sample[5] = I:10 Q:-5
[17/07/22 - 01:51:17:660] 

[17/07/22 - 01:51:17:660] sample[6] = I:-11 Q:4
[17/07/22 - 01:51:17:662] 

[17/07/22 - 01:51:17:662] sample[7] = I:10 Q:-4
[17/07/22 - 01:51:17:664] 

[17/07/22 - 01:51:17:664] sample[8] = I:-11 Q:4
[17/07/22 - 01:51:17:666] 

[17/07/22 - 01:51:17:666] sample[9] = I:0 Q:1
[17/07/22 - 01:51:17:668] 

[17/07/22 - 01:51:17:668] sample[10] = I:-2 Q:-5
[17/07/22 - 01:51:17:670] 

[17/07/22 - 01:51:17:670] sample[11] = I:8 Q:2
[17/07/22 - 01:51:17:672] 

[17/07/22 - 01:51:17:672] sample[12] = I:-11 Q:2
[17/07/22 - 01:51:17:674] 

[17/07/22 - 01:51:17:674] sample[13] = I:0 Q:1
[17/07/22 - 01:51:17:676] 

[17/07/22 - 01:51:17:676] sample[14] = I:-1 Q:-6
[17/07/22 - 01:51:17:678] 

[17/07/22 - 01:51:17:678] sample[15] = I:8 Q:3
[17/07/22 - 01:51:17:680] 

[17/07/22 - 01:51:17:680] sample[16] = I:-12 Q:0
[17/07/22 - 01:51:17:682] 

[17/07/22 - 01:51:17:682] sample[17] = I:0 Q:1
[17/07/22 - 01:51:17:684] 

[17/07/22 - 01:51:17:684] sample[18] = I:0 Q:-6
[17/07/22 - 01:51:17:686] 

[17/07/22 - 01:51:17:686] sample[19] = I:8 Q:4
[17/07/22 - 01:51:17:688] 

[17/07/22 - 01:51:17:688] sample[20] = I:-12 Q:-1
[17/07/22 - 01:51:17:690] 

[17/07/22 - 01:51:17:690] sample[21] = I:0 Q:1
[17/07/22 - 01:51:17:692] 

[17/07/22 - 01:51:17:692] sample[22] = I:0 Q:-6
[17/07/22 - 01:51:17:694] 

[17/07/22 - 01:51:17:694] sample[23] = I:6 Q:6
[17/07/22 - 01:51:17:696] 

[17/07/22 - 01:51:17:696] sample[24] = I:-11 Q:-2
[17/07/22 - 01:51:17:698] 

[17/07/22 - 01:51:17:698] sample[25] = I:0 Q:1
[17/07/22 - 01:51:17:700] 

[17/07/22 - 01:51:17:700] sample[26] = I:1 Q:-6
[17/07/22 - 01:51:17:702] 

[17/07/22 - 01:51:17:702] sample[27] = I:6 Q:6
[17/07/22 - 01:51:17:704] 

[17/07/22 - 01:51:17:704] sample[28] = I:-11 Q:-4
[17/07/22 - 01:51:17:706] 

[17/07/22 - 01:51:17:706] sample[29] = I:-1 Q:1
[17/07/22 - 01:51:17:708] 

[17/07/22 - 01:51:17:708] sample[30] = I:2 Q:-5
[17/07/22 - 01:51:17:710] 

[17/07/22 - 01:51:17:710] sample[31] = I:5 Q:7
[17/07/22 - 01:51:17:712] 

[17/07/22 - 01:51:17:712] sample[32] = I:-10 Q:-5
[17/07/22 - 01:51:17:714] 

[17/07/22 - 01:51:17:714] sample[33] = I:-1 Q:1
[17/07/22 - 01:51:17:716] 

[17/07/22 - 01:51:17:716] sample[34] = I:3 Q:-5
[17/07/22 - 01:51:17:718] 

[17/07/22 - 01:51:17:718] sample[35] = I:4 Q:7
[17/07/22 - 01:51:17:720] 

[17/07/22 - 01:51:17:720] sample[36] = I:-10 Q:-6
[17/07/22 - 01:51:17:722] 

[17/07/22 - 01:51:17:722] sample[37] = I:-1 Q:1
[17/07/22 - 01:51:17:724] 

[17/07/22 - 01:51:17:724] sample[38] = I:3 Q:-4
[17/07/22 - 01:51:17:726] 

[17/07/22 - 01:51:17:726] sample[39] = I:2 Q:8
[17/07/22 - 01:51:17:728] 

[17/07/22 - 01:51:17:728] sample[40] = I:-9 Q:-8
[17/07/22 - 01:51:17:730] 

[17/07/22 - 01:51:17:730] sample[41] = I:-1 Q:1
[17/07/22 - 01:51:17:732] 

[17/07/22 - 01:51:17:732] sample[42] = I:3 Q:-4
[17/07/22 - 01:51:17:734] 

[17/07/22 - 01:51:17:734] sample[43] = I:1 Q:9
[17/07/22 - 01:51:17:736] 

[17/07/22 - 01:51:17:736] sample[44] = I:-7 Q:-9
[17/07/22 - 01:51:17:738] 

[17/07/22 - 01:51:20:375] PER_ADV_SYNC[0]: [DEVICE]: 2C:33:14:6F:88:27 (random), tx_power 127, RSSI -49, CT
[17/07/22 - 01:51:20:382] E AOA, data length 0, data: 
[17/07/22 - 01:51:20:384] 

[17/07/22 - 01:51:20:384] CTE[0]: samples count 45, cte type AOA, slot durations: 2 [us], packet status CRC
[17/07/22 - 01:51:20:391]  OK, RSSI -490
[17/07/22 - 01:51:20:393] 

[17/07/22 - 01:51:20:393] IQ sample content : 
[17/07/22 - 01:51:20:395] 

[17/07/22 - 01:51:20:395] sample[0] = I:-8 Q:-7
[17/07/22 - 01:51:20:397] 

[17/07/22 - 01:51:20:397] sample[1] = I:7 Q:6
[17/07/22 - 01:51:20:399] 

[17/07/22 - 01:51:20:399] sample[2] = I:-8 Q:-7
[17/07/22 - 01:51:20:401] 

[17/07/22 - 01:51:20:402] sample[3] = I:7 Q:6
[17/07/22 - 01:51:20:403] 

[17/07/22 - 01:51:20:403] sample[4] = I:-8 Q:-7
[17/07/22 - 01:51:20:404] 

[17/07/22 - 01:51:20:404] sample[5] = I:7 Q:7
[17/07/22 - 01:51:20:406] 

[17/07/22 - 01:51:20:406] sample[6] = I:-7 Q:-8
[17/07/22 - 01:51:20:408] 

[17/07/22 - 01:51:20:408] sample[7] = I:7 Q:7
[17/07/22 - 01:51:20:410] 

[17/07/22 - 01:51:20:410] sample[8] = I:-7 Q:-8
[17/07/22 - 01:51:20:412] 

[17/07/22 - 01:51:20:412] sample[9] = I:-1 Q:1
[17/07/22 - 01:51:20:414] 

[17/07/22 - 01:51:20:414] sample[10] = I:6 Q:-3
[17/07/22 - 01:51:20:416] 

[17/07/22 - 01:51:20:416] sample[11] = I:-1 Q:8
[17/07/22 - 01:51:20:418] 

[17/07/22 - 01:51:20:418] sample[12] = I:-6 Q:-9
[17/07/22 - 01:51:20:420] 

[17/07/22 - 01:51:20:420] sample[13] = I:0 Q:1
[17/07/22 - 01:51:20:422] 

[17/07/22 - 01:51:20:422] sample[14] = I:6 Q:-2
[17/07/22 - 01:51:20:424] 

[17/07/22 - 01:51:20:424] sample[15] = I:-3 Q:8
[17/07/22 - 01:51:20:426] 

[17/07/22 - 01:51:20:426] sample[16] = I:-5 Q:-10
[17/07/22 - 01:51:20:428] 

[17/07/22 - 01:51:20:428] sample[17] = I:-1 Q:1
[17/07/22 - 01:51:20:430] 

[17/07/22 - 01:51:20:430] sample[18] = I:7 Q:-1
[17/07/22 - 01:51:20:432] 

[17/07/22 - 01:51:20:432] sample[19] = I:-4 Q:7
[17/07/22 - 01:51:20:434] 

[17/07/22 - 01:51:20:434] sample[20] = I:-4 Q:-10
[17/07/22 - 01:51:20:437] 

[17/07/22 - 01:51:20:437] sample[21] = I:-1 Q:1
[17/07/22 - 01:51:20:438] 

[17/07/22 - 01:51:20:438] sample[22] = I:7 Q:0
[17/07/22 - 01:51:20:440] 

[17/07/22 - 01:51:20:440] sample[23] = I:-5 Q:6
[17/07/22 - 01:51:20:442] 

[17/07/22 - 01:51:20:442] sample[24] = I:-2 Q:-11
[17/07/22 - 01:51:20:444] 

[17/07/22 - 01:51:20:444] sample[25] = I:-2 Q:1
[17/07/22 - 01:51:20:446] 

[17/07/22 - 01:51:20:446] sample[26] = I:6 Q:1
[17/07/22 - 01:51:20:448] 

[17/07/22 - 01:51:20:448] sample[27] = I:-6 Q:6
[17/07/22 - 01:51:20:450] 

[17/07/22 - 01:51:20:450] sample[28] = I:0 Q:-11
[17/07/22 - 01:51:20:452] 

[17/07/22 - 01:51:20:452] sample[29] = I:-2 Q:0
[17/07/22 - 01:51:20:454] 

[17/07/22 - 01:51:20:454] sample[30] = I:6 Q:2
[17/07/22 - 01:51:20:456] 

[17/07/22 - 01:51:20:456] sample[31] = I:-7 Q:5
[17/07/22 - 01:51:20:458] 

[17/07/22 - 01:51:20:458] sample[32] = I:0 Q:-11
[17/07/22 - 01:51:20:460] 

[17/07/22 - 01:51:20:460] sample[33] = I:-2 Q:0
[17/07/22 - 01:51:20:463] 

[17/07/22 - 01:51:20:463] sample[34] = I:6 Q:3
[17/07/22 - 01:51:20:464] 

[17/07/22 - 01:51:20:464] sample[35] = I:-8 Q:4
[17/07/22 - 01:51:20:466] 

[17/07/22 - 01:51:20:466] sample[36] = I:2 Q:-11
[17/07/22 - 01:51:20:468] 

[17/07/22 - 01:51:20:468] sample[37] = I:-2 Q:0
[17/07/22 - 01:51:20:470] 

[17/07/22 - 01:51:20:470] sample[38] = I:5 Q:3
[17/07/22 - 01:51:20:472] 

[17/07/22 - 01:51:20:472] sample[39] = I:-9 Q:3
[17/07/22 - 01:51:20:474] 

[17/07/22 - 01:51:20:474] sample[40] = I:4 Q:-10
[17/07/22 - 01:51:20:476] 

[17/07/22 - 01:51:20:476] sample[41] = I:-2 Q:0
[17/07/22 - 01:51:20:478] 

[17/07/22 - 01:51:20:478] sample[42] = I:4 Q:5
[17/07/22 - 01:51:20:480] 

[17/07/22 - 01:51:20:480] sample[43] = I:-9 Q:2
[17/07/22 - 01:51:20:482] 

[17/07/22 - 01:51:20:482] sample[44] = I:5 Q:-9
[17/07/22 - 01:51:20:484] 

[17/07/22 - 01:51:23:121] PER_ADV_SYNC[0]: [DEVICE]: 2C:33:14:6F:88:27 (random), tx_power 127, RSSI -49, CT
[17/07/22 - 01:51:23:128] E AOA, data length 0, data: 
[17/07/22 - 01:51:23:131] 

[17/07/22 - 01:51:23:131] CTE[0]: samples count 45, cte type AOA, slot durations: 2 [us], packet status CRC
[17/07/22 - 01:51:23:138]  OK, RSSI -490
[17/07/22 - 01:51:23:139] 

[17/07/22 - 01:51:23:139] IQ sample content : 
[17/07/22 - 01:51:23:141] 

[17/07/22 - 01:51:23:141] sample[0] = I:2 Q:-9
[17/07/22 - 01:51:23:143] 

[17/07/22 - 01:51:23:143] sample[1] = I:-3 Q:8
[17/07/22 - 01:51:23:145] 

[17/07/22 - 01:51:23:145] sample[2] = I:2 Q:-9
[17/07/22 - 01:51:23:148] 

[17/07/22 - 01:51:23:148] sample[3] = I:-3 Q:8
[17/07/22 - 01:51:23:149] 

[17/07/22 - 01:51:23:149] sample[4] = I:3 Q:-8
[17/07/22 - 01:51:23:150] 

[17/07/22 - 01:51:23:150] sample[5] = I:-3 Q:8
[17/07/22 - 01:51:23:152] 

[17/07/22 - 01:51:23:152] sample[6] = I:2 Q:-9
[17/07/22 - 01:51:23:154] 

[17/07/22 - 01:51:23:154] sample[7] = I:-4 Q:7
[17/07/22 - 01:51:23:156] 

[17/07/22 - 01:51:23:156] sample[8] = I:3 Q:-8
[17/07/22 - 01:51:23:158] 

[17/07/22 - 01:51:23:158] sample[9] = I:-3 Q:2
[17/07/22 - 01:51:23:160] 

[17/07/22 - 01:51:23:160] sample[10] = I:4 Q:4
[17/07/22 - 01:51:23:162] 

[17/07/22 - 01:51:23:162] sample[11] = I:-7 Q:3
[17/07/22 - 01:51:23:164] 

[17/07/22 - 01:51:23:164] sample[12] = I:4 Q:-8
[17/07/22 - 01:51:23:166] 

[17/07/22 - 01:51:23:166] sample[13] = I:-3 Q:1
[17/07/22 - 01:51:23:168] 

[17/07/22 - 01:51:23:168] sample[14] = I:4 Q:4
[17/07/22 - 01:51:23:170] 

[17/07/22 - 01:51:23:170] sample[15] = I:-7 Q:2
[17/07/22 - 01:51:23:172] 

[17/07/22 - 01:51:23:172] sample[16] = I:5 Q:-7
[17/07/22 - 01:51:23:174] 

[17/07/22 - 01:51:23:174] sample[17] = I:-3 Q:1
[17/07/22 - 01:51:23:176] 

[17/07/22 - 01:51:23:176] sample[18] = I:2 Q:5
[17/07/22 - 01:51:23:178] 

[17/07/22 - 01:51:23:178] sample[19] = I:-8 Q:2
[17/07/22 - 01:51:23:180] 

[17/07/22 - 01:51:23:180] sample[20] = I:6 Q:-6
[17/07/22 - 01:51:23:182] 

[17/07/22 - 01:51:23:182] sample[21] = I:-3 Q:1
[17/07/22 - 01:51:23:185] 

[17/07/22 - 01:51:23:185] sample[22] = I:2 Q:5
[17/07/22 - 01:51:23:186] 

[17/07/22 - 01:51:23:186] sample[23] = I:-8 Q:1
[17/07/22 - 01:51:23:188] 

[17/07/22 - 01:51:23:188] sample[24] = I:7 Q:-5
[17/07/22 - 01:51:23:190] 

[17/07/22 - 01:51:23:190] sample[25] = I:-4 Q:0
[17/07/22 - 01:51:23:192] 

[17/07/22 - 01:51:23:192] sample[26] = I:1 Q:6
[17/07/22 - 01:51:23:194] 

[17/07/22 - 01:51:23:194] sample[27] = I:-8 Q:-1
[17/07/22 - 01:51:23:196] 

[17/07/22 - 01:51:23:196] sample[28] = I:7 Q:-3
[17/07/22 - 01:51:23:198] 

[17/07/22 - 01:51:23:198] sample[29] = I:-4 Q:-1
[17/07/22 - 01:51:23:200] 

[17/07/22 - 01:51:23:200] sample[30] = I:-1 Q:6
[17/07/22 - 01:51:23:202] 

[17/07/22 - 01:51:23:202] sample[31] = I:-8 Q:-2
[17/07/22 - 01:51:23:204] 

[17/07/22 - 01:51:23:204] sample[32] = I:8 Q:-4
[17/07/22 - 01:51:23:206] 

[17/07/22 - 01:51:23:206] sample[33] = I:-4 Q:-1
[17/07/22 - 01:51:23:208] 

[17/07/22 - 01:51:23:208] sample[34] = I:-1 Q:6
[17/07/22 - 01:51:23:210] 

[17/07/22 - 01:51:23:210] sample[35] = I:-7 Q:-3
[17/07/22 - 01:51:23:212] 

[17/07/22 - 01:51:23:212] sample[36] = I:8 Q:-2
[17/07/22 - 01:51:23:215] 

[17/07/22 - 01:51:23:215] sample[37] = I:-3 Q:-1
[17/07/22 - 01:51:23:216] 

[17/07/22 - 01:51:23:216] sample[38] = I:-2 Q:5
[17/07/22 - 01:51:23:218] 

[17/07/22 - 01:51:23:218] sample[39] = I:-7 Q:-4
[17/07/22 - 01:51:23:220] 

[17/07/22 - 01:51:23:221] sample[40] = I:8 Q:-1
[17/07/22 - 01:51:23:222] 

[17/07/22 - 01:51:23:222] sample[41] = I:-3 Q:-2
[17/07/22 - 01:51:23:224] 

[17/07/22 - 01:51:23:224] sample[42] = I:-2 Q:5
[17/07/22 - 01:51:23:226] 

[17/07/22 - 01:51:23:226] sample[43] = I:-6 Q:-5
[17/07/22 - 01:51:23:228] 

[17/07/22 - 01:51:23:228] sample[44] = I:8 Q:1
[17/07/22 - 01:51:23:230] 

[17/07/22 - 01:51:25:868] PER_ADV_SYNC[0]: [DEVICE]: 2C:33:14:6F:88:27 (random), tx_power 127, RSSI -49, CT
[17/07/22 - 01:51:25:875] E AOA, data length 0, data: 
[17/07/22 - 01:51:25:878] 

[17/07/22 - 01:51:25:878] CTE[0]: samples count 45, cte type AOA, slot durations: 2 [us], packet status CRC
[17/07/22 - 01:51:25:884]  OK, RSSI -490
[17/07/22 - 01:51:25:885] 

[17/07/22 - 01:51:25:885] IQ sample content : 
[17/07/22 - 01:51:25:887] 

[17/07/22 - 01:51:25:887] sample[0] = I:6 Q:7
[17/07/22 - 01:51:25:889] 

[17/07/22 - 01:51:25:889] sample[1] = I:-7 Q:-8
[17/07/22 - 01:51:25:891] 

[17/07/22 - 01:51:25:891] sample[2] = I:6 Q:6
[17/07/22 - 01:51:25:893] 

[17/07/22 - 01:51:25:893] sample[3] = I:-7 Q:-8
[17/07/22 - 01:51:25:895] 

[17/07/22 - 01:51:25:895] sample[4] = I:5 Q:7
[17/07/22 - 01:51:25:897] 

[17/07/22 - 01:51:25:897] sample[5] = I:-6 Q:-8
[17/07/22 - 01:51:25:899] 

[17/07/22 - 01:51:25:899] sample[6] = I:6 Q:7
[17/07/22 - 01:51:25:900] 

[17/07/22 - 01:51:25:901] sample[7] = I:-6 Q:-8
[17/07/22 - 01:51:25:902] 

[17/07/22 - 01:51:25:903] sample[8] = I:5 Q:7
[17/07/22 - 01:51:25:904] 

[17/07/22 - 01:51:25:904] sample[9] = I:0 Q:-3
[17/07/22 - 01:51:25:906] 

[17/07/22 - 01:51:25:906] sample[10] = I:-4 Q:1
[17/07/22 - 01:51:25:909] 

[17/07/22 - 01:51:25:909] sample[11] = I:2 Q:-10
[17/07/22 - 01:51:25:910] 

[17/07/22 - 01:51:25:910] sample[12] = I:5 Q:7
[17/07/22 - 01:51:25:912] 

[17/07/22 - 01:51:25:912] sample[13] = I:1 Q:-3
[17/07/22 - 01:51:25:914] 

[17/07/22 - 01:51:25:914] sample[14] = I:-5 Q:1
[17/07/22 - 01:51:25:916] 

[17/07/22 - 01:51:25:916] sample[15] = I:3 Q:-10
[17/07/22 - 01:51:25:918] 

[17/07/22 - 01:51:25:918] sample[16] = I:3 Q:9
[17/07/22 - 01:51:25:920] 

[17/07/22 - 01:51:25:920] sample[17] = I:1 Q:-3
[17/07/22 - 01:51:25:922] 

[17/07/22 - 01:51:25:922] sample[18] = I:-5 Q:0
[17/07/22 - 01:51:25:924] 

[17/07/22 - 01:51:25:924] sample[19] = I:5 Q:-9
[17/07/22 - 01:51:25:926] 

[17/07/22 - 01:51:25:926] sample[20] = I:1 Q:9
[17/07/22 - 01:51:25:928] 

[17/07/22 - 01:51:25:928] sample[21] = I:1 Q:-2
[17/07/22 - 01:51:25:930] 

[17/07/22 - 01:51:25:930] sample[22] = I:-5 Q:0
[17/07/22 - 01:51:25:933] 

[17/07/22 - 01:51:25:933] sample[23] = I:6 Q:-8
[17/07/22 - 01:51:25:934] 

[17/07/22 - 01:51:25:934] sample[24] = I:0 Q:9
[17/07/22 - 01:51:25:936] 

[17/07/22 - 01:51:25:936] sample[25] = I:2 Q:-2
[17/07/22 - 01:51:25:938] 

[17/07/22 - 01:51:25:938] sample[26] = I:-5 Q:-2
[17/07/22 - 01:51:25:940] 

[17/07/22 - 01:51:25:940] sample[27] = I:7 Q:-7
[17/07/22 - 01:51:25:942] 

[17/07/22 - 01:51:25:942] sample[28] = I:-2 Q:9
[17/07/22 - 01:51:25:944] 

[17/07/22 - 01:51:25:944] sample[29] = I:2 Q:-2
[17/07/22 - 01:51:25:946] 

[17/07/22 - 01:51:25:946] sample[30] = I:-5 Q:-2
[17/07/22 - 01:51:25:948] 

[17/07/22 - 01:51:25:948] sample[31] = I:8 Q:-6
[17/07/22 - 01:51:25:950] 

[17/07/22 - 01:51:25:950] sample[32] = I:-2 Q:9
[17/07/22 - 01:51:25:952] 

[17/07/22 - 01:51:25:952] sample[33] = I:2 Q:-1
[17/07/22 - 01:51:25:954] 

[17/07/22 - 01:51:25:954] sample[34] = I:-4 Q:-2
[17/07/22 - 01:51:25:956] 

[17/07/22 - 01:51:25:956] sample[35] = I:8 Q:-5
[17/07/22 - 01:51:25:958] 

[17/07/22 - 01:51:25:958] sample[36] = I:-3 Q:9
[17/07/22 - 01:51:25:960] 

[17/07/22 - 01:51:25:960] sample[37] = I:2 Q:-1
[17/07/22 - 01:51:25:963] 

[17/07/22 - 01:51:25:963] sample[38] = I:-4 Q:-3
[17/07/22 - 01:51:25:964] 

[17/07/22 - 01:51:25:964] sample[39] = I:9 Q:-3
[17/07/22 - 01:51:25:966] 

[17/07/22 - 01:51:25:966] sample[40] = I:-5 Q:8
[17/07/22 - 01:51:25:968] 

[17/07/22 - 01:51:25:968] sample[41] = I:2 Q:-1
[17/07/22 - 01:51:25:970] 

[17/07/22 - 01:51:25:970] sample[42] = I:-4 Q:-3
[17/07/22 - 01:51:25:972] 

[17/07/22 - 01:51:25:972] sample[43] = I:10 Q:-2
[17/07/22 - 01:51:25:974] 

[17/07/22 - 01:51:25:974] sample[44] = I:-6 Q:7

4.1. 

step1. θ1 θ2 θ3 θ4 ATAN(Q/I)...

step2. Δθ= |(θ1-θ2)| ... |(θ2-θ3)| ... |(θ3-θ4)| ... |(θ4-θ1)|

step3. last = arccos (∆θλ / 2πd)

Locator_A

A

Locator_B

This doesn't look like the actual angle

Where have i went wrong?

Related