13544 Commits

Author SHA1 Message Date
Matthias Ringwald
ebf3ce5c6f test/auto-pts; runtime lookup for __gcov_dump resp. __gcov_flush 2021-12-12 22:36:16 +01:00
Matthias Ringwald
78c4542a56 gatt_client: extract gatt_client_handle_reencryption_complete and gatt_client_handle_disconnection_complete 2021-12-11 18:04:12 +01:00
Matthias Ringwald
291a91035e hci: fix indention of hci_halting_run 2021-12-11 16:58:03 +01:00
Matthias Ringwald
36f0defa2e sm: extract sm_initiator_connected_handle_security_request 2021-12-11 16:49:23 +01:00
Matthias Ringwald
e8977660d7 tool/metrics: exclude deprecated functions 2021-12-11 16:26:28 +01:00
Matthias Ringwald
87c6929f49 test/le_device_db_tlv: fix counter tests 2021-12-10 23:31:31 +01:00
Milanka Ringwald
7a7ce57fab test: le_device_db, use empty_db_index based on NVM_NUM_DEVICE_DB_ENTRIES 2021-12-10 16:36:13 +01:00
Milanka Ringwald
0c1ae7428e test: add le_device_db unit tests 2021-12-10 16:21:42 +01:00
Milanka Ringwald
077fecbb6e ports: add link to documentation in btstack_config.h 2021-12-09 16:42:48 +01:00
Matthias Ringwald
8b78f3562d readme: mention le audio 2021-12-09 15:32:32 +01:00
Milanka Ringwald
33df075989 avrcp_controller: fix notification handling 2021-12-09 11:26:47 +01:00
Milanka Ringwald
bcdb3aeb11 test/pts: update HFP test sequences 2021-12-08 21:16:58 +01:00
Matthias Ringwald
c1eef992e2 hfp_ag: extract hfp_ag_run_ring_and_clip and call after audio gets established 2021-12-08 20:43:01 +01:00
Matthias Ringwald
cab96eec12 test/pts: update GAP tests + sequences 2021-12-08 20:05:29 +01:00
Matthias Ringwald
d7f12b5216 l2cap: reject incoming l2cap connection in security mode 4 if link hasn't been encrypted independent from bonding state 2021-12-08 20:05:29 +01:00
Matthias Ringwald
1bc4c2e0ee l2cap: fix Secure Connections Only Mode for outgoing connections 2021-12-08 20:05:29 +01:00
Matthias Ringwald
18c4a0a373 gap: fix dedicated bonding 2021-12-08 20:05:29 +01:00
Matthias Ringwald
54317d10cc esp32: add yml to cmake build 2021-12-08 20:05:29 +01:00
Matthias Ringwald
3c4f967cce Changelog: copywriting 2021-12-08 20:05:29 +01:00
Milanka Ringwald
19976d6bd9 hfp: exit hfp_handle_hci_event after connection is finelized 2021-12-08 12:05:52 +01:00
Milanka Ringwald
1671eab2dc test/pts/: update test sequences and test code for HFP AG 2021-12-08 12:05:06 +01:00
Milanka Ringwald
26ba361800 avrcp_browsing_target: fix compile 2021-12-07 23:21:30 +01:00
Milanka Ringwald
276c795abe avrcp_target: fix compile 2021-12-07 23:05:32 +01:00
Milanka Ringwald
c3c3461e3b test/pts: update avrcp test and test sequences 2021-12-07 21:48:39 +01:00
Milanka Ringwald
7d1b72e5d0 avrcp_target: refactor set track changed function 2021-12-07 21:48:39 +01:00
Milanka Ringwald
d3db1226d6 avrcp_target: move W2_SEND_RESPONSE state directly before calling avrcp_request_can_send_now 2021-12-07 21:48:39 +01:00
Milanka Ringwald
4e0673db41 avrcp_target: use W2_SEN_RESPONSE state for messages that are not notifications 2021-12-07 21:48:39 +01:00
Milanka Ringwald
ae5447c3af avrcp_target: do not set state in data init method 2021-12-07 21:48:39 +01:00
Milanka Ringwald
79774d7874 avrcp_target: simplify logic for sending response 2021-12-07 21:48:39 +01:00
Milanka Ringwald
24606b2c07 avrcp_target: send pending responses first before sending flagged responses 2021-12-07 21:48:39 +01:00
Milanka Ringwald
899f3ec88e avrcp_controller: check state early on 2021-12-07 21:48:39 +01:00
Milanka Ringwald
32d3ceee72 avrcp_controller: fix get now playing info for specific attr ID 2021-12-07 21:48:39 +01:00
Milanka Ringwald
cfab71e9cd avrcp_controller: fix range check 2021-12-07 21:48:39 +01:00
Milanka Ringwald
490f735a77 avrcp_controller: fix continue and abort request 2021-12-07 21:48:39 +01:00
Milanka Ringwald
447150e416 avrcp: fix avrcp_ctype2str 2021-12-07 21:48:38 +01:00
Milanka Ringwald
9611f44c90 avrcp_controller: add command type field to custom response event, report abort continuation response 2021-12-07 21:48:38 +01:00
Milanka Ringwald
cf9d61af7a avrcp_controller: rename local variable 2021-12-07 21:48:38 +01:00
Milanka Ringwald
991e55fd39 avrcp_controller: calculate AVRCP packet type 2021-12-07 21:48:38 +01:00
Milanka Ringwald
d9bfc63211 avrcp_controller: improve num AVCTP packets calculation 2021-12-07 21:48:38 +01:00
Milanka Ringwald
f935a87bb4 avrcp_controller: rename buffer 2021-12-07 21:48:38 +01:00
Milanka Ringwald
c762f70cd3 avrcp: remove AVCTP_W2_SEND_AVCTP_FRAGMENTED_MESSAGE state 2021-12-07 21:48:38 +01:00
Milanka Ringwald
176d21add0 avrcp_controller: pass custom command response to app 2021-12-07 21:48:38 +01:00
Milanka Ringwald
1ab8f8dd87 avrcp_controller: return after sending cmd 2021-12-07 21:48:38 +01:00
Milanka Ringwald
1e852c685d avrcp_target: check data_len on continue response 2021-12-07 21:48:38 +01:00
Milanka Ringwald
18f5a1483a avrcp: use uint16 for length 2021-12-07 21:48:38 +01:00
Milanka Ringwald
d6c2d4bc1a avrcp: fix AVRCP type calculation 2021-12-07 21:48:38 +01:00
Milanka Ringwald
7ff388bdd5 avrcp: fix AVCTP type calculation 2021-12-07 21:48:38 +01:00
Milanka Ringwald
4b47bcb90f avrcp_target: use continue response flag 2021-12-07 21:48:38 +01:00
Milanka Ringwald
a4318cbb6b avrcp_target: reset track ID 2021-12-07 21:48:38 +01:00
Milanka Ringwald
c3d92d4cd6 avrcp: use MTU stored in connection 2021-12-07 21:48:38 +01:00