15557 Commits

Author SHA1 Message Date
Matthias Ringwald
ec363a3d45 test/le_audio: handle BASS Add Source without PAST available in broadcast sink 2023-12-08 12:58:26 +01:00
Matthias Ringwald
59cc662ff0 test/le-audio: setup advertising and allow to receive periodic advertising sync transfers 2023-12-08 12:58:12 +01:00
Milanka Ringwald
ff59851c28 test: use sampling frequency and frame duration functions
# Conflicts:
#	test/pts-h4/bap_service_client_test.c
2023-12-08 12:57:03 +01:00
Matthias Ringwald
c73086888f hci: extract gap_big_setup_iso_streams 2023-12-08 12:41:15 +01:00
Matthias Ringwald
02e19895de hci: setup iso_stream in big sync established 2023-12-08 12:33:24 +01:00
Matthias Ringwald
3e3770576e hci: limit num_cis by MAX_NR_CIS in gap_cig_create 2023-12-08 12:31:00 +01:00
Matthias Ringwald
5fd415a64c hci: only accept num_bis specified in gap_big_create/gap_big_sync_create 2023-12-08 12:29:38 +01:00
Matthias Ringwald
d034696a29 hci: make big_handle unique between BIG and BIG Sync 2023-12-08 12:26:54 +01:00
Matthias Ringwald
3f1c7c3ce3 daemon: fix build 2023-12-07 18:46:25 +01:00
Matthias Ringwald
0b26674db3 add freebsd-netgraph port 2023-12-07 18:24:48 +01:00
Matthias Ringwald
a2dc544d9e test/le-audio: init le audio demo util sink in broadcast sink 2023-12-07 16:20:11 +01:00
Milanka Ringwald
5483d01a07 le_audio: use gatt_event_notification_get_handle instead of channel callback argument to get con handle
# Conflicts:
#	src/le-audio/gatt-service/audio_stream_control_service_client.c
#	src/le-audio/gatt-service/published_audio_capabilities_service_client.c
2023-12-07 16:10:57 +01:00
Matthias Ringwald
c2a9c030f5 le_audio/le_audio: fix frame duration masks 2023-12-07 16:08:56 +01:00
Simon Budig
1707474d49 tool/btstack_event_generator.py: add 'P' type 2023-12-07 16:08:23 +01:00
Matthias Ringwald
a8325db844 example/le_audio_demo_util_sink: fix le_audio_demo_util_sink_configure_broadcast 2023-12-07 15:52:24 +01:00
Milanka Ringwald
ce00005722 test: update tests 2023-12-07 15:47:42 +01:00
Milanka Ringwald
c502a66c58 test/sm: add AddressResolutionLookup test 2023-12-07 15:47:42 +01:00
Matthias Ringwald
2d612fc882 le-audio/bass_server: fix sanity check for modify source 2023-12-07 15:47:00 +01:00
Milanka Ringwald
76468bbdf2 btstack_util: use uint8 instead of unsigned char 2023-12-07 15:45:22 +01:00
Milanka Ringwald
42fea66731 btstack_util: calculate CRC32 value using ISO 3309 (HDLC), polynomial (normal) 0x04c11db7 2023-12-07 15:45:22 +01:00
Matthias Ringwald
f020be6a81 example/le_audio_demo_util_sink: fix warning 2023-12-07 15:41:14 +01:00
Matthias Ringwald
0f01c82117 example/le_audio_demo_util_sink: introduce state, ignore ISO packets received after le_audio_demo_util_sink_close 2023-12-07 15:41:14 +01:00
Matthias Ringwald
8dee162934 example/le_audio_demo_util_sink: also count samples receive via PLC 2023-12-07 15:41:14 +01:00
Matthias Ringwald
65cfaa3907 example/le_audio_demo_util_sink: pause playback after 1 second of empty/zero packets 2023-12-07 15:41:14 +01:00
Matthias Ringwald
a77ae3beb0 example/le_audio_demo_util_sink: fix plc 2023-12-07 15:41:14 +01:00
Matthias Ringwald
0a06514414 example/le_audio_demo_util_sink: log num samples after storing 2023-12-07 15:41:14 +01:00
Matthias Ringwald
0388b64333 example/le_audio_demo_util_sink: fix playback_start calculation 2023-12-07 15:41:13 +01:00
Dirk Helbig
78d87b813c example/le_audio_demo_tuil_sink: added sample rate compensation 2023-12-07 15:41:13 +01:00
Matthias Ringwald
1a6491ffa7 changelog: prepare for v1.6 2023-12-07 15:30:51 +01:00
Matthias Ringwald
92e3c2d3e2 test: fix coverage build 2023-12-06 15:29:21 +01:00
Matthias Ringwald
f8a9dfacbd changelog: add hfp gsm changes 2023-12-06 11:35:46 +01:00
Matthias Ringwald
f3e773c564 hfp_gsm_model: also allow to terminate held call 2023-12-06 11:19:30 +01:00
Matthias Ringwald
d7089767a4 hfp_gsm_model: check if free slot is available for incoming calls 2023-12-06 11:06:49 +01:00
Matthias Ringwald
3e11d17542 hfp_gsm_model: fix bounds check for call status lookup 2023-12-06 11:01:07 +01:00
Matthias Ringwald
2561704c3e hfp_ag: reset sco_for_msbc_failed on new audio connection setup 2023-12-06 10:48:28 +01:00
Matthias Ringwald
44718ae7b0 test: more test fixes 2023-12-05 18:11:36 +01:00
Matthias Ringwald
ec4690afd1 test: fix build 2023-12-05 17:47:34 +01:00
Matthias Ringwald
e4d1c5dca6 test: use bool for gap_reconnect_security_setup_active 2023-12-05 17:46:57 +01:00
Matthias Ringwald
38e85ba13b test: use GAP_SUBEVENT_LE_CONNECTION_COMPLETE 2023-12-05 17:45:32 +01:00
Matthias Ringwald
d8586c7d00 l2cap: extract l2cap_cbm_run_channel 2023-12-05 14:48:42 +01:00
Matthias Ringwald
d9f55599ce l2cap: check can send now for all cbm states 2023-12-05 14:37:50 +01:00
Matthias Ringwald
728f67579f sm: use bool for sm_set_request_security argument 2023-12-05 14:28:09 +01:00
Matthias Ringwald
d7dbf89112 sm: use bool for sm_connection_sc 2023-12-05 14:25:35 +01:00
Matthias Ringwald
5f3874afb2 sm: use bool for sm_pairing_requested 2023-12-05 14:23:41 +01:00
Matthias Ringwald
0dcaa15ff3 sm: use bool for sm_security_request_received 2023-12-05 14:21:42 +01:00
Matthias Ringwald
cd1176f5ad sm: enclose params to IS_RESPONDER 2023-12-05 13:04:39 +01:00
Matthias Ringwald
16e19888bb btstack_uart_block_embedded: use boolean in conditions 2023-12-05 12:23:48 +01:00
Matthias Ringwald
c7bead4678 hci: use bool in conditions 2023-12-05 12:18:43 +01:00
Matthias Ringwald
cf46700992 att_db_util: use bool in conditions 2023-12-05 12:18:23 +01:00
Matthias Ringwald
1d80f1e61a sm: use bool in conditions 2023-12-05 12:18:08 +01:00