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 |
|
Matthias Ringwald
|
384eabd390
|
sm: use br/edr fixed channel
|
2022-09-07 15:16:29 +02:00 |
|
Matthias Ringwald
|
1f11b9e9b2
|
l2cap: support fixed channel for br/edr security manager
|
2022-09-07 15:16:29 +02:00 |
|
Matthias Ringwald
|
8d9f906bb8
|
l2cap: introduce L2CAP_CHANNEL_TYPE_FIXED_CLASSIC
|
2022-09-07 15:16:29 +02:00 |
|
Matthias Ringwald
|
34be587822
|
l2cap: annotate fixed channels with le vs classic
|
2022-09-07 15:16:29 +02:00 |
|
Matthias Ringwald
|
97d112ed47
|
btstack_stdin_posix: add missing include
|
2022-09-07 15:16:29 +02:00 |
|
Matthias Ringwald
|
1716d43da8
|
test/le_audio: support PLC timeout longer than one ISO interval
|
2022-09-05 12:23:31 +02:00 |
|
Matthias Ringwald
|
ba8a663492
|
test/le_audio: extract plc_do in broadcast sink
|
2022-09-05 11:06:48 +02:00 |
|
Matthias Ringwald
|
ae7e4c110c
|
test/le_audio: fix plc for 16-bit packet sequence counter
|
2022-09-02 10:39:30 +02:00 |
|
Matthias Ringwald
|
a9d566f789
|
btstack_util: add btstack_time16_delta for 16-bit timers
|
2022-09-02 10:39:29 +02:00 |
|
Dirk Helbig
|
c28332930a
|
btstack_stdin_posix: move stdin logging from application to platform to make it usable from all applications
|
2022-09-01 15:44:47 +02:00 |
|
Matthias Ringwald
|
151e8cb984
|
test/le_audio: update PLC detection for Broadcast Sink
|
2022-08-31 12:07:47 +02:00 |
|
Matthias Ringwald
|
3daa4bc7e9
|
test/le_audio: remove lc3 file dump
|
2022-08-31 11:26:30 +02:00 |
|
Matthias Ringwald
|
89d4f06736
|
test/le_audio: remove console packet dump
|
2022-08-31 11:14:36 +02:00 |
|
Matthias Ringwald
|
2c900158a2
|
hci: remove unreachable code
|
2022-08-29 15:28:33 +02:00 |
|
Matthias Ringwald
|
ea04fbd8d7
|
hci: send HCI LE Create Connection Cancel only once for outgoing LE connections without whitelist
|
2022-08-29 15:26:09 +02:00 |
|
Matthias Ringwald
|
aacb1081b4
|
hci: skip ISO packets if ISO interval was skipped or individual ISO packets had been sent too late
|
2022-08-26 14:11:08 +02:00 |
|