zephyr/subsys/bluetooth/audio
Mariusz Skamra e1a14bad30 Bluetooth: audio: has: Add non-volatile settings
This adds non-volatile settings for the HAS Server. Those are needed to
restore the client awareness of preset list entries exposed by the
server. Based on the settings, the implementation determines how to
notify the client about the HAS related characteristic value changes.

Signed-off-by: Mariusz Skamra <mariusz.skamra@codecoup.pl>
2023-11-22 09:51:33 +01:00
..
shell Bluetooth: shell: host: add missing conditional compile 2023-11-06 10:10:07 +01:00
aics_client.c
aics_internal.h Bluetooth: aics: Retry sending notification on error 2023-08-24 10:22:12 +02:00
aics.c Bluetooth: aics: Retry sending notification on error 2023-08-24 10:22:12 +02:00
ascs_internal.h
ascs.c Bluetooth: audio: ascs: Retry ASE state notifications on error 2023-11-15 10:03:07 +01:00
audio_internal.h Bluetooth: micp_mic_dev: Retry sending notification on error 2023-08-24 10:22:12 +02:00
audio.c Bluetooth: Audio: Fix issues when setting new cfg values 2023-10-03 09:21:20 +02:00
bap_broadcast_assistant.c
bap_broadcast_sink.c bluetooth: leaudio: Fix missing set of BIG_Encryption 2023-11-10 10:40:40 +01:00
bap_broadcast_source.c Bluetooth: Audio: Add ISO test parameters to the BAP API 2023-10-20 14:50:48 +02:00
bap_endpoint.h Bluetooth: Audio: Add ISO test parameters to the BAP API 2023-10-20 14:50:48 +02:00
bap_internal.h
bap_iso.c
bap_iso.h Bluetooth: Audio: Refactor bt_audio_codec_cfg to flat arrays 2023-08-28 15:56:53 +02:00
bap_scan_delegator.c bluetooth: leaudio: Termination of PA at Modify Source 2023-11-09 15:32:32 +01:00
bap_stream.c Bluetooth: BAP: Add PSN debug log support 2023-10-20 15:02:55 +02:00
bap_stream.h Bluetooth: Audio: Refactor bt_audio_codec_cfg to flat arrays 2023-08-28 15:56:53 +02:00
bap_unicast_client_internal.h Bluetooth: Audio: Refactor bt_audio_codec_cfg to flat arrays 2023-08-28 15:56:53 +02:00
bap_unicast_client.c Bluetooth: ISO: extend API for setting SDU interval 2023-10-23 15:22:10 +02:00
bap_unicast_server.c Bluetooth: Audio: Refactor bt_audio_codec_cfg to flat arrays 2023-08-28 15:56:53 +02:00
bap_unicast_server.h Bluetooth: Audio: Refactor bt_audio_codec_cfg to flat arrays 2023-08-28 15:56:53 +02:00
cap_acceptor.c Bluetooth: CAP: Add size and rank checks for CAS register 2023-10-20 15:05:00 +02:00
cap_commander.c Bluetooth: CAP: Commander API and skeleton 2023-11-07 09:49:41 +01:00
cap_initiator.c Bluetooth: CAP: Add verification of CCIDs as the initiator 2023-10-20 15:05:33 +02:00
cap_internal.h
cap_stream.c Bluetooth: CAP: bt_cap_initiator_started called without unicast support fix 2023-08-23 14:43:43 +02:00
ccid_internal.h Bluetooth: CAP: Add verification of CCIDs as the initiator 2023-10-20 15:05:33 +02:00
ccid.c Bluetooth: CAP: Add verification of CCIDs as the initiator 2023-10-20 15:05:33 +02:00
CMakeLists.txt Bluetooth: CAP: Commander API and skeleton 2023-11-07 09:49:41 +01:00
codec.c Bluetooth: Audio: Add set functions for codec meta 2023-11-21 08:38:29 +00:00
csip_crypto.c
csip_crypto.h
csip_internal.h Bluetooth: Audio: Change CSIP notification to use Atomic flags 2023-09-27 15:47:33 +02:00
csip_set_coordinator.c Bluetooth: Audio: Add resend mechanic to CSIP notifications 2023-09-27 15:47:33 +02:00
csip_set_member.c Bluetooth: Audio: Make CSIP delete bonds in cache locally 2023-09-27 15:47:33 +02:00
has_client.c
has_internal.h tests: Bluetooth: has: Add test Preset Changed Offline Behavior 2023-10-20 14:53:37 +02:00
has.c Bluetooth: audio: has: Add non-volatile settings 2023-11-22 09:51:33 +01:00
Kconfig Bluetooth: micp_mic_dev: Retry sending notification on error 2023-08-24 10:22:12 +02:00
Kconfig.aics
Kconfig.ascs
Kconfig.bap Bluetooth: BAP: Add PSN debug log support 2023-10-20 15:02:55 +02:00
Kconfig.bass
Kconfig.cap Bluetooth: CAP: Commander API and skeleton 2023-11-07 09:49:41 +01:00
Kconfig.csip
Kconfig.has
Kconfig.mcs
Kconfig.mctl
Kconfig.micp
Kconfig.mpl
Kconfig.pacs Bluetooth: PACS: Remove CONFIG_BT_PACS_{SNK,SRC}_CONTEXT 2023-09-22 09:21:53 +02:00
Kconfig.tbs
Kconfig.tmap
Kconfig.vcp
Kconfig.vocs
mcc.c bluetooth: fixes shadow variables 2023-08-17 13:00:09 +02:00
mcs_internal.h
mcs.c
media_proxy_internal.h
media_proxy.c
micp_internal.h bluetooth: audio: Add API to get MICP service ATT handles 2023-09-08 14:43:00 +02:00
micp_mic_ctlr.c bluetooth: audio: Add API to get MICP service ATT handles 2023-09-08 14:43:00 +02:00
micp_mic_dev.c Bluetooth: micp_mic_dev: Retry sending notification on error 2023-08-24 10:22:12 +02:00
mpl_internal.h
mpl.c bluetooth: fixes shadow variables 2023-08-17 13:00:09 +02:00
pacs_internal.h
pacs.c Bluetooth: Audio: Fix return code in PACS notify 2023-10-06 17:43:08 +03:00
tbs_client.c Bluetooth: audio: tbs_client: Fix missing discovery complete event 2023-08-23 15:44:07 +02:00
tbs_internal.h
tbs.c Bluetooth: TBS: Fixed return call_index 0 after overflow 2023-11-03 09:55:22 +01:00
tmap.c
vcp_internal.h bluetooth: audio: Add API to get VCP service ATT handles 2023-09-28 13:16:23 +02:00
vcp_vol_ctlr.c bluetooth: audio: Add API to get VCP service ATT handles 2023-09-28 13:16:23 +02:00
vcp_vol_rend.c Bluetooth: vcp_vol_rend: Retry sending notification on error 2023-08-24 10:22:12 +02:00
vocs_client.c Bluetooth: audio: vocs: Refactor bt_vocs object 2023-08-14 18:10:32 +00:00
vocs_internal.h Bluetooth: vocs: Retry sending notification on error 2023-08-24 10:22:12 +02:00
vocs.c include: always use <> for Zephyr includes 2023-09-14 13:49:58 +02:00