doc: Add settings and command for Wideband Speech support
authorMarcel Holtmann <marcel@holtmann.org>
Wed, 4 Mar 2020 07:37:43 +0000 (08:37 +0100)
committerAyush Garg <ayush.garg@samsung.com>
Mon, 12 Apr 2021 09:00:48 +0000 (14:30 +0530)
Signed-off-by: Anuj Jain <anuj01.jain@samsung.com>
Signed-off-by: Ayush Garg <ayush.garg@samsung.com>
doc/mgmt-api.txt

index 70e2aba..aab0c32 100755 (executable)
@@ -312,6 +312,7 @@ Read Controller Information Command
                14      Controller Configuration
                15      Static Address
                16      PHY Configuration
+               17      Wideband Speech
 
        This command generates a Command Complete event on success or
        a Command Status event on failure.
@@ -2964,6 +2965,7 @@ Read Extended Controller Information Command
                14      Controller Configuration
                15      Static Address
                16      PHY Configuration
+               17      Wideband Speech
 
        The EIR_Data field contains information about class of device,
        local name and other values. Not all of them might be present. For
@@ -3116,6 +3118,40 @@ Load Blocked Keys Command
                                Invalid Index
 
 
+Set Wideband Speech Command
+===========================
+
+       Command Code:           0x0047
+       Controller Index:       <controller id>
+       Command Parameters:     Wideband_Speech (1 Octet)
+       Return Parameters:      Current_Settings (4 Octets)
+
+       This command is used to enable/disable Wideband Speech
+       support for a controller. The allowed values for the
+       Wideband_Speech command parameter are 0x00 and 0x01.
+       All other values will return Invalid Parameters.
+
+       The value 0x00 disables Wideband Speech, the value 0x01
+       enables Wideband Speech.
+
+       This command is only available for BR/EDR capable controllers and
+       require controller specific support.
+
+       This command can be used when the controller is not powered and
+       all settings will be programmed once powered.
+
+       In case the controller does not support Wideband Speech
+       the command will fail regardless with Not Supported error.
+
+       This command generates a Command Complete event on success or
+       a Command Status event on failure.
+
+       Possible errors:        Busy
+                               Not Supported
+                               Invalid Parameters
+                               Invalid Index
+
+
 Command Complete Event
 ======================