This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

When SLAVE_LATENCY not equal to zero, connect will disconnect sometime.

E:\BLE\work\nrf51_sdk_v6_0_0_43681\nrf51822\Board\nrf6310\s110\ble_app_hids_keyboard

SDK 6.0.0 Softdevice 7.0

When I connect to Android 4.4.3 device(Nexus7 II) will my nrf51822 board, after a while it will cause device manager evt 0x15 and 0x12 then , it will disconnect

How can I find the disconnect reasion? Why when SLAVE_LATENCY = 0 ,connect will be fine?

We want to minimize current consumption so I try to raise the slave_latency , and it seems not so luck

Is there any limit of SLAVE_LATENCY number?

Think you all!

log print:

【2014-07-07 16:53:34:887】[F:..\main.c, F:device_manager_evt_handler, L:1058] ============== event_id:0x15

【2014-07-07 16:53:54:812】[F:..\main.c, F:device_manager_evt_handler, L:1058] ============== event_id:0x12 [F:..\main.c, F:on_ble_evt, L:867] DISCONNECTED

Related