11490 Commits

Author SHA1 Message Date
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
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
58039fbfdc rijndael: enable decrypt with ENABLE_RIJNDAEL_ENCRYPT 2020-08-31 16:08:54 +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
dd55428775 test/auto-pts: enable micro ecc 2020-08-31 14:27:41 +02:00
Matthias Ringwald
9d35f201dd test/auto-pts: make LE-only 2020-08-31 14:10:47 +02:00
Matthias Ringwald
f400efd4c3 test/coverage: avoid compiling classic parts for LE-only coverage 2020-08-31 13:56:51 +02:00
Matthias Ringwald
72a82af448 Move btstack_linked_queue into core, mention in Changelog 2020-08-30 13:33:00 +02:00
Matthias Ringwald
cd8e0e94cc test/coverage: fix paths for auto-pts 2020-08-29 23:13:14 +02:00
Matthias Ringwald
398e1682e3 test/auto-pts: skip chipset/zephyr 2020-08-29 22:44:47 +02:00
Matthias Ringwald
3e3563aee9 test/coverage: combine unit + pts coverage 2020-08-29 22:36:45 +02:00
Matthias Ringwald
7faa11e2dd test/auto-pts: collect coverage for auto-pts run 2020-08-29 21:51:25 +02:00
Matthias Ringwald
b1a1a9bd36 test/auto-pts: flush gcov in heartbeat handler and socket close 2020-08-29 20:03:10 +02:00
Matthias Ringwald
e5411deb54 test/auto-pts: enable coverage 2020-08-29 10:23:05 +02:00
Matthias Ringwald
ee858f057f test/coverage: create bat subset 2020-08-28 23:38:06 +02:00