591 Commits

Author SHA1 Message Date
Matthias Ringwald
3ffc2a09a4 goep_client: add goep_client_version_20_or_higher 2021-12-21 13:23:56 +01:00
Matthias Ringwald
c54378f194 l2cap: limit remote MTU by local tx configuration in ERTM 2021-12-20 12:53:42 +01:00
Matthias Ringwald
8c9bb29ec2 example: init SM if LE supported to avoid issue with Android Cross-Transport Key-Derivation 2021-12-17 21:04:50 +01:00
Matthias Ringwald
3c4f967cce Changelog: copywriting 2021-12-08 20:05:29 +01:00
Matthias Ringwald
a15a08d791 hsp: add ACL Connection to all events and BD ADDR to HSP_SUBEVENT_RFCOMM_CONNECTION_COMPLETE 2021-11-29 11:40:41 +01:00
Matthias Ringwald
a78fd3a327 changelog: pbap_client + obex_parser 2021-11-27 19:55:15 +01:00
Matthias Ringwald
01f33f4af1 l2cap: unify events for can send now, packet sent, channel closed (CbM/ECBM using existing events) 2021-11-22 14:42:42 +01:00
Matthias Ringwald
8ec6b8c649 changelog: l2cap unify API for can send now, request to send, and send packet and disconnect channel 2021-11-22 12:21:11 +01:00
Matthias Ringwald
b93f89661e l2cap: drop reason param in l2cap_disconnect 2021-11-22 10:49:32 +01:00
Matthias Ringwald
c78b4f699d btstack_posix_tlv: use max value size of 2048, assert if size is larger in store 2021-11-20 20:34:09 +01:00
Matthias Ringwald
b28dc8004d btstack_config: use official terms for l2cap channel modes - ENABLE_L2CAP_LE_CREDIT_BASED_FLOW_CONTROL_MODE 2021-11-19 10:09:49 +01:00
Matthias Ringwald
9f0b00b154 l2cap: emit L2CAP_EVENT_INFORMATION_RESPONSE 2021-11-16 11:01:05 +01:00
Matthias Ringwald
0b81d2a574 l2cap: eplaced l2cap_register_packet_handler with l2cap_add_event_handler to register multiple handlers 2021-11-16 10:48:40 +01:00
Matthias Ringwald
822ca440d2 changelog: use 1000 ms watchdog to force power off for hci_power_control(HCI_POWER_OFF) 2021-11-04 15:27:14 +01:00
Matthias Ringwald
99f3ea79a3 le_device_db_tlv: don't increase num valid entries if entry is replaced 2021-11-04 10:35:32 +01:00
Matthias Ringwald
508bb0cd2c l2cap: remote features not required for SDP connections 2021-10-29 11:15:45 +02:00
Milanka Ringwald
0346f11d88 avrcp_target: set events and companies 2021-10-28 11:46:53 +02:00
Matthias Ringwald
c0c8a8293c gap: gap_inquiry_set_scan_activity to set Inquiry Scan Activity 2021-10-28 09:36:59 +02:00
Milanka Ringwald
2ac1dc76c9 avrcp_controller: automatically query supported events when registering for notifications 2021-10-26 16:58:40 +02:00
Matthias Ringwald
32a127304c gap: allow to set Page Timeout with gap_set_page_timeout 2021-10-21 11:48:02 +02:00
Matthias Ringwald
67f708e073 sm + hci: complementary functions to remove packet handler 2021-10-12 10:39:00 +02:00
Matthias Ringwald
11d10bda60 sm support storing bonding information for devices with identical IRK but different public addresses 2021-10-08 09:38:39 +02:00
Matthias Ringwald
a5764cd2ce hfp_ag: fix accept incoming connection while audio connection is established 2021-10-05 18:59:42 +02:00
Matthias Ringwald
e91ddb4075 sm: use hci_le_random_address_set to set random address 2021-10-05 11:09:12 +02:00
Matthias Ringwald
6fad2c3769 port: drop support for iOS 2021-09-28 14:37:17 +02:00
Matthias Ringwald
308eeaffaa gap: ENABLE_EXPLICIT_LINK_KEY_REPLY allows for asynchronous link key lookup by application 2021-09-27 14:46:52 +02:00
Milanka Ringwald
5c562e5771 gatt_client: support Microphone Control Service Server 2021-09-21 14:10:42 +02:00
Matthias Ringwald
58fb2150d9 readme: add BMS and TPS 2021-09-19 16:12:50 +02:00
Milanka Ringwald
44bb45f308 gatt_service: implement TX Power Service Server 2021-09-16 14:41:55 +02:00
Matthias Ringwald
59d59ecfa4 gap: local name, EIR data, class of device and default link policy can be updated at any time 2021-09-10 15:50:30 +02:00
Milanka Ringwald
48ce193c1b a2dp sink: allow accept or reject of stream start on A2DP_SUBEVENT_START_STREAM_REQUESTED when ENABLE_AVDTP_ACCEPTOR_EXPLICIT_START_STREAM_CONFIRMATION is defined 2021-09-09 11:34:37 +02:00
Matthias Ringwald
dec8ecc86b changelog: add hci, l2cap, rfcomm changes 2021-09-06 16:05:29 +02:00
Matthias Ringwald
c18be15906 sm: support Cross-Transport Key-Derivation from BR/EDR to LE LTK 2021-09-03 11:13:33 +02:00
Milanka Ringwald
722a85f3a6 hfp_hf: emit initial AG indicators values 2021-08-31 10:17:23 +02:00
Milanka Ringwald
f45c0f7422 changelog: update HFP VRA changes 2021-08-30 10:19:20 +02:00
Matthias Ringwald
08a3a10564 changelog: reject classic pairing request 2021-08-24 18:14:03 +02:00
Matthias Ringwald
f0af2234e6 avrcp: use PANEL as default unit + subunit info 2021-07-18 13:12:24 +02:00
Matthias Ringwald
a95794cee1 a2dp: allow to register media codec validator for sink and source 2021-07-16 15:23:12 +02:00
Matthias Ringwald
6a737fb6df avdtp: separate media codec validator for sink and source 2021-07-16 14:36:12 +02:00
Matthias Ringwald
c70720c670 avdtp: media config validator is called with preview of media codec configuration event 2021-07-16 12:19:04 +02:00
Milanka Ringwald
99bba8587c changelog: fix typo 2021-07-13 14:50:37 +02:00
Milanka Ringwald
e8e7290180 hfp: update API docu and CHANGELOG 2021-07-09 15:37:35 +02:00
Matthias Ringwald
aef8999158 changelog: mention hci_cmd additions 2021-07-06 21:56:00 +02:00
Matthias Ringwald
657978dd97 changelog: update 2021-07-05 16:39:04 +02:00
Matthias Ringwald
33d85df88e changelog: mention run loop extension 2021-07-02 16:55:53 +02:00
Matthias Ringwald
a154fcd6ec pbap_client: init parser for vcard listing parsing 2021-06-30 15:16:26 +02:00
Matthias Ringwald
525037839f a2dp_source: fix reconfigure 2021-06-29 18:43:43 +02:00
Milanka Ringwald
c415dc9873 changelog: HFP API status code 2021-06-28 11:59:16 +02:00
Matthias Ringwald
7dfe4b1c91 HCI Dump RTT STDOUT: drop messages if RTT buffer is full and RTT is configured for non-blocking 2021-06-25 20:42:14 +02:00
Matthias Ringwald
9620d15fc7 hci_dump_posix_fs: add HCI_DUMP_BTSNOOP 2021-06-25 11:34:49 +02:00