12141 Commits

Author SHA1 Message Date
Matthias Ringwald
1ebfed2414 tset/embedded: more run loop tests 2021-01-28 15:52:10 +01:00
Matthias Ringwald
141177f8b5 btstack_run_loop: use assert for not implemented functions 2021-01-28 15:49:53 +01:00
Matthias Ringwald
6d34f98e0c test/btstack_memory: cover no buffers, single buffer, and malloc configurations 2021-01-28 15:20:28 +01:00
Matthias Ringwald
28728a93ef btstack_memory: fix memory tracking for malloc config 2021-01-28 15:18:34 +01:00
Matthias Ringwald
2ad967e10c btstack_event: fix AVDTP_SUBEVENT_SIGNALING_MEDIA_CODEC_MPEG_AAC_CONFIGURATION 2021-01-28 15:09:54 +01:00
Matthias Ringwald
4ab261495c changelog: copy-edit for v1.3 release 2021-01-28 10:28:36 +01:00
Matthias Ringwald
f13e45796a test/pts: select single remote stream endpoint in avdtp_source for config commands 2021-01-27 16:39:55 +01:00
Matthias Ringwald
4a24e821b7 test/pts: fix configuration of remote sep in avdtp_sink_test 2021-01-27 16:30:37 +01:00
Matthias Ringwald
0d5e852dfe avdtp: update stream_endpoint->sep.configuration.media_codec on as initiator 2021-01-27 15:55:37 +01:00
Matthias Ringwald
29ba805bf8 tool/compile_gatt: support multiple instances of the same service 2021-01-26 21:00:34 +01:00
Matthias Ringwald
5b1b9b3f03 tool/convert_gatt_service: add copy of Bluetooth SIG GATT Services page from 2020-07-22 2021-01-26 17:24:36 +01:00
Matthias Ringwald
eaffacf936 esp32: enable wide-band speech, disable secure connections for hfp/hsp demos 2021-01-26 16:22:48 +01:00
Matthias Ringwald
d06350f68f test/gatt_service: fix coverage compile flags 2021-01-26 11:04:40 +01:00
Matthias Ringwald
0ce2906961 test: add gatt_server to ble tests 2021-01-26 10:53:31 +01:00
Matthias Ringwald
9bc5a72f58 btstack_crypto: clear wait for hci result flag, fixes power off if rand was used last 2021-01-25 22:41:17 +01:00
Matthias Ringwald
5e91d96c45 gap: provide Link Type parameter to incoming connection filter for gap_register_classic_connection_filter 2021-01-25 15:12:13 +01:00
Matthias Ringwald
5bfc74a2d8 a2dp_source: fix warning 2021-01-24 23:11:52 +01:00
Matthias Ringwald
f496d06e14 hci: keep le connecting request on create connection cancel complete,
fixes logic for gap_auto_connection_stop + gap_auto_connection_start() sequence
2021-01-22 19:09:57 +01:00
Matthias Ringwald
c128876187 test/pts: support aac in avdtp_sink_test using fdk-aac 2021-01-22 12:44:39 +01:00
Matthias Ringwald
35015a8866 test/pts: link against portaudio, rework avdtp_sink_test 2021-01-22 12:02:48 +01:00
Matthias Ringwald
2b6ecffc7f cmake: use pkg config for libusb compile/link flags 2021-01-21 18:57:04 +01:00
Matthias Ringwald
cf789a7843 avdtp/a2dp: fix bitrate type in aac configuration events 2021-01-21 16:48:43 +01:00
Matthias Ringwald
e43d1938b9 hfp: added event to sniff strings sent over rfcomm 2021-01-21 11:30:29 +01:00
Matthias Ringwald
26fbdc19f5 avdtp_initiator: avoid access to variable set by higher layer 2021-01-21 10:51:47 +01:00
Matthias Ringwald
25459311ce a2dp_source_demo: expect avdtp_channel_mode_t in A2DP_SUBEVENT_SIGNALING_MEDIA_CODEC_SBC_CONFIGURATION 2021-01-20 19:22:51 +01:00
Matthias Ringwald
fd027dabec avrcp_browsing_target: fix warning 2021-01-20 19:16:59 +01:00
Matthias Ringwald
dc92cb51c0 test/pts: allow to select remote stream endpoint in avdtp_source_test 2021-01-20 19:11:54 +01:00
Matthias Ringwald
a3868652b0 avdtp_util: use avdtp_channel_mode_t in sbc configured event, set layer in mpeg audio 2021-01-20 18:42:44 +01:00
Matthias Ringwald
fdd788fee8 avdtp: move helper to set/get configuration into avdtp_util 2021-01-20 17:26:07 +01:00
Matthias Ringwald
ea66f9a565 test/pts: fix hsp_hs_test includes 2021-01-20 12:25:11 +01:00
Matthias Ringwald
b5bbcbf411 fix build 2021-01-19 10:51:31 +01:00
Matthias Ringwald
2a95308bb2 btstack_memory: avoid pointer arithmetic for buffer tracking with HAVE_MALLOC 2021-01-19 10:46:28 +01:00
Matthias Ringwald
0396d6ccc8 sdp: support de-init 2021-01-18 21:54:36 +01:00
Matthias Ringwald
1ac69172e4 rfcomm: support de-inint 2021-01-18 21:54:36 +01:00
Matthias Ringwald
1d0ae3ba66 pbap_client: support de-init 2021-01-18 21:54:36 +01:00
Matthias Ringwald
637244f187 hsp: support de-init 2021-01-18 21:54:36 +01:00
Matthias Ringwald
2cc1b993b3 hid_device: support de-init 2021-01-18 21:54:36 +01:00
Matthias Ringwald
20b2edb6e6 hfp: support de-init 2021-01-18 21:54:36 +01:00
Matthias Ringwald
d76b111942 goep_client: support de-init 2021-01-18 21:54:36 +01:00
Matthias Ringwald
51e0db05f3 bnep: support de-init 2021-01-18 21:54:36 +01:00
Matthias Ringwald
680af5dc42 avrcp: support de-init
# Conflicts:
#	src/classic/avrcp_target.h
2021-01-18 21:54:36 +01:00
Matthias Ringwald
57fb24ff23 avdtp: support de-init 2021-01-18 21:54:36 +01:00
Matthias Ringwald
7569dc6180 a2dp: support de-init 2021-01-18 21:54:36 +01:00
Matthias Ringwald
a0549bf12c l2cap: support de-init 2021-01-18 21:34:56 +01:00
Matthias Ringwald
4688f21608 hci: support de-init 2021-01-18 21:34:51 +01:00
Matthias Ringwald
3a2e210743 btstack_run_loop: support de-init 2021-01-18 21:34:45 +01:00
Matthias Ringwald
172c13e70a btstack_crypto: support de-init 2021-01-18 21:34:37 +01:00
Matthias Ringwald
b626974228 btstack_memory: track mallocs if HAVE_MALLOC (de-init) 2021-01-18 21:34:25 +01:00
Matthias Ringwald
8df3391879 test/pts: fix build avdtp_source_test and avrcp_test 2021-01-18 16:33:06 +01:00
Matthias Ringwald
b6f261d172 a2dp_sink: reset endpoint on stream close 2021-01-18 09:33:47 +01:00