Datasheet

Page 145 of 161
nRF8001 Product Specification
Revision 1.2
26.6 DisconnectedEvent (0x86)
DisconnectedEvent indicates the loss of a connection.
26.6.1 Functional description
This event is sent from nRF8001 to the external application controller to notify the application controller
that connection with the peer device has been lost.
26.6.2 Message format
Table 94. ACI message structure for DisconnectedEvent
26.6.3 Returned values
Table 95. Returned values for DisconnectedEvent
26.6.4 Bluetooth low energy procedures used
None
Message field/
parameter
Value size
(bytes)
Data value Description
Header
Length 1 3 Packet length
Event 1 0x86
DisconnectedEvent
Content
AciStatus
1 Reason for disconnection
(Local Host origin)
BtLeStatus 1 Reason for disconnection, Bluetooth
error code
(Origin not related to local Host)
Parameter Data value Description
AciStatus
0x03 Check the Bluetooth low energy status code; BtLeStatus
0x93 Timeout while advertising, unable to establish connection
0x94 Remote device failed to complete a Security Manager
procedure
1
1. Also generated under Connect (No bonded relationship) state if Security Manager procedure
was initiated by peer.
0x8D Bond required to proceed with connection
BtLeStatus 0x00 n/a
0x01..0xFF See the
Bluetooth Core specification v4.0, Volume 2, Part
D, ‘Error Code Description for a complete list of error codes’