Hi
I am using LAUNCHXL-CC26x2R1 and BOOSTXL-AOA Antenna board to calculate the AOA angle.
Using SimpleLink CC13x2-26x2-5.20 SDK, getting IQ samples using projects rtls_coordinator and rtls_responder.
Below is the csv file of IQ samples, by keeping responder at 90 degree angle.
rtls_raw_connectionless_antPat2124_straight_samplingCtrl20_90Degree.csv
Used Antenna Array 2 of BOOSTXL-AOA board by setting pattern as 2124 in python script rtls_connectionless.py in aoa_params dictionary.
Used following formula to calculate the AOA angle.
To calculate the phase difference between two antennas, first calculated phase with respect to each antenna using following formulae
and then calculated the difference :-
phase = arctan(Q/I)
Antenna distance is taken as 35mm as specified in below link and wavelength as 0.12491352 meter as carrier frequency is 2.4 GHz.
However with above calculation not able to get the proper angle.
It will be helpful to get the proper steps/procedure to calculate the AOA angle from given IQ samples.
Also please suggest, if there is any mistake in formula and calculation.
Best Regards,
Ajit