diff --git a/doc/mgmt-api.txt b/doc/mgmt-api.txt
index cd10ad9..f323eb3 100644
--- a/doc/mgmt-api.txt
+++ b/doc/mgmt-api.txt
Return Parameters: Current_Settings (4 Octets)
+Set Fast Connectable Command
+============================
+
+ Command Code: 0x0008
+ Controller Index: <controller id>
+ Command Parameters: Enable (1 Octet)
+ Return Parameters: Current_Settings (4 Octets)
+
+
Set Pairable Command
====================
- Command Code: 0x0008
+ Command Code: 0x0009
Controller Index: <controller id>
Command Parameters: Pairable (1 Octet)
Return Parameters: Current_Settings (4 Octets)
Set Secure Simple Pairing Command
=================================
- Command Code: 0x0009
+ Command Code: 0x000A
Controller Index: <controller id>
Command Parameters: Secure_Simple_Pairing (1 Octet)
Return Parameters: Current_Settings (4 Octets)
Set High Speed Command
======================
- Command Code: 0x000A
+ Command Code: 0x000B
Controller Index: <controller id>
Command Parameters: High_Speed (1 Octet)
Return Parameters: Current_Settings (4 Octets)
Set Low Energy Command
======================
- Command Code: 0x000A
+ Command Code: 0x000C
Controller Index: <controller id>
Command Parameters: Low_Energy (1 Octet)
Return Parameters: Current_Settings (4 Octets)
Add UUID Command
================
- Command Code: 0x000B
+ Command Code: 0x000D
Controller Index: <controller id>
Command Parameters: UUID (16 Octets)
SVC_Hint (1 Octet)
Remove UUID Command
===================
- Command Code: 0x000C
+ Command Code: 0x000E
Controller Index: <controller id>
Command Parameters: UUID (16 Octets)
Return Parameters: Class_Of_Device (3 Octets)
Set Device Class
================
- Command Code: 0x000D
+ Command Code: 0x000F
Controller Index: <controller id>
Command Parameters: Major_Class (1 Octet)
Minor_Class (1 Octet)
Return Parameters: Class_Of_Device (3 Octets)
-Set Service Cache Command
-=========================
+Set UUID Caching Command
+========================
- Command Code: 0x000E
+ Command Code: 0x0010
Controller Index: <controller id>
Command Parameters: Enable (1 Octet)
- Return Parameters:
+ Return Parameters: Class_Of_Device (3 Octets)
Load Link Keys Command
======================
- Command Code: 0x000F
+ Command Code: 0x0011
Controller Index: <controller id>
Command Parameters: Debug_Keys (1 Octet)
Key_Count (2 Octets)
Remove Keys Command
===================
- Command Code: 0x0010
+ Command Code: 0x0012
Controller Index: <controller id>
Command Parameters: Address (6 Octets)
Disconnect (1 Octet)
Disconnect Command
==================
- Command Code: 0x0011
+ Command Code: 0x0013
Controller Index: <controller id>
Command Parameters: Address (6 Octets)
Return Parameters: Address (6 Octets)
Get Connections Command
=======================
- Command Code: 0x0012
+ Command Code: 0x0014
Controller Index: <controller id>
Command Parameters:
Return Parameters: Connection_Count (2 Octets)
PIN Code Reply Command
=======================
- Command Code: 0x0013
+ Command Code: 0x0015
Controller Index: <controller id>
Command Parameters:
Return Parameters: Address (6 Octets)
PIN Code Negative Reply Command
===============================
- Command Code: 0x0014
+ Command Code: 0x0016
Controller Index: <controller id>
Command Parameters:
Return Parameters: Address (6 Octets)
Set IO Capability Command
=========================
- Command Code: 0x0015
+ Command Code: 0x0016
Controller Index: <controller id>
Command Parameters: IO_Capability (1 Octet)
Return Parameters:
Pair Device Command
===================
- Command Code: 0x0016
+ Command Code: 0x0017
Controller Index: <controller id>
Command Parameters: Address (6 Octets)
Address_Type (1 Octet)
User Confirmation Reply Command
===============================
- Command Code: 0x0017
+ Command Code: 0x0018
Controller Index: <controller id>
Command Parameters: Address (6 Octets)
Return Parameters: Address (6 Octets)
User Confirmation Negative Reply Command
========================================
- Command Code: 0x0018
+ Command Code: 0x0019
Controller Index: <controller id>
Command Parameters: Address (6 Octets)
Return Parameters: Address (6 Octets)
User Passkey Reply Command
==========================
- Command Code: 0x0019
+ Command Code: 0x001A
Controller Index: <controller id>
Command Parameters: Address (6 Octets)
Passkey (4 Octets)
User Passkey Negative Reply Command
===================================
- Command Code: 0x001A
+ Command Code: 0x001B
Controller Index: <controller id>
Command Parameters: Address (6 Octets)
Return Parameters: Address (6 Octets)
Set Local Name Command
======================
- Command Code: 0x001B
+ Command Code: 0x001C
Controller Index: <controller id>
Command Parameters: Name (249 Octets)
Short_Name (11 Octets)
Read Local Out Of Band Data Command
========================================
- Command Code: 0x001C
+ Command Code: 0x001D
Controller Index: <controller id>
Command Parameters:
Return Parameters: Hash (16 Octets)
Add Remote Out Of Band Data Command
========================================
- Command Code: 0x001D
+ Command Code: 0x001E
Controller Index: <controller id>
Command Parameters: Address (6 Octets)
Hash (16 Octets)
Remove Remote Out Of Band Data Command
========================================
- Command Code: 0x001E
+ Command Code: 0x001F
Controller Index: <controller id>
Command Parameters: Address (6 Octets)
Return Parameters:
Start Discovery Command
=======================
- Command Code: 0x0001F
+ Command Code: 0x00020
Controller Index: <controller id>
Command Parameters: Type (1 Octet)
Return Parameters:
Stop Discovery Command
======================
- Command Code: 0x00020
+ Command Code: 0x00021
Controller Index: <controller id>
Command Parameters:
Return Parameters:
Block Device Command
====================
- Command Code: 0x00021
+ Command Code: 0x00022
Controller Index: <controller id>
Command Parameters: Address (6 Octets)
Return Parameters: Status (1 Octet)
Unblock Device Command
======================
- Command Code: 0x00022
- Controller Index: <controller id>
- Command Parameters: Address (6 Octets)
- Return Parameters: Status (1 Octet)
-
-
-Set Fast Connectable Command
-============================
-
Command Code: 0x00023
Controller Index: <controller id>
- Command Parameters: Enable (1 Octet)
+ Command Parameters: Address (6 Octets)
Return Parameters: Status (1 Octet)
Event Parameters: Current_Settings (4 Octets)
+Class Of Device Changed Event
+=============================
+
+Event Code 0x0007
+Controller Index: <controller id>
+Event Parameters: Class_Of_Device (3 Octets)
+
+
+Local Name Changed Event
+========================
+
+Event Code 0x0008
+Controller Index <controller id>
+Event Parameters Name (249 Octets)
+ Short_Name (11 Octets)
+
+
New Link Key Event
==================
-Event Code 0x0007
+Event Code 0x0009
Controller Index: <controller id>
Event Parameters Key {
Address (6 Octets)
Device Connected Event
======================
-Event Code 0x0008
+Event Code 0x000A
Controller Index: <controller id>
Event Parameters Address (6 Octets)
Type (1 Octet)
Device Disconnected Event
=========================
-Event Code 0x0009
+Event Code 0x000B
Controller Index: <controller id>
Event Parameters Address (6 Octets)
Type (1 Octet)
Connect Failed Event
====================
-Event Code 0x000A
+Event Code 0x000C
Controller Index: <controller id>
Event Parameters Address (6 Octets)
Type (1 Octet)
1 LE Public
2 LE Random
+
PIN Code Request Event
======================
-Event Code 0x000B
+Event Code 0x000D
Controller Index: <controller id>
Event Parameters Address (6 Octets)
Secure (1 Octet)
User Confirmation Request Event
===============================
-Event Code 0x000C
+Event Code 0x000E
Controller Index: <controller id>
Event Parameters Address (6 Octets)
Value (4 Octets)
User Passkey Request Event
==========================
-Event Code 0x000D
+Event Code 0x000F
Controller Index: <controller id>
Event Parameters Address (6 Octets)
Authentication Failed Event
===========================
-Event Code 0x000E
+Event Code 0x0010
Controller Index: <controller id>
Event Parameters Address (6 Octets)
Status (1 Octet)
-Local Name Changed Event
-========================
-
-Event Code 0x000F
-Controller Index <controller id>
-Event Parameters Name (249 Octets)
- Short_Name (11 Octets)
-
-
Device Found Event
==================
-Event Code 0x0010
+Event Code 0x0011
Controller Index <controller id>
Event Parameters Address (6 Octets)
Type (1 Octet)
Remote Name Event
=================
-Event Code 0x0011
+Event Code 0x0012
Controller Index <controller id>
Event Parameters Address (6 Octets)
Name (249 Octets)
Discovering Event
=================
-Event Code 0x00012
+Event Code 0x00013
Controller Index <controller id>
Event Parameters Discovering (1 Octet)
Device Blocked Event
====================
-Event Code 0x00013
+Event Code 0x00014
Controller Index <controller id>
Event Parameters Address (6 Octets)
Device Unblocked Event
======================
-Event Code 0x00014
+Event Code 0x00015
Controller Index <controller id>
Event Parameters Address (6 Octets)
New Long Term Key Event
=======================
-Event Code 0x0015
+Event Code 0x0016
Controller Index <controller id>
Event Parameters Store Hint (1 Octet)
Key {