1527 Commits

Author SHA1 Message Date
Matthias Ringwald
8f671c58b1 a2dp-forwarding: implement greedy forwarding 2020-09-17 09:41:56 +02:00
Matthias Ringwald
67badf5110 a2dp-forwarding: sort and deduplicate global variables 2020-09-17 09:41:56 +02:00
Matthias Ringwald
eb11480eef a2dp-forwarding: keep track of num_sbc_frames_in_ring_buffer 2020-09-17 09:41:56 +02:00
Matthias Ringwald
80a9fdae61 a2dp-forwarding: set ssp io cap to SSP_IO_CAPABILITY_DISPLAY_YES_NO 2020-09-17 09:41:56 +02:00
Matthias Ringwald
587e1c8bf6 a2dp-forwarding: print state in console usage, ignore signaling connections from other devices 2020-09-17 09:41:56 +02:00
Matthias Ringwald
812872ca01 a2dp-forwarding: add 'c' to delete all link keys 2020-09-17 09:41:56 +02:00
Matthias Ringwald
bc9bb58423 a2dp-forwarding: remove cid checks 2020-09-17 09:41:56 +02:00
Matthias Ringwald
ec9422468d a2dp-forwarding: avdtp_mitm_demo -> a2dp_mitm_demo 2020-09-17 09:41:56 +02:00
Matthias Ringwald
9d5096f224 a2dp-forwarding: update api 2020-09-17 09:41:56 +02:00
Matthias Ringwald
c41125b006 a2dp-forwarding: avoid ringbuffer overrun 2020-09-17 09:41:56 +02:00
Milanka Ringwald
48b86f8ae0 a2dp-forwarding: remove multistack code 2020-09-17 09:41:56 +02:00
Milanka Ringwald
f3eb711492 a2dp_source_demo: cleanup console output 2020-09-15 14:20:11 +02:00
Matthias Ringwald
1b27a074a7 example/Makefile.inc: allow to drop classic objects from Makefile build 2020-09-11 16:49:49 +02:00
Matthias Ringwald
b168aa1e01 hog_boot_host_demo: remove classic gap call 2020-09-11 16:49:06 +02:00
Milanka Ringwald
d61ccc0f87 hfp_hf_demo: check status on HFP_SUBEVENT_COMPLETE 2020-09-09 11:28:43 +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
e10fcf8b14 a2dp_sink_demo: parse PLAYER_APPLICATION_VALUE_RESPONSE 2020-09-05 16:36:49 +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
Milanka Ringwald
e33c5309b0 avrcp: fix parsing of signalling responses 2020-08-26 11:06:49 +02:00
Matthias Ringwald
8e0c44212d hid_host_demo: try to become master for incoming connections 2020-08-11 15:51:59 +02:00
Milanka Ringwald
1904e5a145 avdtp: renamed definition of supported features 2020-07-23 12:25:19 +02:00
Milanka Ringwald
e2f2541787 avrcp: use defines instead of enum for features 2020-07-23 12:11:54 +02:00
Milanka Ringwald
03883c7743 avdtp: use capital case for defines, remove unused context from test files 2020-07-23 08:14:39 +02:00
Matthias Ringwald
45a92aba53 hid examples: allow for role switch and sniff mode 2020-07-16 22:19:45 +02:00
Matthias Ringwald
da07609737 hog_boot_demo: fix warning 2020-07-16 15:52:28 +02:00
Matthias Ringwald
3404c94120
Merge pull request #296 from Matheus-Garbelini/develop
use python3 for compile_gatt.py, qt4, and some desktop ports
2020-07-09 11:29:11 +02:00
Milanka Ringwald
2ea2c5e562 example/a2dp: use events commonly found in A2DP sink and source devices 2020-07-02 10:40:53 +02:00
Matthias Ringwald
d61f20b9c8 exampe/a2dp_sink_demo: fix warning 2020-06-26 17:40:21 +02:00
Matthias Ringwald
23490436ec exampe/a2dp_sink_demo: set volume via btstack_audio_sink interface 2020-06-26 16:53:55 +02:00
Matthias Ringwald
5f4f94c7c2 example/sco_demo_util: fix packet status check 2020-06-26 15:06:31 +02:00
Milanka Ringwald
30bfaab154 example/a2dp : update supported features 2020-06-26 11:36:03 +02:00
Milanka Ringwald
3f6ccd2949 example/a2dp_sink: fix compile, add flag for volume changed support 2020-06-25 15:27:24 +02:00
Milanka Ringwald
b45059713c examples/a2dp: fir SDP record ID< and AVRCP supported features flags 2020-06-25 14:55:21 +02:00
Matheus Garbelini
4783d25609 Fix some python3 related errors during compilation
* qt-h4 cmake now uses PROJECT_SOURCE_DIR to correctly point to the project root folder (fixes compilation error when the user build from sub-folder)
* Change from using python to `python3` (previously compilation would fail if user had python as the default python2.7)
2020-06-24 02:33:27 +08:00
Milanka Ringwald
69f3ffd7c7 exmaple/a2dp: improve example annotation 2020-06-23 11:58:12 +02:00
Milanka Ringwald
fb944a68cb example/a2dp_sink_demo: improve example annotation 2020-06-23 11:58:12 +02:00
Matthias Ringwald
321122182e example/sm_peripheral + sm_central: improve comment, add example config for keyboard entry 2020-06-19 22:11:01 +02:00
Matthias Ringwald
64dd115921 example/a2dp_sink_demo: fix unused warning 2020-06-17 22:09:23 +02:00
Milanka Ringwald
665a00cb2a avrcp: move browsing code to avrcp_browsing.c 2020-06-17 16:15:40 +02:00
Milanka Ringwald
f4ffe59a3d avrcp browsing: update channel opened, reconnection timer not yet handled 2020-06-17 16:15:39 +02:00
Milanka Ringwald
8ee7c9dadd avrcp browsing: move disconnect to AVRCP API 2020-06-17 16:15:39 +02:00
Milanka Ringwald
f9294da585 avrcp browsing: move decline incoming connection to avrcp API 2020-06-17 16:15:39 +02:00
Milanka Ringwald
a634435223 avrcp browsing: move configure incoming connection to avrcp 2020-06-17 16:15:39 +02:00
Milanka Ringwald
3121b998ac avrcp browsing: remove create connection from browsing controller and target, use instead single avrcp_browsing_connect, handle incoming connection 2020-06-17 16:15:39 +02:00
Milanka Ringwald
0eebc13233 avrcp browsing: register l2cap service only once, move connection establishment to avrcp.c 2020-06-17 16:15:39 +02:00
Milanka Ringwald
ace5ab2a3d avrcp browsing: move avrcp_browsing_disconnect to public avrcp.h API 2020-06-17 16:13:03 +02:00
Milanka Ringwald
02d2f9ca1b avrcp browsing client: register avrcp packet handler and track avrcp connection establishment 2020-06-17 16:13:03 +02:00