AoA anntenna switch 'ant_patterns[]' CAN NOT work well?

software: ncs v1.8.0

hardware: my test nrf52833 board, with 9 antennas.

I do experiment like this:

aoa rx:  in "nrf52833dk_nrf52833.overlay" file, I set  "dfe-antenna-num = <16>;" and "dfe-pdu-antenna = <0xB>;"

             in "main.c" file, I set "const static uint8_t ant_patterns[] = {0x0B, 0x04, 0x0C, 0x04, 0x0E, 0x04, 0x00, 0x04, 0x02, 0x04, 0x07, 0x04, 0x08, 0x04, 0x0A, 0x04};"

QUESTION:

when I run the code, the callback function 'recv_cb' can been executed, but callback function 'cte_recv_cb' CAN NOT been executed, so I can not get IQ samples data. BUT, I used 'dfe-antenna-num = <12>'; is ok also. then 'dfe-antenna-num = <13>'/<14>/<15>/<16>;are not ok. why like this?

thks.

 

Parents Reply Children
No Data
Related