12650 Commits

Author SHA1 Message Date
Milanka Ringwald
e6d4513600 example/a2dp_source_demo: print all operation IDs 2021-05-21 16:24:37 +02:00
Milanka Ringwald
3f40f18491 example/a2dp_source_demo: fix channel mode 2021-05-21 16:24:37 +02:00
Milanka Ringwald
0b578d060f avrcp: add all operation IDs, accept all valid operation IDs 2021-05-21 16:24:37 +02:00
Matthias Ringwald
7e3c67e67b chipset/ti: update init script for WL18xx to 4.6 2021-05-21 15:24:59 +02:00
Milanka Ringwald
c3b8c0a2ef avrcp_controller: reassemble fragmented AVCTP packets 2021-05-21 14:24:22 +02:00
Milanka Ringwald
ce66cc7ade avrcp: update avrcp_operation2str 2021-05-21 14:24:17 +02:00
Milanka Ringwald
aaeb55ed5d test/pts: avrcp update test sequences
# Conflicts:
#	test/pts/avrcp_test.c
2021-05-21 14:24:08 +02:00
Matthias Ringwald
69f82ad86e sm: avoid emitting pairing complete twice 2021-05-21 12:15:00 +02:00
Matthias Ringwald
a536dfcc0c l2cap: fix create outgoing connection triggered in hci disconnect event callback
Avoids sending an ACL packet for a now non-existing HCI connection
2021-05-21 10:33:58 +02:00
Matthias Ringwald
c78e7b73bb hfp: fix warnings 2021-05-19 23:40:58 +02:00
Milanka Ringwald
45796ff1c6 hfp_ag: enhanced voice recognition 2021-05-19 15:50:44 +02:00
Milanka Ringwald
db3cdbd454 hfp_hf: send enhanced voice recognition events 2021-05-19 15:50:44 +02:00
Milanka Ringwald
be55a11d15 hfp_hf: implement activate/deactivate enhanced voice recognition 2021-05-19 15:50:44 +02:00
Milanka Ringwald
c5e8d2c20b test/pts: fix compile 2021-05-19 15:50:44 +02:00
Milanka Ringwald
56f1adacb8 hfp_hf: emit voice recognition status 2021-05-19 15:50:44 +02:00
Milanka Ringwald
9cc9ffe44a hfp: define structs for voice recognition text 2021-05-19 15:50:44 +02:00
Milanka Ringwald
024ad916e6 hfp: define Enhanced Voice Recognition Status and Voice Recognition Text events 2021-05-19 15:50:44 +02:00
Milanka Ringwald
ef3ae4eb99 hfp: add Enhanced Voice Recognition Status and Voice Recognition Text supported features 2021-05-19 15:50:44 +02:00
Matthias Ringwald
eadd370d24 btstack_cvsd_plc: fix range test/warning 2021-05-19 15:50:06 +02:00
Matthias Ringwald
fdcb66e42c Revert "btstack_cvsd_plc: remove unused function"
This reverts commit fbd9085d679240e60bad03926cf8538e726fac89.
2021-05-19 15:49:14 +02:00
Matthias Ringwald
cf26f982bf hci_cmd: fix warning 2021-05-19 15:47:23 +02:00
Matthias Ringwald
3c0c7feff1 hci: fix compile 2021-05-19 15:29:34 +02:00
Milanka Ringwald
1ea30d1b44 docu: extract GATT clients and services documentation from source code 2021-05-19 15:08:27 +02:00
Milanka Ringwald
fcd07a80fc doc: update gatt services and clients 2021-05-19 15:08:27 +02:00
Matthias Ringwald
733a7793d2 hci_cmd: add qos commands 2021-05-19 15:08:00 +02:00
Matthias Ringwald
ac9136ccd4 gap: provide Device ID from EIR in GAP_EVENT_INQUIRY_RESULT 2021-05-19 10:25:26 +02:00
Matthias Ringwald
43b344c96e daemon: enable software aes128 2021-05-19 09:37:41 +02:00
Matthias Ringwald
8e170f4213 port/arduino: set h4 config, register hci packet handler for advertisements and connection events 2021-05-18 19:17:24 +02:00
Matthias Ringwald
4fe8674e9c test/pts/gap: fix delete bonding information 2021-05-18 18:09:14 +02:00
Matthias Ringwald
f2f8cff2e0 test/pts/gap: delete all le bonding information 2021-05-18 16:47:06 +02:00
Matthias Ringwald
c50d0fce00 test/pts: add l2cap_test.md 2021-05-18 14:54:23 +02:00
Matthias Ringwald
2cdc82cc65 test/pts: add gap tests 2021-05-18 14:54:23 +02:00
Matthias Ringwald
15c0b91474 hci: fix compile 2021-05-17 22:51:00 +02:00
Matthias Ringwald
9310156b3f hci: fix compile 2021-05-17 22:48:26 +02:00
Matthias Ringwald
f493528674 sm: move sm_pairing_failed_reason from setup into sm_connection_t, use sm_pairing_error more often 2021-05-17 22:35:18 +02:00
Matthias Ringwald
5dbec6b3a3 gap: allow to set security mode 2021-05-17 22:35:18 +02:00
Matthias Ringwald
0c2bf521da l2cap: disconnect hci on l2cap connection request if ssp supported and link not encrypted in security mode 4 2021-05-17 22:35:18 +02:00
Matthias Ringwald
09e305119b l2cap: disconnect hci on l2cap connection request if ssp supported and link not encrypted 2021-05-17 08:54:52 +02:00
Matthias Ringwald
5d5b5d8dd8 l2cap: abort connection in secure connections only mode if legacy connection 2021-05-17 08:54:52 +02:00
Matthias Ringwald
30cdf3c68c gap: add get/set secure connections only mode 2021-05-17 08:54:52 +02:00
Matthias Ringwald
2c041b4232 sm: if sc only mode is enabled, assert sc and key size = 16 2021-05-17 08:54:52 +02:00
Matthias Ringwald
131ef17ae4 hci: start encryption after authentication to increase security level 2021-05-17 08:54:52 +02:00
Matthias Ringwald
1cf0a6c88b hci: reset requested_security_level on security update complete, allow to restart pairing 2021-05-17 08:54:52 +02:00
Matthias Ringwald
cae98c17dd hci: skip mutual authentication for testing 2021-05-17 08:54:52 +02:00
Matthias Ringwald
03f53d81e4 att_server: print signed write status in console for manual testing 2021-05-17 08:54:52 +02:00
Matthias Ringwald
7710ebd2a9 sm: keep le device index if available and new pairing without bonding 2021-05-17 08:54:52 +02:00
Matthias Ringwald
c5a72e3599 sm: fix pairing on hang for legacy responder no-keys-exchanged 2021-05-17 08:54:52 +02:00
Matthias Ringwald
827db6fe01 pbap_client: fix property_selector for X-BT-UID and X-BT-UCI 2021-05-13 16:50:20 +02:00
Matthias Ringwald
fbd9085d67 btstack_cvsd_plc: remove unused function 2021-05-13 16:49:49 +02:00
Matthias Ringwald
8549a61e0d sm: start pairing as Central for already encrypted connection on Slave Security Request 2021-05-10 16:50:00 +02:00