498 Commits

Author SHA1 Message Date
Matthias Ringwald
24d14ae36e hci: set minimum and maximum CE length to 0 2023-04-29 17:05:13 +02:00
Matthias Ringwald
effecf77ff changelog: add gatt over br/edr 2023-04-12 10:56:41 +02:00
Matthias Ringwald
893dbb9455 Add posix-h4-bcm port for newer Infineon controllers 2023-04-06 12:23:20 +02:00
Matthias Ringwald
cc528b9d66 port: add posix-h4-nxp 2023-04-05 14:37:20 +02:00
Matthias Ringwald
f37aba7b8c changelog: esp32 - replace deprecated btstack_run_loop_freertos calls 2023-04-04 14:49:38 +02:00
Matthias Ringwald
d4452ed786 changelog: mention btstack_stdio_init for esp32 2023-04-04 12:12:59 +02:00
Matthias Ringwald
ab3cc2230e - chipset/bcm: look for PatchRAM file DEVICE_NAME...hcd 2023-03-31 16:36:20 +02:00
Matthias Ringwald
42780893c2 avdtp_source: use sample count as timestamp 2023-03-24 20:20:33 +01:00
Matthias Ringwald
f37082eece a2dp_source: remove deprecated a2dp_source_stream_send_media_payload 2023-03-24 20:02:28 +01:00
Matthias Ringwald
21f2491df4 avdtp: remove deprecated avdtp_source_stream_send_media_payload 2023-03-24 20:02:12 +01:00
Matthias Ringwald
4d3b451627 changelog: add esp32 changes 2023-03-24 10:44:50 +01:00
Matthias Ringwald
7eb5b27e62 gap: add gap_set_scan_phys and gap_set_connection_phys 2023-03-22 11:02:06 +01:00
Matthias Ringwald
43ce035182 hci: fix report of extended advertisements with data len > 31 2023-03-09 09:56:00 +01:00
Matthias Ringwald
74b4d42a0c sm: fix value in SM_EVENT_NUMERIC_COMPARISON_REQUEST
Regression introduced in ea9b679, fixes #462
2023-03-06 14:43:04 +01:00
Matthias Ringwald
f0d95bdc33 example/sco_demo_util: replace hfp_msbc by hfp_codec 2023-03-02 11:46:14 +01:00
Matthias Ringwald
7d6ceb6b5c pbap_client: make pbap_set_property_selector work for Pull Phonebook 2023-02-23 18:51:19 +01:00
Matthias Ringwald
cf0d4b9803 esp32: allow to disable default audio i2s driver via component config 2023-02-08 12:29:10 +01:00
Matthias Ringwald
d42b36aac8 esp32: drop support for Makefile projects from esp-idf 3.x 2023-02-08 11:45:19 +01:00
Matthias Ringwald
e9a15bc556 esp32: warn about unsuitable sdkconfig 2023-02-08 11:22:16 +01:00
Matthias Ringwald
c61b3cef66 btstack_audio: use named struct initializer 2023-02-06 10:31:54 +01:00
Matthias Ringwald
8ef6d15f2e hci: fix send of hci_le_set_extended_scan_response_data 2023-02-01 09:50:51 +01:00
Matthias Ringwald
53e9c18f2e gatt_client: add gatt_client_request_to_send_gatt_query 2023-01-23 15:54:16 +01:00
Matthias Ringwald
f4fc15d4ec example: gatt_streamer_server and le_streamer_client report DLE and PHY changes 2023-01-23 11:10:15 +01:00
Matthias Ringwald
c30869498f port for renesas ra6m4a eval kit with DA14531 BLE HCI Controller 2023-01-19 14:50:53 +01:00
Matthias Ringwald
052e5e4278 btstack_flash_bank: write empty tag instead of overwriting existing tag with ENABLE_TLV_FLASH_WRITE_ONCE 2023-01-18 14:50:14 +01:00
Matthias Ringwald
d9290e95f9 hfp: track sco packet types in connection 2023-01-17 18:33:10 +01:00
Matthias Ringwald
090c81feb6 hfp: emit packet types in HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED 2023-01-17 15:53:28 +01:00
Matthias Ringwald
fb301407de a2dp:emit A2DP_SUBEVENT_STREAM_ESTABLISHED with if connection fails 2023-01-16 12:16:05 +01:00
Matthias Ringwald
3739bc96e4 bluetooth: indicated identity address in resolved address types 2023-01-13 11:04:22 +01:00
Matthias Ringwald
e7e8d4150b changelog: add gap_set_peer_privacy_mode 2023-01-12 15:23:34 +01:00
Milanka Ringwald
40faeb84f8 gatt_client: return ERROR_CODE_UNKNOWN_CONNECTION_IDENTIFIER for invalid connection handle 2023-01-10 15:59:38 +01:00
Matthias Ringwald
6bcf18c2f9 hci: HCI_ACL_CHUNK_SIZE_ALIGNMENT allows to keep HCI transport writes aligned 2023-01-09 17:16:01 +01:00
Matthias Ringwald
3bf0030083 btstack_stdin_embedded: use timer to poll RTT input, fix for tickless RTOS 2023-01-04 00:04:54 +01:00
Matthias Ringwald
981e6ebfb3 changelog: prepare for v1.5.5 2022-12-22 10:15:14 +01:00
Matthias Ringwald
eaaad3b7fb example/a2dp_source_demo: add command to scan and connect to Bluetooth speaker by class of device 2022-12-13 17:33:17 +01:00
Matthias Ringwald
83a3b001b5 changelog: mention libusb rework 2022-11-28 09:52:46 +01:00
Matthias Ringwald
f8c73803a8 changelog: mention fix 2022-11-07 09:00:16 +01:00
Matthias Ringwald
49c9e430a1 sm: emit events after sending pdus 2022-11-04 12:00:43 +01:00
Matthias Ringwald
e8d160b356 hci: reload periodic advertiser list on power up 2022-11-02 17:26:36 +01:00
Matthias Ringwald
d320e1232f hci: reload LE Resolving List after power-cycle 2022-10-28 10:57:53 +02:00
Matthias Ringwald
1b5f4ae392 hci_dump_stdout: allow to truncate ACL, SCO and ISO packets with HCI_DUMP_STDOUT_MAX_SIZE_* 2022-10-24 15:06:18 +02: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
5451dc6db6 esp32: fix init for BR/EDR only mode 2022-10-10 14:26:04 +02:00
Matthias Ringwald
1a55487af6 sm: delete bonding information for existing device with BD_ADDR on new pairing with different IRK 2022-10-05 14:53:19 +02:00
Matthias Ringwald
d567aeb323 mesh: move gatt services into mesh/gatt-service folder 2022-10-03 12:31:34 +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
36dbe4b122 changelog: prepare v1.5.4 2022-09-16 11:25:35 +02:00
Matthias Ringwald
4856283b35 gap: allow to enable duplicate filter for LE scanning with gap_set_scan_duplicate_filter 2022-09-14 12:01:19 +02:00
Matthias Ringwald
42aadee500 hfp_hf: add hfp_hf_set_default_microphone_gain and hfp_hf_set_default_speaker_gain 2022-09-13 12:30:24 +02:00
Matthias Ringwald
60543828eb changelog: avoid potential loop during CTKD 2022-09-07 15:16:29 +02:00