as i know, the return value 0x08 of emconinfo_getDiscReason() is connection timeout (link loss).
is that BLE spec ?
I wonder other disconnect reason value.
in my android phone log, below disconnect reason is reported..
SENT Command to HCI. Name: HCI_Disconnect (Hex Code: 0x0406 Param Len: 3) Ctrl(0)
Connection Handle : 64 (0x0040)
Reason : 19 (0x13)
"Disconnect Reason" is a topic discussed in several other threads scattered throughout the forum.
Here's a good one: What does 08 returned by emconinfo_getDiscReason() mean? , but there are a few others as well.