I am seeing some behavior in BLE advertisement mode , that I would like to get feedback from expert in this forum. I am using modified Keyboard HID example, using nrf51 BLE and SDK11/S130 softdevice. Here is what I am seeing , after a successful pair and bond to an iOS iPhone I can auto connect to iPhone after a disconnect, with no issues, as long as I am in FAST ADV mode, but when BLE goes to SLOW ADV, I cannot auto connect anymore, unless if I reset my in BLE target. I also modify the advertising_init()
ble_adv_modes_config_t options = {
BLE_ADV_WHITELIST_DISABLED,
BLE_ADV_DIRECTED_DISABLED,
BLE_ADV_DIRECTED_SLOW_DISABLED, 0,0,
BLE_ADV_FAST_ENABLED, APP_ADV_FAST_INTERVAL, APP_ADV_FAST_TIMEOUT,
BLE_ADV_SLOW_ENABLED, APP_ADV_SLOW_INTERVAL, APP_ADV_SLOW_TIMEOUT };
I am not sure if any of changes I did causes this behavior. Thanks,