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
|
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
|
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
|
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
|
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 |
|
Milanka Ringwald
|
5797104aef
|
avdtp: schedule SDP query, avoids 'command disallowed' if SDP client is busy
|
2020-09-03 11:20:19 +02:00 |
|
Matthias Ringwald
|
d37067ad4c
|
hfp: fix warning
|
2020-09-03 09:35:43 +02:00 |
|
Matthias Ringwald
|
b5c379c15e
|
hfp: fix typo in hfp_link_settings_t, add none
|
2020-08-31 15:16:01 +02:00 |
|
Matthias Ringwald
|
72a82af448
|
Move btstack_linked_queue into core, mention in Changelog
|
2020-08-30 13:33:00 +02:00 |
|
Matthias Ringwald
|
63f2efc94d
|
hci: fix re-connect to device for deprecated gap_auto_connection_start
|
2020-08-28 15:03:34 +02:00 |
|
Matthias Ringwald
|
2277d11237
|
hsp_ag: fix state on sco connection setup error
|
2020-08-27 10:37:07 +02:00 |
|
Matthias Ringwald
|
d386e18035
|
auto-pts: try mapping btstack security level to single read/write permission
|
2020-08-26 11:55:28 +02:00 |
|
Matthias Ringwald
|
6de29f25a6
|
auto-pts: track security level in att_connection struct, pass att_connection to btp_att_get_attribute_value
|
2020-08-26 11:55:27 +02:00 |
|
Matthias Ringwald
|
ca29222f25
|
auto-pts: fix compile for regular projects
|
2020-08-26 11:55:26 +02:00 |
|
Matthias Ringwald
|
59f775cfa7
|
auto-pts: support BTP_GATT_OP_GET_ATTRIBUTES with UUID len = 0
|
2020-08-26 11:55:22 +02:00 |
|
Matthias Ringwald
|
42d64f2df9
|
auto-pts: more debug output for att_db
|
2020-08-26 11:55:22 +02:00 |
|
Matthias Ringwald
|
e7733bf21d
|
auto-pts: more debug output for att_db
|
2020-08-26 11:55:22 +02:00 |
|
Matthias Ringwald
|
ac51aada34
|
att_db_util: allow to reset att_db via att_db_util
|
2020-08-26 11:55:15 +02:00 |
|
Matthias Ringwald
|
44127f4351
|
att_db: add helper functions for auto-pts btpclient
|
2020-08-26 11:55:14 +02:00 |
|
Milanka Ringwald
|
e33c5309b0
|
avrcp: fix parsing of signalling responses
|
2020-08-26 11:06:49 +02:00 |
|
Milanka Ringwald
|
a4ec7672d7
|
avdtp: fix compile warnings
|
2020-08-26 09:00:01 +02:00 |
|
Matthias Ringwald
|
60030d2ce5
|
hci_transport_h5: set timeout handler during hci_transport_link_init
|
2020-08-24 17:59:05 +02:00 |
|
Matthias Ringwald
|
27e0577870
|
btstack_run_loop: use btstack_assert() instead of local version
|
2020-08-24 17:53:58 +02:00 |
|
Matthias Ringwald
|
213a3171cf
|
mesh: free pending outgoing pdus
|
2020-08-21 18:56:11 +02:00 |
|
Matthias Ringwald
|
d05f4737c7
|
mesh: free buffers in unit test
|
2020-08-21 17:01:03 +02:00 |
|
Matthias Ringwald
|
8da98cbec6
|
hci: fix warning
|
2020-08-21 16:22:10 +02:00 |
|
Matthias Ringwald
|
5509e8887f
|
a2dp_source, avrcp_controller: fix warnings
|
2020-08-21 16:20:46 +02:00 |
|
Matthias Ringwald
|
04905b77d2
|
sdp_client: pass context in query request callback
|
2020-08-21 16:04:02 +02:00 |
|
Matthias Ringwald
|
03853e67a2
|
a2dp_sink: fix forwarding of signaling released event
|
2020-08-21 14:25:59 +02:00 |
|
Matthias Ringwald
|
0ca82ad21a
|
a2dp_source: fix forwarding of delay reporting event
|
2020-08-21 14:23:54 +02:00 |
|
Matthias Ringwald
|
97b601cf1e
|
sdp_client: fix warning
|
2020-08-21 14:08:32 +02:00 |
|
Matthias Ringwald
|
b443d25d72
|
sdp_client: add sdp_client_register_query_callback() allows to register query request instead of polling sdp_client_ready()
|
2020-08-21 13:43:16 +02:00 |
|
Matthias Ringwald
|
e094740e06
|
sdp_client: add sdp_client_register_query_callback() allows to register query request instead of polling sdp_client_ready()
|
2020-08-21 12:28:22 +02:00 |
|
Matthias Ringwald
|
ce93555dde
|
a2dp_source: drop a2dp_source_state from avdtp_connection, validate avdtp_cid in all events
|
2020-08-20 15:48:44 +02:00 |
|
Matthias Ringwald
|
696f1aba04
|
a2dp_source: document behaviour for different use cases, outgoing has priority, streamline code
|
2020-08-20 15:35:00 +02:00 |
|
Matthias Ringwald
|
8f3d0a2fad
|
avdtp_initiator: send stream related accept events (reconfigure, set config, start, suspend, close, abort) to source/sink handler
|
2020-08-19 17:31:52 +02:00 |
|
Matthias Ringwald
|
46b99c89b0
|
avdtp_util: add avdtp_signaling_emit_accept_for_stream_endpoint
|
2020-08-19 17:29:58 +02:00 |
|
Matthias Ringwald
|
cd94cb8e7b
|
a2dp_source: keep a2dp state as global
|
2020-08-19 16:34:23 +02:00 |
|
Matthias Ringwald
|
354bc880f2
|
a2dp_sink: only modify sink state
|
2020-08-19 15:48:38 +02:00 |
|
Matthias Ringwald
|
cf6e4a8c62
|
a2dp_source: always emit signaling connection established
|
2020-08-19 14:37:46 +02:00 |
|