14700 Commits

Author SHA1 Message Date
Matthias Ringwald
6f34e9d6d3 hci: use hci_send_le_create_connection for whitelist connect 2022-11-23 17:59:10 +01:00
Matthias Ringwald
f346015ef8 hci: pass address and whiltelist use into hci_send_le_create_connection 2022-11-23 17:57:55 +01:00
Matthias Ringwald
327f7f07c0 hci: extract hci_send_le_create_connection 2022-11-23 17:46:25 +01:00
Matthias Ringwald
327c57e11a test/auto-pts: build libusb and h4 versions 2022-11-23 17:31:07 +01:00
Matthias Ringwald
21f170cbf5 test/auto-pts: use main from port/libusb, sanitize instead of coverage 2022-11-23 16:28:41 +01:00
Matthias Ringwald
77e8932bd4 test: drop coverage from auto-pts 2022-11-23 16:27:47 +01:00
Matthias Ringwald
9085f7a510 windows ports: update readme for cmake build 2022-11-21 14:29:59 +01:00
Matthias Ringwald
7367e9aa96 port: make pkg-config check optional where possible, add portaudio 2022-11-21 14:26:59 +01:00
Matthias Ringwald
42c5c5581b windows ports: enable PortAudio via pkg-config in CMake build 2022-11-21 12:30:18 +01:00
Matthias Ringwald
07e7c342a4 esp32: tolerate empty i2s write in audio driver 2022-11-18 17:39:56 +01:00
Matthias Ringwald
9ffa3a40fc esp32: log i2c init of es8388 as debug 2022-11-18 17:07:34 +01:00
Matthias Ringwald
07b2f89f99 esp32: ignore volume control until audio initialized 2022-11-18 17:01:25 +01:00
Milanka Ringwald
79188ed7e9 ble/gatt_client: improve API documentation 2022-11-18 14:33:59 +01:00
Milanka Ringwald
b2468039bd ble/gatt_client: fix event name in the API docu 2022-11-18 14:33:59 +01:00
Milanka Ringwald
aacf1b1ab9 ble/gatt_client: use bool instead of int in internal function 2022-11-18 14:33:59 +01:00
Matthias Ringwald
d68300f919 port: set MAX_NR_AVRCP_CONNECTIONS to 2 to make volume control work in a2dp_source_demo 2022-11-18 12:09:25 +01:00
Matthias Ringwald
319b8e483e esp32: fix audio driver for sink + source mode 2022-11-17 21:44:22 +01:00
Matthias Ringwald
5524a00429 esp32: update port, only add required files to esp-idf component 2022-11-16 12:27:53 +01:00
Matthias Ringwald
7fbe4b77ee fix other warnings 2022-11-15 21:18:26 +01:00
Matthias Ringwald
2490d60885 esp32: fix build 2022-11-15 21:18:16 +01:00
Matthias Ringwald
76a7b6f546 esp32: adapt i2s buffer size to sample rate 2022-11-14 16:14:51 +01:00
Matthias Ringwald
c764140abd test/le_audio: add missing break 2022-11-14 12:33:27 +01:00
Matthias Ringwald
40da0d63fc esp32: make Classic support compatible with esp-idf v5.x 2022-11-13 18:58:03 +01:00
Matthias Ringwald
b188b5fcde hci: avoid recursive entrance of hci_discard_connections 2022-11-11 18:15:19 +01:00
Matthias Ringwald
6d1fa2f01b esp32: avoid duplicate hci_dump_embedded_stdout.c 2022-11-11 09:12:56 +01:00
Matthias Ringwald
da39cc4ecc embedded: compile SEGGER RTT code only if enabled 2022-11-11 09:09:30 +01:00
Matthias Ringwald
d7b812f078 esp32: map btstack_assert to regular assert 2022-11-10 23:04:30 +01:00
Matthias Ringwald
cc0b01d098 esp32: avoid blocking on i2s_write 2022-11-10 23:00:12 +01:00
Matthias Ringwald
766aac70d9 esp32: fix create samples 2022-11-10 10:57:13 +01:00
Matthias Ringwald
bd2a400864 test/linked_list: test removing all elements with list functions and iterator 2022-11-10 10:48:47 +01:00
Matthias Ringwald
b7313a6ea3 esp32: avoid duplicate hci_dump_embedded_stdout.c 2022-11-09 18:07:44 +01:00
Matthias Ringwald
60ae609634 example/a2dp_source_demo: keep selected audio source 2022-11-09 14:16:46 +01:00
Matthias Ringwald
f8c73803a8 changelog: mention fix 2022-11-07 09:00:16 +01:00
Matthias Ringwald
deb8a3ba09 hci: fix params of hci_le_set_extended_scan_response_data 2022-11-07 08:56:54 +01:00
Matthias Ringwald
0f9627d6f9 esp32: fix compile of non-btstack examples after adding component/btstack 2022-11-05 17:11:45 +01:00
Matthias Ringwald
49c9e430a1 sm: emit events after sending pdus 2022-11-04 12:00:43 +01:00
Matthias Ringwald
ea579a451b sm: assert that sm_cmac is ready for all active connection actions (II) 2022-11-04 11:40:50 +01:00
Matthias Ringwald
0ef4369c28 btstack_audio_embedded: add missing include 2022-11-04 10:33:08 +01:00
Matthias Ringwald
f0b78f48e2 btstack_audio_embedded: add missing include 2022-11-04 10:17:45 +01:00
Matthias Ringwald
9d28c3db97 test/pts: avoid sprintf 2022-11-03 16:24:07 +01:00
Matthias Ringwald
2a0a612650 chipset/bcm: avoid sprintf 2022-11-03 16:16:59 +01:00
Matthias Ringwald
4490a1239e le-audio/vocs: use enum 2022-11-03 15:20:16 +01:00
Matthias Ringwald
34a6b75f63 le-audio/vcs: use enum for vcs opcode 2022-11-03 15:20:04 +01:00
Matthias Ringwald
0473e096c9 le-audio/gatt-service: fix service lookup for mcs and vcs 2022-11-03 15:14:40 +01:00
Matthias Ringwald
6e96f7c765 le-audio/bass: rename util functions 2022-11-03 15:10:59 +01:00
Matthias Ringwald
54461c8047 le-audio/le_audio_util: rename metadata functions 2022-11-03 12:43:03 +01:00
Matthias Ringwald
282847c260 le-audio: add codec undefined 2022-11-03 11:59:27 +01:00
Matthias Ringwald
e8d160b356 hci: reload periodic advertiser list on power up 2022-11-02 17:26:36 +01:00
Matthias Ringwald
da2ed74cc5 hci: fix build 2022-11-02 17:25:08 +01:00
Matthias Ringwald
1e9076917b hci: reload whitelist after power up 2022-11-02 17:15:20 +01:00