441 Commits

Author SHA1 Message Date
Matthias Ringwald
7aa35f6a68 gap: support BIG with gap_big_create and gap_big_terminate 2022-07-01 09:52:38 +02:00
Matthias Ringwald
471dea41ab hfp_ag: support handling of custom AT commands with hfp_ag_register_custom_at_command 2022-06-24 16:38:14 +02:00
Matthias Ringwald
5be6b47a7f hfp_ag: send custom unsolicited result code with hfp_ag_send_unsolicited_result_code 2022-06-24 16:38:14 +02:00
Matthias Ringwald
51a2ebde00 hfp_hf: send custom AT command with hfp_hf_send_at_command 2022-06-24 14:18:19 +02:00
Matthias Ringwald
38b1a76138 btstack_audio_embedded: fix build 2022-06-23 21:17:04 +02:00
Matthias Ringwald
71fd255d61 gap: replace BTSTACK_EVENT_DISCOVERABLE_ENABLED with BTSTACK_EVENT_SCAN_MODE_CHANGED 2022-06-17 18:23:43 +02:00
Matthias Ringwald
98918ebd93 port: mention Visual Studio in windows ports 2022-06-13 22:39:53 +02:00
Matthias Ringwald
2d17d4c068 hci_dump: provide log level to log_message implementation 2022-06-08 16:51:25 +02:00
Matthias Ringwald
c8484cd66b changelog: prepare v1.5.3 2022-06-03 16:35:44 +02:00
Milanka Ringwald
f127324f1a hfp_hf: report HFP_SUBEVENT_NETWORK_OPERATOR_CHANGED event 2022-06-03 15:15:01 +02:00
Matthias Ringwald
d152b6c6cd hci: use ERROR_CODE_CONNECTION_REJECTED_DUE_TO_SECURITY_REASONS to rejected classic connections 2022-06-02 11:15:16 +02:00
Matthias Ringwald
7fdbaf795c hci: avoid race condition to set BONDING_SEND_AUTHENTICATE_REQUEST 2022-06-01 12:32:25 +02:00
Matthias Ringwald
1579b82fa3 hfp: try next link setting for connection failure with explicit sco reject error 2022-05-30 18:15:05 +02:00
Matthias Ringwald
00ed8f02d4 a2dp: fix set config api for mpeg, atrac, and other codecs in sink role 2022-05-30 13:56:46 +02:00
Matthias Ringwald
2954e6c60d sm: fix address update for non-resolvable private addresses 2022-05-30 12:31:37 +02:00
Milanka Ringwald
07a44c5e7c hfp_ag: handle call termination in alerting call state 2022-05-24 14:40:49 +02:00
Matthias Ringwald
14f2d8f08a hci: fix gap_connect_cancel for gap_connect_with_whitelist 2022-05-21 15:29:22 +02:00
Matthias Ringwald
0f1da53350 hfp_ag: drop unused number parameter from hfp_ag_outgoing_call_initiated 2022-05-11 14:17:56 +02:00
Matthias Ringwald
d25f7218e4 btstack_event: improve wording 2022-05-05 11:42:06 +02:00
Matthias Ringwald
5baa755bba sm: pairing events indicate if pairing will lead to LE Secure Connection 2022-05-05 11:34:53 +02:00
Matthias Ringwald
30199e24c8 gap: support periodic inquiry mode with gap_inquiry_periodic_start/stop 2022-04-12 16:25:57 +02:00
Matthias Ringwald
7dfda25627 l2cap: fix accept incoming ERTM connection when Information Request already complete 2022-04-08 16:35:59 +02:00
Matthias Ringwald
c090e55228 hfp_hf: emit HFP_SUBEVENT_TRANSMIT_DTMF_CODES after sending DTMF command 2022-03-21 22:29:56 +01:00
Matthias Ringwald
598d4936f0 hfp_hf: add alpha field in call line identification 2022-03-18 10:19:37 +01:00
Matthias Ringwald
c7afb3cb72 changelog: new a2dp.c 2022-03-16 22:20:10 +01:00
Matthias Ringwald
80702f974d hfp_ag: activate all AG indicators upon service level connection establishment 2022-03-16 10:37:51 +01:00
Matthias Ringwald
c814a90472 hci: periodic advertising requires ENABLE_LE_PERIODIC_ADVERTISING 2022-03-16 09:26:48 +01:00
Matthias Ringwald
f0f51f7de4 changelog: prepare 1.5.2 2022-03-04 11:11:55 +01:00
Matthias Ringwald
a391128d2f gap: set min encryption key size during init, if supported 2022-02-25 17:46:13 +01:00
Matthias Ringwald
15d2175857 libusb, posix and windows ports: use '-' instead of ':' in btstack_BD_ADDR.tlv filename 2022-02-25 17:09:50 +01:00
Matthias Ringwald
22d445d87e gap: add gap_secure_connections_active() to query if BR/EDR Secure Connecions are possible 2022-02-25 11:19:02 +01:00
Matthias Ringwald
9816429deb att_server: use uint8_t for status returns 2022-02-17 18:41:18 +01:00
Matthias Ringwald
1a4fdac4e3 hci: fix handling of HCI Connection Complete with error (regression introduced in v1.5.1) 2022-02-17 18:12:20 +01:00
Matthias Ringwald
3713993981 avdtp: use BLUETOOTH_SERVICE_CLASS_AUDIO_SINK / SOURCE instead of BLUETOOTH_PROTOCOL_AVDTP in SDP queries 2022-02-15 12:07:02 +01:00
Matthias Ringwald
d54b2c94f4 hci: fix le scan with filterlist 2022-02-11 12:04:27 +01:00
Matthias Ringwald
9afaa4d426 gap: gap_enable_link_watchdog() uses automatic flush timeout to disconnect if data cannot be sent 2022-02-09 21:23:19 +01:00
Matthias Ringwald
4437baf628 posix: fix RTS/CTS configuration by keeping local termios copy 2022-02-05 23:10:35 +01:00
Matthias Ringwald
d00ab9e3a0 chipset: use da145xx in folder/file/function names for these SoCs 2022-02-03 22:25:38 +01:00
Milanka Ringwald
31c969f167 changelog: implemented VCS 1.0 2022-01-31 16:26:29 +01:00
Matthias Ringwald
e743b7ab23 hfp: free HFP Connection object on SDP error / Service not found 2022-01-27 17:26:35 +01:00
Matthias Ringwald
6c0d5426fc hci: ENABLE_HCI_SERIALIZED_CONTROLLER_OPERATIONS serializes Inquiry, Remote Name Request and Create Connection operations 2022-01-24 18:10:16 +01:00
Matthias Ringwald
8ce1c2c25b hfp_gsm_model: fix tracking for call dropped during outgoing ringing 2022-01-24 16:35:01 +01:00
Milanka Ringwald
847bcf468a gatt-service/aics: move all fields that need to be initialized by the application to aics_info_t 2022-01-21 10:34:29 +01:00
Milanka Ringwald
32e1ff05bd att_db: search included service within handle range 2022-01-12 11:09:09 +01:00
Matthias Ringwald
57687e95a5 changelog: add extended advertising 2022-01-11 20:40:41 +01:00
Matthias Ringwald
51e51a58de gap: disable scanning, advertising, connection before updating random address 2022-01-10 15:33:19 +01:00
Matthias Ringwald
99240a6ef3 changelog: esp32 audio update 2021-12-29 12:06:06 +01:00
Matthias Ringwald
421550a67c esp32: update sdkconfig for esp-idf v4.3, disable Bluedroid host stack 2021-12-29 11:19:27 +01:00
Matthias Ringwald
c79e33a22c pbap_client: emit vCard entry data as PBAP_DATA_PACKET 2021-12-21 13:23:56 +01:00
Matthias Ringwald
ebb9bbfb00 pbap_client: use SRM only if GOEP v2.0 or higher connection 2021-12-21 13:23:56 +01:00