-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
High
-
SimpleLink Lowpower SDK F3 BLE5 Stack
-
BLE_LOKI-2805
-
BLE_LOKI_8_40_00
-
BLE_LOKI_9_10_00
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.