-
Bug
-
Resolution: Unresolved
-
High
-
SimpleLink CC13x2-26x2 SDK BLE5 Stack
-
BLE_AGAMA-4936
-
BLE Stack BLE5-2.2.9
-
BLE Stack BLE5-2.2.11
-
CC26X2R1
Description of the Issue: When phone sends two ADVs with different RPAs generated from the same IRK. CC2642 is hardly able to scan the phone. The setup consists of setting 3 launchpads(L1, L2, L3) with 7.40.0.07 SDK.
Test description: L1 load simple_central works as CC2642, L2 load simple_peripheral-B1 works as ADV 1 with RPA 1, L3 load simple_peripheral-B2 works as ADV 2 with RPA 2. Central scan with whitelist + duplicate filter off. Two peripherals are set to use same MAC address and IRK. But the short name in ADV data is different(B1, B2). So from the central side we can distinguish the ADV_REPORT is from B1 or B2 by checking the ADV report data. In central, it will toggle GPIO_0 for ADV REPORT B1, and toggle GPIO_1 for ADV REPORT B2. RF-RX mapped to DIO6, RF-TX mapped to DIO7.