zephyr/subsys/bluetooth
Mariusz Skamra d3d46a6d80 Bluetooth: has: Fix control point error return code
This fixes the return error code for Preset Write operation that shall
be returned when preset is not writable (or disabled via Kconfig like in
this case).

As per HAS_v1.0; 3.2.2.3 Write Preset Name operation
"If the Writable bit in the Properties field of the preset record which
is identified by the Index parameter is set to 0b0, then the server
shall return an ATT_ERROR_RSP PDU to the ATT_WRITE_REQ PDU with
the Error Code parameter set to Write Name Not Allowed."

Signed-off-by: Mariusz Skamra <mariusz.skamra@codecoup.pl>
2023-12-13 09:42:04 +01:00
..
audio Bluetooth: has: Fix control point error return code 2023-12-13 09:42:04 +01:00
common bluetooth: mesh: Doc fix Bluetooth mesh to Mesh 2023-12-01 10:56:18 +00:00
controller Bluetooth: Host: Use actual user_data size 2023-12-11 12:50:54 +01:00
crypto
host Bluetooth: gatt: Fix automatic resubscription causing CCC removal 2023-12-12 15:32:45 +01:00
lib
mesh Bluetooth: Mesh: access tx msg randomizer 2023-12-11 09:50:18 +01:00
services bluetooth: bas: remove select SENSOR 2023-12-12 19:10:17 +01:00
shell Bluetooth: GMAP: Add GMAP shell 2023-12-11 18:30:57 +01:00
CMakeLists.txt
Kconfig Bluetooth: Host: Add LE Power Control Request Procedure APIs 2023-11-29 09:59:39 +01:00
Kconfig.adv
Kconfig.iso Bluetooth: ISO: Rename BT_ISO_ADVANCED to BT_ISO_TEST_PARAMS 2023-10-20 14:50:48 +02:00
Kconfig.logging Bluetooth: CAP: Move initiator/commander common code to cap_common 2023-12-07 16:14:42 +00:00