Hi,All,
I am using nrf52832 as a slave, the SDK version is 12.3. I set the connection timeout to 10s as follows
#define CONN_SUP_TIMEOUT MSEC_TO_UNITS(1000, UNIT_10_MS)
I think that CONN_SUP_TIMEOUT is no data sent after 10s connection, then enter the connection timeout event BLE_GAP_EVT_TIMEOUT, then the slave actively disconnected, but the problem is that the slave can not enter the BLE_GAP_EVT_TIMEOUT event processing after connection timeout, and power consumption is 30μA, but The power consumption is 2μA after the host actively disconnects.
problem:
1,if the understand of connection timeout is correct
2. Is the connection timeout event BLE_GAP_EVT_TIMEOUT?
3,how reduce power consumption after the connection timeout
Best Regards
Amy