Tool/software: Code Composer Studio
1. When using the TI development board to run the AOA reciver program in simplelink_cc2640r2_sdk_2_30_00_28. It is found that the data structure of the sender must be sent as follows. The TI company ID and AOApacketID marked in red can only be placed at this location, otherwise the AOA program cannot be correctly identified.
13 |
adv0 |
0x1E |
adv Len |
|
14 |
adv1 |
0xFF |
||
15 |
adv2 |
0x0D |
TI companyID |
16bit |
16 |
adv3 |
0x00 |
||
17 |
adv4 |
0x04 |
AoA packetID |
8bit |
18 |
adv5 |
0x00 |
padding |
6 bytes |
19 |
adv6 |
0x00 |
||
20 |
adv7 |
0x00 |
||
21 |
adv8 |
0x00 |
||
22 |
adv9 |
0x00 |
||
23 |
adv10 |
0x00 |
||
24 |
adv11 |
0xFF |
DF signals |
20 bytes |
25 |
adv12 |
0xFF |
begin at (1+4+6)byte |
Is it possible to adjust these three bytes to other locations?
2.The IQ value collected by the same antenna at the same location fluctuates greatly. What caused it? When the antenna is switched, the IQ value changes very slowly. Does TI do the corresponding filtering?
3.In the AOA reciver program in the SDK, when changing the whitening configuration in the AOA.c file, it is found that the highest bit bOverride bit in this byte cannot be set to 1 when writing .whitening=128.