15325 Commits

Author SHA1 Message Date
Matthias Ringwald
5b3dbb3859 esp32: fix audio driver for config without MCLK or APLL 2023-09-21 10:54:12 +02:00
Matthias Ringwald
615299a8c4 avrcp: shorten SDP Service and Provider Names 2023-09-20 11:48:43 +02:00
Matthias Ringwald
c783120492 avrcp: use bool for avrcp_create_sdp_record 2023-09-20 11:48:43 +02:00
Matthias Ringwald
f5fc5029c6 gatt-service/hids_device: handle read/write of Boot Keyboard Output characteristic 2023-09-19 11:48:05 +02:00
Milanka Ringwald
bbf45f896f gatt-service/hids_device: lookup on init Boot Keyboard Output Characteristic 2023-09-19 10:45:28 +02:00
Milanka Ringwald
b3b5756092 gatt-service/hid_device: exit immediately after handling att_handle in write callback 2023-09-19 10:44:42 +02:00
Milanka Ringwald
8af7e88ba2 gatt-service/hid_device: refactor input param name 2023-09-19 10:42:03 +02:00
Matthias Ringwald
698592e1b6 example: fix HOG keyboard and mouse demo makefile builds 2023-09-18 22:37:52 +02:00
Matthias Ringwald
1b9864ea2a hids_device: provide report for GET REPORT operation via callback 2023-09-18 17:20:45 +02:00
Matthias Ringwald
aa3c9a66cc hids_device: emit HIDS_SUBEVENT_SET_REPORT for write and write without response to report characteristics 2023-09-18 16:41:31 +02:00
Matthias Ringwald
5025ae2efa btstack_defines: add HIDS_SUBEVENT_SET_REPORT 2023-09-18 16:38:55 +02:00
Matthias Ringwald
086ea75f51 hids_device: rename can send now callback 2023-09-18 15:30:03 +02:00
Matthias Ringwald
77d6354911 hfp: use enhanced setup/accept sco connection for NXP with WBS support 2023-09-15 15:46:48 +02:00
Matthias Ringwald
5fd6f36099 hfp: send start/stop audio for NXP with WBS support 2023-09-15 15:46:48 +02:00
Matthias Ringwald
938a5e841b chipset/nxp: configure I2S, 2048 kHz, left channel 2023-09-15 15:46:48 +02:00
Matthias Ringwald
3f6e1c8176 example: handle SM_EVENT_REENCRYPTION_COMPLETE 2023-09-14 18:14:23 +02:00
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