Commit Graph

15871 Commits

Author SHA1 Message Date
Matthias Ringwald
8e0bef02fe port: fix cmake compile instructions 2024-07-01 16:21:33 +02:00
Matthias Ringwald
864e2f2b6b mesh/pbv_adv: calculate size for PB ADV PDU buffer based on max num segments 2024-07-01 14:48:17 +02:00
Matthias Ringwald
c3d71bb2b9 too/btstack_rtos_generator: update to Python 3 and evolving repo structure 2024-06-28 11:45:33 +02:00
Matthias Ringwald
6857b998dd port/esp32: update audio documentation 2024-06-28 11:31:47 +02:00
Matthias Ringwald
61972f0a59 gap: return command disallowed if disconnect already requested 2024-06-28 11:06:46 +02:00
Milanka Ringwald
66093044db hfp_hf: move global call state into the per connection state 2024-06-27 11:51:40 +02:00
Dirk Helbig
44ce5de30f port/stm32-*: fix all builds 2024-06-20 10:32:50 +02:00
Dirk Helbig
4e21d086f7 port/stm-f4discovery: fix linking/compilation 2024-06-20 10:28:27 +02:00
Dirk Helbig
78f32d1c41 port/stm32-f4discovery: fix indentation 2024-06-20 10:26:59 +02:00
Matthias Ringwald
2ced7aa092 chipset/sx128x: fix hci_event_create_from_template_and_arglist 2024-06-20 10:23:19 +02:00
Matthias Ringwald
cf1c3df939 chipset/cinnamon: fix hci_event_create_from_template_and_arglist 2024-06-20 10:23:19 +02:00
Matthias Ringwald
df18f86600 port/esp32: add default i2s config for target esp32 2024-06-19 11:11:43 +02:00
Matthias Ringwald
b7a6ae6657 rfcomm: remove unused RFCOMM_MULIPLEXER_TIMEOUT_MS 2024-06-17 15:57:52 +02:00
Matthias Ringwald
5576987f3b test/fuzz: add fuzz_l2cap_whitebox 2024-06-17 15:57:18 +02:00
Matthias Ringwald
bc1e6f6ecc l2cap: add l2cap_get_dynamic_channel_fuzz 2024-06-17 14:52:34 +02:00
Matthias Ringwald
c69be560a9 hci: fix build with controller to host flow control
Regression from a086dc3
2024-06-17 14:13:28 +02:00
Matthias Ringwald
d9d6144e6f hid_host: return complete HID report 2024-06-17 14:09:40 +02:00
Matthias Ringwald
a086dc35a9 hci: spellcheck 2024-06-17 12:32:55 +02:00
Matthias Ringwald
77f64391de changelog; rfcomm multiplexer 2024-06-17 11:51:08 +02:00
Matthias Ringwald
a797b47332 rfcomm: remove multiplexer idle timer 2024-06-17 11:51:08 +02:00
Matthias Ringwald
5263a2a3e7 rfcomm: shut down multiplexer after closing last channel 2024-06-17 11:51:08 +02:00
Dirk Helbig
366f7a2538 port/esp32: don't compile audio driver if not selected in config, plus a clear error indication for this case 2024-06-14 16:17:53 +02:00
Matthias Ringwald
9cf717e80d example/hid_host_demo: make discoverable 2024-06-13 12:20:06 +02:00
Matthias Ringwald
cff4c2d72d test/fuzz: add hexdump to docker image 2024-06-10 13:09:36 +02:00
Matthias Ringwald
c94576d536 test/hfp: test lower command 2024-06-10 13:09:36 +02:00
Matthias Ringwald
bee8b0c948 test/hfp: add long command 2024-06-10 13:09:36 +02:00
Matthias Ringwald
6bac88f455 example/spp_streamer_client: look for SPP Server 2024-06-10 13:09:36 +02:00
Matthias Ringwald
ff38a59e09 hfp: fix command lookup 2024-06-10 13:09:36 +02:00
Matthias Ringwald
8ac3a0b367 gatt_client: report timer start/stop as log_debug 2024-06-10 13:09:36 +02:00
Matthias Ringwald
ebd6ff348c sm: ignore missing sm conn for advertising terminated 2024-06-10 13:09:36 +02:00
Matthias Ringwald
f7043595f8 hci: prepare connection struct if advertisement set terminated arrives before le connection complete 2024-06-10 13:09:36 +02:00
Matthias Ringwald
138e942eff hci: use local var for con handle in hci_handle_le_connection_complete_event 2024-06-10 13:09:36 +02:00
Matthias Ringwald
2775f8e23d hci: handle advertisement set terminated for legacy set 0 2024-06-10 13:09:36 +02:00
Matthias Ringwald
409f627cf8 portaudio: allow to select sink/source audio device 2024-06-10 13:06:50 +02:00
Dirk Helbig
14200bb85a portaudio: update input buffer handling, increase buffers 2024-06-10 13:06:50 +02:00
Matthias Ringwald
30b419f466 portaudio: specify nr audio channels with MAX_NR_AUDIO_CHANNELS, default to 2 2024-06-10 13:05:35 +02:00
Matthias Ringwald
fed75b4910 hci: relax reserved buffer tracking for fragmented acl packets 2024-05-30 12:02:06 +02:00
Steven Buytaert
2e80d8ec7f example: fix command line address parsing 2024-05-27 11:24:44 +02:00
Matthias Ringwald
c764d79f48 hci: remove 3mps baud rate limitation
main baud rate is configured by application/port
2024-05-21 10:13:48 +02:00
Matthias Ringwald
90d989f6bd test/flash_tlv: add variant for explicit delete field to build 2024-05-17 10:30:25 +02:00
Matthias Ringwald
2092d4ad1b test/flash_tlv: fix tests for delete field 2024-05-17 10:30:25 +02:00
Matthias Ringwald
1d6958009f btstack_tlv_flash_bank: fix iterator for delete field 2024-05-17 10:30:25 +02:00
Matthias Ringwald
1f4510f508 hci: free memory for le connection on cancel (regression from 9fd274a) 2024-05-16 14:35:45 +02:00
Matthias Ringwald
f98fd573a1 example/a2dp_sink_demo: use cod 20404 - headphones 2024-05-16 11:50:26 +02:00
Matthias Ringwald
b09f7410f6 hci: don't log internal transport events 2024-05-15 16:00:38 +02:00
Matthias Ringwald
2d00f86560 btstack_defines: add BTSTACK_EVENT_FIRST 2024-05-15 16:00:33 +02:00
Matthias Ringwald
07e32b36f3 hci: fix remove cig 2024-05-15 16:00:23 +02:00
Matthias Ringwald
4718c38d62 hci: fix build for Periodic Advertising without LE Central 2024-05-15 10:11:57 +02:00
Matthias Ringwald
759e0a0d70 hci: avoid unused variable for Extended Advertising without LE Central 2024-05-15 10:11:57 +02:00
Matthias Ringwald
cfc3484e52 tool/metrics: add label header to metrics.tsv 2024-05-15 10:11:39 +02:00