Directed Advertising on Coded PHY

I have a similar question as posted here but I wonder if this limitation is still the case. 

I am trying to advertise to a specific device by passing the scanner device's bluetooth address to the advertising parameters as below:

const struct bt_le_adv_param params = BT_LE_ADV_PARAM_INIT(BT_LE_ADV_OPT_EXT_ADV |
                                                                BT_LE_ADV_OPT_USE_IDENTITY |
                                                                BT_LE_ADV_OPT_DIR_MODE_LOW_DUTY |
                                                                BT_LE_ADV_OPT_CODED,
                                                                BT_GAP_ADV_FAST_INT_MIN_1, //30ms
                                                                BT_GAP_ADV_FAST_INT_MAX_1, //60ms
                                                                c_link);

Where c_link is the bluetooth address. The advertisement is not connectable. 

The scanner is configured to filter based on the UUID that the ad set is advertising, also set to Coded PHY.

Is this possible? So far I can't seem to get the scanner to find the directed advertising packets. I've confirmed that it does work as intended when the ad set is configured for undirected advertisement.

Thanks

Parents Reply Children
No Data
Related