I cannot get AOA data in ncs2.4.0 sample: direction_finding_connectionless_rx

hardware: DK:
nrf52833dk_nrf52833

ncs:2.4.0
sample: direction_finding_connectionless_rx   
I cannot run into create_sync() after the scan_enable() is runed.
I can find many advertising package. 
[DEVICE]: 41:26:6F:32:02:01 (public), AD evt type 3, Tx Pwr: 127, RSSI -54 C:0 S:0 D:0 SR:0 E:0 Prim: LE 1M, Secn: No packets, Interval: 0x0000 (0 ms), SID: 255
 
but the interval always is 0. and SID always is 255.
I cannot find : success. Periodic sync established.
So, never run to receive CTE.
In the callback for scan : scan_recv().   the condition would never match.
if (!per_adv_found && info->interval != 0)  // so, the code in it would never run.
{
   per_sid = info->sid;   // never run
    k_sem_give();
}
what cause this?
how can I run to get the CTE ?   what requirement we need?
there is a device sending  AOA package always. this package can be received by other products.
thanks.

Top Replies

Parents Reply Children
Related