48 Commits

Author SHA1 Message Date
Matthias Ringwald
bb81690e3b test/le-audio: use example/le_audio_demo_uitil_* 2023-10-04 16:46:14 +02:00
Dirk Helbig
6d70848132 btstack_util: add btstack_is_null_bd_addr function
test/le_audio: switch to btstack_is_null_bd_addr
2023-09-08 13:17:46 +02:00
Dirk Helbig
dcd1707aba test/le_audio: support random addresses on broadcast if no local address is available 2023-09-07 19:53:41 +02:00
Matthias Ringwald
abf8479fe2 test/le_audio_broadcast: fix compile 2023-04-17 19:28:37 +02:00
Matthias Ringwald
bebf6b57a4 btstack_defines: separate BASS Client/Server events 2023-02-07 11:52:38 +01:00
Matthias Ringwald
823ca66c5a test/le_audio: stop plc timer on disconnect/big stop 2022-10-31 12:23:32 +01:00
Matthias Ringwald
9b23be8e18 test/le_audio: remove 'x' shutdown command 2022-10-31 11:39:31 +01:00
Matthias Ringwald
5deb0bb6ea LE Audio: move GATT Services into src/le-audio/gatt-service 2022-10-11 18:33:45 +02:00
Matthias Ringwald
109dd0804b test/le_audio: prettify BIG dump, fix audio playback 2022-10-06 15:34:40 +02:00
Matthias Ringwald
7a5bad5361 test/le_audio: rework PLC detection 2022-10-06 12:00:51 +02:00
Matthias Ringwald
be81b1591a test/le_audio: use le_audio_base_parser in broadcast assistant and sink 2022-10-04 16:05:49 +02:00
Matthias Ringwald
3b0d944c1e test/le_audio: fix ad data for broadcast sink 2022-09-29 12:31:43 +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
92f80bb035 test/le_audio: print PAST received 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
33bea8deb3 test/le_audio: allow pa transfers 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
70718632a2 test/le_audio: send/receive broadcast id 2022-09-21 16:02:14 +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
da364eec51 lc3: provide octets_per_frame in configure call, update examples 2022-09-19 14:19:54 +02:00
Matthias Ringwald
ac95ea81b3 test/le_audio: support encrypted broadcast stream 2022-09-14 11:48:27 +02:00
Matthias Ringwald
e38308a212 test/le_audio: fix restart of broadcast sync on sink 2022-09-12 11:42:02 +02:00
Matthias Ringwald
400a29dddf test/le_audio add 't'erminate BIG streams to broadcast sink 2022-09-09 16:09:16 +02:00
Matthias Ringwald
1716d43da8 test/le_audio: support PLC timeout longer than one ISO interval 2022-09-05 12:23:31 +02:00
Matthias Ringwald
ba8a663492 test/le_audio: extract plc_do in broadcast sink 2022-09-05 11:06:48 +02:00
Matthias Ringwald
ae7e4c110c test/le_audio: fix plc for 16-bit packet sequence counter 2022-09-02 10:39:30 +02:00
Matthias Ringwald
151e8cb984 test/le_audio: update PLC detection for Broadcast Sink 2022-08-31 12:07:47 +02:00
Matthias Ringwald
3daa4bc7e9 test/le_audio: remove lc3 file dump 2022-08-31 11:26:30 +02:00
Matthias Ringwald
89d4f06736 test/le_audio: remove console packet dump 2022-08-31 11:14:36 +02:00
Matthias Ringwald
9a0d67cc20 test/le_audio: start scanning on request, allow to use LC3plus decoder for 10 ms ISO intervals 2022-07-19 15:30:32 +02:00
Matthias Ringwald
22d64f35ec test/le_audio: add plc to broadcast sink 2022-07-18 16:53:02 +02:00
Matthias Ringwald
fc31f34c1b test/le_audio: extract store_samples_in_ringbuffer for broadcast sink 2022-07-18 16:41:10 +02:00
Matthias Ringwald
4a5b1c6581 test/le_audio: allow compile without HAVE_POSIX_FILE_IO 2022-07-13 11:04:23 +02:00
Matthias Ringwald
111967cb0d test/le_audio: restart scanning on big sync lost in broadcast sink 2022-07-11 16:58:20 +02:00
Matthias Ringwald
5c0d69be0d test/le_audio: use new gap big sync api 2022-07-01 16:37:03 +02:00
Matthias Ringwald
2fe0253db0 test/le_audio: support nrf5340 adk based on adv name and fixed 48_4_1 LC3 configuration 2022-06-08 11:25:25 +02:00
Matthias Ringwald
c3e2434db7 test: use stride feature 2022-04-22 12:50:49 +02:00
Matthias Ringwald
e40ee29a88 test: switch to Google LC3 codec 2022-04-22 12:50:49 +02:00
Matthias Ringwald
9b9478570b lc3: provide separate functions for 16 vs. 24 bit PCM samples 2022-04-21 12:30:28 +02:00
Matthias Ringwald
ca41a3bd49 lc3: add stride param to encode/decode operations 2022-04-20 19:24:41 +02:00
Matthias Ringwald
2fd68da21a prefix lc3-related enums, types and files with btstack 2022-04-20 18:57:07 +02:00
Matthias Ringwald
8206d90632 test/le_audio: only dump truncated periodic advertising data 2022-03-24 20:27:02 +01:00
Matthias Ringwald
10277393e9 test/le_audio: add le audio broadcast sink + source tests 2022-03-23 14:35:21 +01:00