1497 Commits

Author SHA1 Message Date
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
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
Milanka Ringwald
7925f33fc9 Makefile: add avrcp_target.o to avrcp_browsing_client 2020-06-17 16:13:03 +02:00
Matthias Ringwald
b7f7a8fb81 a2dp_source/sink_demo: drop avrcip_cid check 2020-06-17 16:13:03 +02:00
Milanka Ringwald
cee0e5b635 avrcp: use separate callback for avrcp open/close connection events 2020-06-17 16:13:03 +02:00
Milanka Ringwald
fe10780b18 avrcp: replace avrcp_target/controller_connect/disconnect with avrcp_connect/disconnect 2020-06-17 16:13:03 +02:00
Milanka Ringwald
19691e0af0 avrcp: call avrcp_init explicitly 2020-06-17 16:13:03 +02:00
Matthias Ringwald
6e1e5689b8 example/hid_host_demo: handle reconnect 2020-06-15 14:43:36 +02:00
Matthias Ringwald
a7996a1da5 audio_duplex: support stereo input 2020-06-01 22:53:36 +02:00
Matthias Ringwald
3cdbe9dbd5 sm: support LE Secure Connections Only mode with sm_set_secure_connections_only_mode 2020-05-26 10:52:52 +02:00
Matthias Ringwald
b2bb8038e8 hid_host_demo: use default PSM for HID Control and Interrupt if missing in SDP Record 2020-05-26 09:53:25 +02:00
Matthias Ringwald
07f151d6de example/le_mitm: MITM implementation that forwards ATT PDUs and allows for pairing 2020-05-06 17:25:27 +02:00
Matthias Ringwald
555559d547 hog_boot_host_demo: detect shift modifier 2020-04-23 15:23:39 +02:00
Matthias Ringwald
cf5ed54967 hog_keyboard_demo/hog_boot_host_demo: there's no LED byte in boot keyboard input report 2020-04-21 15:20:59 +02:00
Matthias Ringwald
1aadab7a3b example: hog_boot_host_demo implement an HID-over-GATT Boot Host that supports keyboard and mouse 2020-04-20 14:46:38 +02:00
Matthias Ringwald
5030492178 hog_mouse_demo/hog_keyboard_demo: handle set protocol mode = boot protocol mode 2020-04-20 12:23:49 +02:00
Matthias Ringwald
34bd46a03b example: fix reading counter characteristic in gatt_counter and spp_and_le_counter 2020-04-09 16:28:44 +02:00
Milanka Ringwald
6ff556f67e ad2p_demo: document URL to blog post 2020-03-25 10:06:25 +01:00
Matthias Ringwald
5c99b5e730 a2dp_sink_demo: clarify wav reporting, store wav in a2dp_sink_demo.wav 2020-03-19 10:48:36 +01:00
Matthias Ringwald
6e82c1f85e hid_host_demo: allow for sniff mode, fixes #268 2020-02-16 19:02:11 +01:00
Matthias Ringwald
1be6721a18 examples: add GATT_DATABASE_HASH instead of GATT_SERVICE_CHANGED Characteristic 2020-01-12 21:20:07 +01:00
Matthias Ringwald
b176df710a hfp_hf_demo: fix build 2020-01-07 23:20:49 +01:00
Matthias Ringwald
9b9bd84a4f hfp_ag_demo, hfp_ag_client_test: avoid out-of-bounds stack read 2020-01-07 22:13:31 +01:00
Matthias Ringwald
fdfba5a318 example/pan_lwip_http_server: allow build without lwIP support for custom files in http server 2020-01-06 14:53:53 +01:00
Milanka Ringwald
b299d06e33 a2dp_source_demo: request role change on reconnecting headset to always use them in slave mode 2020-01-06 12:01:16 +01:00
Milanka Ringwald
b12cd5a611 avdtp: clean up logs 2019-12-17 10:20:11 +01:00
Matthias Ringwald
414eb680d1 example/sm_pairing_peripheral: disable security request on connection complete 2019-12-07 21:31:08 +01:00
Milanka Ringwald
cc2a5f42a2 mesh: add skeleton files for mesh_configuration_client 2019-12-06 09:25:36 +01:00
Milanka Ringwald
85dc67fcd5 mesh: add mesh_generic_default_transition_time_client 2019-12-05 14:31:24 +01:00
Milanka Ringwald
07affd8204 mesh: add mesh_generic_default_transition_time_server 2019-12-03 14:49:24 +01:00
Matthias Ringwald
c10be05f57 example/pan_lwip_http_server: set CoD to Networking/Network Access Point 2019-12-03 10:57:21 +01:00
Matthias Ringwald
4251aeec03 example/pan_lwip_http_server: fix warnings 2019-12-02 18:19:48 +01:00