Matthias Ringwald
|
5226d7f2d7
|
hci: use bool for le_advertisements_active and le_advertisements_enabled
|
2020-09-11 12:24:48 +02:00 |
|
Matthias Ringwald
|
a41310b780
|
hci: interleave { check stop, stop, modify, re-start} of { scanning, advertising, connecting} for gap le
|
2020-09-11 12:21:19 +02:00 |
|
Milanka Ringwald
|
9aa720b2ff
|
avrcp_controller: fix transaction ID overrun
|
2020-09-11 11:20:33 +02:00 |
|
Milanka Ringwald
|
b1935866ea
|
avdtp: use avdtp_get_next_transaction_label
|
2020-09-11 11:20:07 +02:00 |
|
Milanka Ringwald
|
c82cf54a8a
|
a2dp_source: fix sep discovery for incoming connection
|
2020-09-11 09:05:44 +02:00 |
|
Milanka Ringwald
|
83b1251fae
|
avdtp: fix transaction ID overrun
|
2020-09-11 09:04:11 +02:00 |
|
Matthias Ringwald
|
99b14827c0
|
hci: store LE Set Address Resolution Enable supported
|
2020-09-10 10:55:21 +02:00 |
|
Matthias Ringwald
|
173ed1a39d
|
hci_cmd: add LE Resolving List commands
|
2020-09-10 10:55:21 +02:00 |
|
Matthias Ringwald
|
8959f8692d
|
max32630-fthr: improve Controller reset / PR #317
|
2020-09-10 10:55:21 +02:00 |
|
Milanka Ringwald
|
7344f9affb
|
avdtp: cleaned up log messages
|
2020-09-10 10:08:15 +02:00 |
|
Matthias Ringwald
|
352a05047d
|
hfp: use HFP_SCO_PACKET_TYPES in link settings table
|
2020-09-09 12:14:37 +02:00 |
|
Matthias Ringwald
|
01e5b7274c
|
hfp: filter link setting by allowed sco packet types
|
2020-09-09 12:14:37 +02:00 |
|
Matthias Ringwald
|
3427dd75c1
|
hfp: use hfp_next_link_setting_for_connection in hfp_handle_failed_sco_connection
|
2020-09-09 12:14:37 +02:00 |
|
Matthias Ringwald
|
2b7abbfb3c
|
hfp: extract hfp_next_link_setting_for_connection
|
2020-09-09 12:14:37 +02:00 |
|
Matthias Ringwald
|
4ceb7a8fc5
|
test/hfp: check link setting transition to lower setting
|
2020-09-09 12:14:37 +02:00 |
|
Matthias Ringwald
|
e453c1d946
|
hfp: extract hfp_next_link_setting
|
2020-09-09 12:14:37 +02:00 |
|
Matthias Ringwald
|
ebc6f15b2a
|
hfp: add eSCO + mSBC to link settings table
|
2020-09-09 12:14:37 +02:00 |
|
Matthias Ringwald
|
991c26bed2
|
hfp: allow to restrict packet types for incoming sco connections with hfp_set_sco_packet_types (testing)
|
2020-09-09 12:14:37 +02:00 |
|
Matthias Ringwald
|
3962dc205c
|
hsp: allow to configure sco packet types
# Conflicts:
# src/classic/hsp_ag.c
|
2020-09-09 12:14:37 +02:00 |
|
Matthias Ringwald
|
1ce7cea150
|
test/hfp: fix test build
|
2020-09-09 12:09:48 +02:00 |
|
Matthias Ringwald
|
a18a1577cd
|
test: remove ENABLE_BTP from default config
|
2020-09-09 12:09:48 +02:00 |
|
Matthias Ringwald
|
2867ed4194
|
hfp: use correct type for role in sdp query context
|
2020-09-09 12:09:48 +02:00 |
|
Milanka Ringwald
|
90244c92bf
|
hfp_hf: emit audio connection failed if remote rejects codec exchange
|
2020-09-09 11:38:25 +02:00 |
|
Milanka Ringwald
|
d61ccc0f87
|
hfp_hf_demo: check status on HFP_SUBEVENT_COMPLETE
|
2020-09-09 11:28:43 +02:00 |
|
Milanka Ringwald
|
c06a442e8d
|
hfp: define new status code
|
2020-09-09 11:27:36 +02:00 |
|
Milanka Ringwald
|
f2a3f98417
|
hfp: emit audio connection event is needed for hfp_hf
|
2020-09-09 11:26:33 +02:00 |
|
Milanka Ringwald
|
a400e7302a
|
hsp_ag: remove hsp_establish_audio_connection flag, use state instead
|
2020-09-09 10:24:32 +02:00 |
|
Milanka Ringwald
|
bd4519d99f
|
hsp_ag: remove unused variable
|
2020-09-09 10:24:32 +02:00 |
|
Matthias Ringwald
|
719aedb8b5
|
hfp: ignore hci event that are out of context
|
2020-09-09 10:20:43 +02:00 |
|
Milanka Ringwald
|
2423506b38
|
avrcp: register SDP callback on SDP_QUERY_COMPLETE for the next connection if current connection is not in the right state
|
2020-09-08 11:04:32 +02:00 |
|
Milanka Ringwald
|
08cb850d0a
|
avdtp: register SDP callback only on SDP_QUERY_COMPLETE, and on bailout due to incoming connection
|
2020-09-08 10:54:05 +02:00 |
|
Milanka Ringwald
|
231147c59a
|
examples: fix compile
|
2020-09-08 10:53:57 +02:00 |
|
Milanka Ringwald
|
db010f4620
|
spp_streamer_client: register for SDP query, and handle it in a callback
|
2020-09-08 10:36:27 +02:00 |
|
Milanka Ringwald
|
ef24a2f712
|
sdp_rfcomm_query: register for SDP query, and handle it in a callback
|
2020-09-08 10:36:27 +02:00 |
|
Milanka Ringwald
|
acb6281e01
|
hsp_hs: register for SDP query, and handle it in a callback
|
2020-09-08 10:36:27 +02:00 |
|
Milanka Ringwald
|
aeadb7083a
|
hsp_ag: register for SDP query, and handle it in a callback
|
2020-09-08 10:36:27 +02:00 |
|
Milanka Ringwald
|
1d9c9c90ba
|
hfp: register for SDP query, and handle it in a callback
|
2020-09-08 10:36:27 +02:00 |
|
Matthias Ringwald
|
be7df030b1
|
avdtp/a2dp: add finalize stream endpoint function
|
2020-09-07 16:53:10 +02:00 |
|
Matthias Ringwald
|
17ddf5013d
|
avdtp/a2dp: add finalize stream endpoint function
|
2020-09-07 16:48:38 +02:00 |
|
Matthias Ringwald
|
82b61e6004
|
test/gatt_client: fix build
|
2020-09-07 12:35:49 +02:00 |
|
Matthias Ringwald
|
f41423b4b4
|
hsp_ag: ignore sychronous connection complete if not triggered by it
|
2020-09-07 11:40:06 +02:00 |
|
Matthias Ringwald
|
667ba9d111
|
gap: make bd_addr_t const where possible
|
2020-09-07 11:04:09 +02:00 |
|
Milanka Ringwald
|
e10fcf8b14
|
a2dp_sink_demo: parse PLAYER_APPLICATION_VALUE_RESPONSE
|
2020-09-05 16:36:49 +02:00 |
|
Milanka Ringwald
|
4701e25071
|
avrcp_controller: extract handle notification and send register notification functions
|
2020-09-05 16:13:03 +02:00 |
|
Milanka Ringwald
|
16dc7cb4a0
|
avrcp_controller: refactor emit notification
|
2020-09-05 15:32:14 +02:00 |
|
Milanka Ringwald
|
3d9ab93f78
|
avrcp_controller: rename and rearrange functions
|
2020-09-05 15:05:09 +02:00 |
|
Matthias Ringwald
|
b87963a597
|
hfp: ignore hci event that are out of context
|
2020-09-04 22:15:18 +02:00 |
|
Milanka Ringwald
|
5666fff440
|
avrcp_browsing_client: update browsing code, register AVDTP sink service
|
2020-09-04 17:43:36 +02:00 |
|
Milanka Ringwald
|
64a27ec54b
|
avrcp, avrcp_browsing: schedule SDP query, avoids 'command disallowed' if SDP client is busy
|
2020-09-04 17:43:36 +02:00 |
|
Matthias Ringwald
|
40adb62dab
|
btstack_ring_buffer: add btstack_ring_buffer_reset to reset it to initial state/empty
|
2020-09-04 09:38:39 +02:00 |
|