14462 Commits

Author SHA1 Message Date
Milanka Ringwald
c27049fbd9 btstack_defines: add GATTSERVICE_SUBEVENT_PACS_DISCONNECTED 2022-09-27 18:22:49 +02:00
Milanka Ringwald
f172c4b2ae btstack_defines: rename ASCS events, add GATTSERVICE_SUBEVENT_ASCS_CODEC_CONFIGURATION 2022-09-27 18:22:49 +02:00
Matthias Ringwald
b3a520ac4e test/le_audio: fix bis sync updates 2022-09-27 18:19:25 +02:00
Matthias Ringwald
0707de65c8 test/le_audio: support broadcast code via BASS 2022-09-27 18:19:25 +02:00
Matthias Ringwald
2de3ad6164 test/le_audio: use timeout for PAST 2022-09-27 18:19:25 +02:00
Matthias Ringwald
7a23672802 test/le-audio: add broadcast source to bass server 2022-09-27 18:19:25 +02:00
Matthias Ringwald
ffbedad9ea test/le_audio: update BASS Server state 2022-09-27 18:19:25 +02:00
Matthias Ringwald
788f92776c gatt-service/bass_server: fix broadcast code endianess 2022-09-27 18:19:25 +02:00
Matthias Ringwald
c0a12d378e gatt-service: store bis_sync and bis_sync_state separately 2022-09-27 18:19:25 +02:00
Matthias Ringwald
09e5376792 gatt-service/bass_server: store pa_sync request in bass_source_data_t 2022-09-27 18:19:25 +02:00
Matthias Ringwald
6809d6f357 gatt-service/bass_server: drop duplicate pa_sync field 2022-09-27 18:19:25 +02:00
Matthias Ringwald
03730aff82 btstack_defines: use 128-bit value for broadcast code 2022-09-27 18:19:25 +02:00
Matthias Ringwald
a10fc19899 hci_cmd: use 128 bit value (format 'k') for broadcast code 2022-09-27 18:19:25 +02:00
Matthias Ringwald
e8944524b0 gatt-service/device_information_service_server: fix service lookup 2022-09-27 10:16:21 +02:00
Matthias Ringwald
92f80bb035 test/le_audio: print PAST received 2022-09-26 11:03:26 +02:00
Matthias Ringwald
433614be59 test/le_audio: set hci dump paths based on device path 2022-09-26 11:03:26 +02:00
Matthias Ringwald
32089ce4af test/le_audio: support pairing 2022-09-26 11:03:26 +02:00
Matthias Ringwald
efd5f6d04e test/le_audio: use extended advertising, support pairing in broadcast sink 2022-09-26 11:03:26 +02:00
Matthias Ringwald
08fd760771 test/le_audio: add .gatt 2022-09-26 11:03:26 +02:00
Matthias Ringwald
3b5af3f943 test/le_audio: enable gatt pairing 2022-09-26 11:03:26 +02:00
Matthias Ringwald
33bea8deb3 test/le_audio: allow pa transfers 2022-09-26 11:03:26 +02:00
Matthias Ringwald
d15b337441 test/le_audio: start le_audio_broadcast_assistant
test/le_audio: minimal broadcast assistant logic
2022-09-26 11:03:26 +02:00
Matthias Ringwald
60d70dcc7a test/le_audio: add BASS Server to Broadcast Sink 2022-09-26 11:03:26 +02:00
Matthias Ringwald
81a6740902 test/le_audio: announce BASS in broadcast sink advertisement 2022-09-26 11:03:26 +02:00
Matthias Ringwald
c45ca112d3 hci: reset le iso state on big events 2022-09-26 11:03:19 +02:00
Matthias Ringwald
ac0f6b8367 hci: read le remote features on connection connection complete 2022-09-26 10:40:31 +02:00
Matthias Ringwald
ad3425f7e8 gatt-service/bass_server: use bool 2022-09-26 10:40:31 +02:00
Matthias Ringwald
684fe86551 btstack_lc3: fix btstack_lc3_samples_per_frame 2022-09-26 10:40:31 +02:00
Matthias Ringwald
70718632a2 test/le_audio: send/receive broadcast id 2022-09-21 16:02:14 +02:00
Matthias Ringwald
0ef7b5b423 gatt-service: add missing includes 2022-09-21 16:01:19 +02:00
Matthias Ringwald
dc0d751c88 btstack_lc3: remove helper functions from btstack_lc3_t interface 2022-09-21 09:50:05 +02:00
Matthias Ringwald
9b77781f6e test/lc3: convert bitrate <-> num octets per frame locally 2022-09-21 09:42:00 +02:00
Matthias Ringwald
12154a1a9a test/lc3: fix build 2022-09-21 09:20:50 +02:00
Matthias Ringwald
65113a0c45 btstack_lc3: add helper functions 2022-09-21 09:15:30 +02:00
Matthias Ringwald
616cfd9048 hci: allow to limit number of ACL and SCO buffers used in Controller 2022-09-20 17:16:43 +02:00
Matthias Ringwald
bef627f19d hci: stop timer on power control operation 2022-09-20 16:36:28 +02:00
Matthias Ringwald
981f700bab btstack_util: fix btstack_strcpy 2022-09-20 16:18:30 +02:00
Matthias Ringwald
b661adb482 gatt-service: add broadcast_audio_scan_service_[server|client|util] 2022-09-20 11:48:09 +02:00
Matthias Ringwald
841e7c8278 gatt-service: add le_audio_util 2022-09-20 11:44:28 +02:00
Matthias Ringwald
4ff168dcbc test/le_audio: fix warning 2022-09-20 11:44:28 +02:00
Matthias Ringwald
843359ed87 gatt-service: fix own service lookup 2022-09-20 11:23:40 +02:00
Milanka Ringwald
65cdefd986 btstack_defines: add LE Audio events 2022-09-20 10:47:54 +02:00
Milanka Ringwald
6607f8f06e ble/att_db: allow to find all primary services with given UUID 2022-09-19 18:37:52 +02:00
Milanka Ringwald
25a5a1946f bluetooth_gatt: remove underscore as suffix from UUID names 2022-09-19 17:27:40 +02:00
Milanka Ringwald
ed7a067cb2 btstack_util: extend btstack_strcpy to return bytes copied 2022-09-19 17:27:40 +02:00
Milanka Ringwald
f819d1d921 btstack_util: implement btstack_virtual_memcpy that copies a chunk of data into a virtual buffer backed by a physical buffer. 2022-09-19 17:27:39 +02:00
Milanka Ringwald
aae1cdcd7f bluetoot.h: add ATT Error Codes from Bluetooth Core Specification Supplement 2022-09-19 17:27:39 +02:00
Matthias Ringwald
99617827ff bluetooth.h: add audio coding format assigned numbers 2022-09-19 17:27:16 +02:00
Matthias Ringwald
da364eec51 lc3: provide octets_per_frame in configure call, update examples 2022-09-19 14:19:54 +02:00
Matthias Ringwald
36dbe4b122 changelog: prepare v1.5.4 2022-09-16 11:25:35 +02:00