15359 Commits

Author SHA1 Message Date
Matthias Ringwald
689e7fb3f6 gatt-service: abort write callback if transaction mode is set 2023-09-14 17:55:24 +02:00
Matthias Ringwald
60fdb6b186 example: add hog_host_demo.gatt to CMake builds 2023-09-14 17:23:09 +02:00
Matthias Ringwald
fa7f2dfdd3 hci: re-implement implicit SCO flow control 2023-09-13 14:23:23 +02:00
Matthias Ringwald
b9fe4fc754 avdtp: limit l2cap mtu to largest br/edr packet 2023-09-13 10:08:33 +02:00
Matthias Ringwald
8366bc41ba avdtp: limit l2cap mtu to largest br/edr packet 2023-09-12 14:58:28 +02:00
Matthias Ringwald
42c7a7b810 l2cap: make l2cap_get_remote_mtu_for_local_cid available to LE-only builds 2023-09-11 16:08:39 +02:00
Matthias Ringwald
8b631c133a avrcp_controller: build get element attributes command on the fly, fix #527 2023-09-11 15:56:43 +02:00
Matthias Ringwald
a391be9a0d hids_client: fix delete descriptors similar to PR #528 2023-09-10 22:50:38 +02:00
Matthias Ringwald
04b99c5b35 hid_host: fix delete descriptor similar to PR #528 2023-09-10 22:37:50 +02:00
Dirk Helbig
9c228539c3 btstack: unified handling of zephyr read static address command
le_audio: per application unique hci dump file names
2023-09-09 16:35:28 +02:00
Matthias Ringwald
0af82dbaa1 hci_cmd: add HCI_OPCODE_HCI_ZEPHYR_READ_STATIC_ADDRESS 2023-09-09 16:35:28 +02:00
Matthias Ringwald
1be678e9ee hci: send bcm write pcm param 2023-09-08 15:30:18 +02:00
Matthias Ringwald
762c3e1039 hci_cmd: add hci_bcm_write_pcm_data_format_param 2023-09-08 15:23:08 +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
98bdbfb66b test/le_audio: added documentation 2023-09-07 19:57:44 +02:00
Dirk Helbig
9d6cfed5db port/zephyr: update documentation 2023-09-07 19:56:00 +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
7b7bd7d745 avrcp: allow to call avrcp_connect after signaling connection was triggered remotely 2023-09-07 16:11:42 +02:00
Matthias Ringwald
9e974b9036 avdtp: allow to call avdtp_connect after signaling connection was triggered remotely 2023-09-07 16:06:29 +02:00
Matthias Ringwald
bb7f748cf2 hfp: allow to call hfp_establish_service_level_connection after SLC was triggered remotely 2023-09-07 16:02:36 +02:00
Matthias Ringwald
35d4a926ea hci_dunp_windows_fs: fix timestamps 2023-09-07 10:41:00 +02:00
Matthias Ringwald
e4cf526a15 example/led_counter: log to packet log 2023-09-07 10:18:43 +02:00
Matthias Ringwald
c6dda3a559 chipset/bcm: fix wrong include 2023-09-06 16:41:38 +02:00
Matthias Ringwald
05030944b6 windows-usb: fix readme 2023-09-06 16:41:38 +02:00
Dirk Helbig
85dc435b34 hci: le_setup_iso_data_path set audio coding format to transparent 2023-09-06 14:22:13 +02:00
Matthias Ringwald
1c34405f17 sm: check for invalid public key detected by Controller 2023-09-06 09:46:13 +02:00
Matthias Ringwald
9edc39914e btstack_crypto: return 0xff..ff as DHKEY if public key is invalid for Controller ECC 2023-09-06 09:40:58 +02:00
Matthias Ringwald
506ad0bb7b btstack_crypto: return 1 for btstack_crypto_ecc_p256_validate_public_key when using Controller 2023-09-06 09:38:50 +02:00
Matthias Ringwald
b69335bd0b Revert "gatt_client: don't emit event on error from api function gatt_client_discover_characteristic_descriptors"
This reverts commit 7045d3c0508e74262a4882ca3c46d45a91a9ca79.
2023-09-05 09:09:02 +02:00
Matthias Ringwald
928459fea2 chipset/nxp: update firmware to imx-firmware/raw/lf-6.1.22_2.0.0 2023-09-01 11:55:02 +02:00
Matthias Ringwald
8049240411 chipset/nxp: fix build 2023-09-01 11:54:52 +02:00
Matthias Ringwald
91dfed7e2d hci: fix build without sco-over-hci 2023-08-31 15:27:41 +02:00
Matthias Ringwald
0f076adeaa hci: fix build without classic 2023-08-31 15:14:00 +02:00
Matthias Ringwald
32459254e5 hfp_hf: use safe settings as specified in hfp spec 1.8 2023-08-31 15:07:51 +02:00
Matthias Ringwald
b8543c7abd example/sco_demo_util: use hci_get_sco_packet_length_for_connection 2023-08-31 15:07:51 +02:00
Matthias Ringwald
9427aeb58c hci: replace hci_get_sco_packet_length with hci_get_sco_packet_length_for_connection 2023-08-31 15:04:11 +02:00
Matthias Ringwald
d789103987 hci: track sco payload length per connection 2023-08-31 14:08:00 +02:00
Matthias Ringwald
8d860c8fde hfp_ag: increase buffer to avoid warning, fixes #523 2023-08-30 14:39:24 +02:00
Matthias Ringwald
d2d1d05367 btstack_tlv_flash_bank: fix unaligned read and migration 2023-08-30 12:22:33 +02:00
Matthias Ringwald
1faf2c16e4 test/fuzz: fix build 2023-08-29 21:52:06 +02:00
Matthias Ringwald
224c7b63df example/hog_host_demo: setup GATT DB 2023-08-29 19:28:41 +02:00
Matthias Ringwald
6077ac2e88 example/hog_host_demo: setup GATT DB 2023-08-29 19:27:08 +02:00
Matthias Ringwald
68a70b347e example/hog_host_demo: setup GATT DB 2023-08-29 19:18:09 +02:00
Matthias Ringwald
c9de93a98c changelog: mention flash bank tlv 2023-08-29 15:50:37 +02:00
Matthias Ringwald
ffded21621 btstack_tlv_flash_bank: increase bank header to alignment size 2023-08-29 15:47:13 +02:00
Matthias Ringwald
4a1addd51d btstack_tlv_flash_bank: store value right after header if there's no delete field 2023-08-29 15:28:32 +02:00
Matthias Ringwald
60a3ef1384 btstack_tlv_flash_bank: use store aligned entry header len 2023-08-29 12:21:42 +02:00
Matthias Ringwald
5574c439d5 btstack_tlv_flash_bank: overwrite complete entry with zeroes if we cannot just delete tag due to alignment 2023-08-29 12:21:42 +02:00
Matthias Ringwald
2ea4a5094c btstack_tlv_flash_bank: introduce btstack_tlv_flash_bank_aligned_entry_size 2023-08-29 12:21:42 +02:00
Matthias Ringwald
f268b03a0a btstack_tlv_flash_bank: store aligned entry header len 2023-08-29 12:21:42 +02:00