Matthias Ringwald
|
da364eec51
|
lc3: provide octets_per_frame in configure call, update examples
|
2022-09-19 14:19:54 +02:00 |
|
Matthias Ringwald
|
36dbe4b122
|
changelog: prepare v1.5.4
|
2022-09-16 11:25:35 +02:00 |
|
Matthias Ringwald
|
7f81e09eb5
|
doc: mention ENABLE_CONTROLLER_DUMP_PACKETS
|
2022-09-16 11:18:26 +02:00 |
|
Matthias Ringwald
|
eccd9dc931
|
readme: mentions H4 for ESP32
|
2022-09-16 11:15:32 +02:00 |
|
Matthias Ringwald
|
cc3bbb4c33
|
btstack_stdin_posix: fix includes
|
2022-09-16 11:11:14 +02:00 |
|
Dirk Helbig
|
7420e93218
|
port/libusb: enable stdin logging by default for examples
|
2022-09-16 09:46:37 +02:00 |
|
Matthias Ringwald
|
39b456a876
|
avrcp_controller: add avrcp_controller_force_send_press_cmd
|
2022-09-15 16:34:09 +02:00 |
|
Matthias Ringwald
|
3bd96807a4
|
gap: add gap_periodic_advertising_sync_transfer_send
|
2022-09-14 15:42:40 +02:00 |
|
Matthias Ringwald
|
98aa715f74
|
gap: add gap_periodic_advertising_sync_transfer_set_default_parameters
|
2022-09-14 15:27:34 +02:00 |
|
Matthias Ringwald
|
5332c7c0a9
|
btstack_run_loop: add log_error and explanation for assert on adding already active timer
|
2022-09-14 12:07:40 +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
|
ac95ea81b3
|
test/le_audio: support encrypted broadcast stream
|
2022-09-14 11:48:27 +02:00 |
|
Matthias Ringwald
|
de41ee302f
|
test/le_audio: use hci_request_cis_can_send_now_events
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
2c07777174
|
hci: add hci_request_cis_can_send_now_events that causes HCI_EVENT_CIS_CAN_SEND_NOW
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
86d67f18a0
|
test/le_audio: encode after sending in unicast source
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
b1b2c5f023
|
test/le_audio: use new gap_cis_accept and let stack setup ISO data paths
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
26b933502e
|
gap: add gap_cis_accept and gap_cis_reject
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
1a2fdeb3cf
|
hci_cmd: fix hci_le_reject_cis_request
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
d75a6bbf23
|
hci: use HCI_ISO_GROUP_ID_INVALID
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
8e58e4f743
|
hci: remove temp code to track iso streams , setup iso paths for established cis
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
f9306a1a53
|
hci: setup ISO path after all CIS of a CIG have been established
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
3abcd16cde
|
hci: track cis setup
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
f43072f38b
|
test/le_audio: wait for gap cis created instead of le cis established
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
f06bb90f8c
|
hci: emit cis created
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
bb42b5c0fa
|
hci: indicate sent hci command in new iso tasks
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
42529435e0
|
hci: separate command complete for le create cis and le accept cis request
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
3cb9266831
|
test/le_audio: use gap_cis_create
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
444e371ecc
|
gap: add gap_cis_create
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
e2e92bfb21
|
test/le_audio: extract create_cig in unicast sink
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
62b3ba5787
|
test/le_audio: use gap_cig_create in unicast sink
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
d3a89d917a
|
hci: implement gap_cig_create
|
2022-09-14 11:27:25 +02:00 |
|
Matthias Ringwald
|
778463d0f7
|
hci: introduce hci_iso_stream_finalize_by_type_and_group_id
|
2022-09-14 11:27:24 +02:00 |
|
Matthias Ringwald
|
40f86dfdd0
|
hci: serialize big and big sync operation
|
2022-09-14 11:27:24 +02:00 |
|
Matthias Ringwald
|
5c1e56ddbc
|
gap: le audio cig functions
|
2022-09-14 11:27:24 +02:00 |
|
Matthias Ringwald
|
a3a7e5859d
|
gap: add le audio cig structs
|
2022-09-14 11:27:24 +02:00 |
|
Matthias Ringwald
|
8d72db10bf
|
hci: add hci_iso_type to hci_iso_stream
|
2022-09-14 11:27:24 +02:00 |
|
Matthias Ringwald
|
4f3aadfbf3
|
btstack_defines: add CIG/CIS events
|
2022-09-14 11:27:24 +02:00 |
|
Milanka Ringwald
|
c875a6ee30
|
pts/hafp_hf: update test sequences
|
2022-09-13 14:42:02 +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
|
ad862247f1
|
hfp_hf: prefix functions with hfp_hf
|
2022-09-13 12:07:36 +02:00 |
|
Matthias Ringwald
|
70a707ed6d
|
test/le_audio: fix debug output in unicast srouce
|
2022-09-12 13:49:11 +02:00 |
|
Matthias Ringwald
|
e38308a212
|
test/le_audio: fix restart of broadcast sync on sink
|
2022-09-12 11:42:02 +02:00 |
|
Matthias Ringwald
|
d04a9afcde
|
hci: pass big_handle to hci_emit_big_sync_stopped to allow safe big_sync object removal
|
2022-09-12 11:12:20 +02:00 |
|
Matthias Ringwald
|
2be4ddd3ce
|
hfp_hf: fix assert in hfp_hf_init_codecs
|
2022-09-09 16:52:49 +02:00 |
|
Matthias Ringwald
|
400a29dddf
|
test/le_audio add 't'erminate BIG streams to broadcast sink
|
2022-09-09 16:09:16 +02:00 |
|
Matthias Ringwald
|
ce56b94525
|
hci: fix restart of periodic advertising sync
|
2022-09-09 16:01:36 +02:00 |
|
Matthias Ringwald
|
d30e80666a
|
l2cap: emit can send now for L2CAP_CHANNEL_TYPE_FIXED_CLASSIC
|
2022-09-08 12:40:59 +02:00 |
|
Matthias Ringwald
|
1884c6384f
|
example/hid_keyboard_demo: queue keys via ringbuffer
|
2022-09-08 10:31:43 +02:00 |
|
Matthias Ringwald
|
60737d2b39
|
hci: only warn about flushing incomplete non-flushable ACL packet
|
2022-09-07 15:26:12 +02:00 |
|
Matthias Ringwald
|
60543828eb
|
changelog: avoid potential loop during CTKD
|
2022-09-07 15:16:29 +02:00 |
|