case BLE_ADV_EVT_PEER_ADDR_REQUEST:
{
ble_gap_addr_t peer_address;
peer_address.addr_type = BLE_GAP_ADDR_TYPE_RANDOM_STATIC;
peer_address.addr[5] = 0xf0;
peer_address.addr[4] = 0x1b;
peer_address.addr[3] = 0x6c;
peer_address.addr[2] = 0x56;
peer_address.addr[1] = 0xbe;
peer_address.addr[0] = 0x01;
err_code = ble_advertising_peer_addr_reply(&peer_address);
APP_ERROR_CHECK(err_code);
}
break;
options.ble_adv_directed_enabled = BLE_ADV_DIRECTED_ENABLED;
options.ble_adv_directed_slow_enabled = BLE_ADV_DIRECTED_SLOW_ENABLED;
options.ble_adv_directed_slow_interval = APP_ADV_DIRECTED_INTERVAL;
options.ble_adv_directed_slow_timeout = APP_ADV_DIRECTED_TIMEOUT_IN_SECONDS;
err_code = ble_advertising_start(BLE_ADV_MODE_DIRECTED);
I am so configured, why don't mobile search to the device?