CHANGELOG.md (f37aba7b8c49dd29dc0fba81da60a969c2a728fa) | CHANGELOG.md (cc528b9d66cd63ff4662ca3aba554b3ddf559fb2) |
---|---|
1# Change Log 2All notable changes to this project will be documented in this file. 3 4The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) 5and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). 6 7--- 8 9## Unreleased 10 11## Added 12- HCI_ACL_CHUNK_SIZE_ALIGNMENT allows to keep HCI transport writes aligned 13- GAP: support additional LE PHYs for scanning and outgoing connections 14- HFP: provide SCO packet types and rx/tx packet lengths in HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED | 1# Change Log 2All notable changes to this project will be documented in this file. 3 4The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) 5and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). 6 7--- 8 9## Unreleased 10 11## Added 12- HCI_ACL_CHUNK_SIZE_ALIGNMENT allows to keep HCI transport writes aligned 13- GAP: support additional LE PHYs for scanning and outgoing connections 14- HFP: provide SCO packet types and rx/tx packet lengths in HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED |
15- Port for Renesas RA6M4 with DA14531 | |
16- example: gatt_streamer_server and le_streamer_client report DLE and PHY changes 17- gatt_client: queue requests with gatt_client_request_to_send_gatt_query and gatt_client_request_to_write_without_response 18- esp32: warn about unsuitable sdkconfig 19- esp32: add BTstack component config options via menuconfig 20- esp32: allow to disable default audio i2s driver via component config 21- esp32: support esp-idf v5.x audio driver 22- esp32: btstack_stdio_init configures buffered output, required for stdin support | 15- example: gatt_streamer_server and le_streamer_client report DLE and PHY changes 16- gatt_client: queue requests with gatt_client_request_to_send_gatt_query and gatt_client_request_to_write_without_response 17- esp32: warn about unsuitable sdkconfig 18- esp32: add BTstack component config options via menuconfig 19- esp32: allow to disable default audio i2s driver via component config 20- esp32: support esp-idf v5.x audio driver 21- esp32: btstack_stdio_init configures buffered output, required for stdin support |
22- nxp: support for bootloader version v1, e.g. NXP 88W8997 23- Port for Renesas RA6M4 with DA14531 24- Port for NXP Controller on POSIX (posix-h4-nxp) |
|
23 24## Removed 25- AVDTP Source: avdtp_source_stream_send_media_payload, use avdtp_source_stream_send_media_payload_rtp instead 26- A2DP Source: a2dp_source_stream_send_media_payload, use a2dp_source_stream_send_media_payload_rtp instead 27 28## Fixed 29- HCI: fix set extended scan response 30- HCI: fix report of extended advertisements with data len > 31 31- SM: fix value in SM_EVENT_NUMERIC_COMPARISON_REQUEST 32- btstack_stdin_embedded: use timer to poll RTT input, fix for tickless RTOS 33- gatt_client: return ERROR_CODE_UNKNOWN_CONNECTION_IDENTIFIER for invalid connection handle 34- A2DP: emit A2DP_SUBEVENT_STREAM_ESTABLISHED with if connection fails, e.g. because of Page Timeout 35- A2DP: use samples as timestamp, fixes issue with Apple Airpods Pro 2nd Gen 36- PBAP Client: make pbap_set_property_selector work for Pull Phonebook 37- esp32: fix power amplifier control on Lyra T v4.3 38 39## Changed 40- GAP: add gap_set_peer_privacy_mode with default LE_PRIVACY_MODE_DEVICE 41- bluetooth: indicated identity address in resolved address type names | 25 26## Removed 27- AVDTP Source: avdtp_source_stream_send_media_payload, use avdtp_source_stream_send_media_payload_rtp instead 28- A2DP Source: a2dp_source_stream_send_media_payload, use a2dp_source_stream_send_media_payload_rtp instead 29 30## Fixed 31- HCI: fix set extended scan response 32- HCI: fix report of extended advertisements with data len > 31 33- SM: fix value in SM_EVENT_NUMERIC_COMPARISON_REQUEST 34- btstack_stdin_embedded: use timer to poll RTT input, fix for tickless RTOS 35- gatt_client: return ERROR_CODE_UNKNOWN_CONNECTION_IDENTIFIER for invalid connection handle 36- A2DP: emit A2DP_SUBEVENT_STREAM_ESTABLISHED with if connection fails, e.g. because of Page Timeout 37- A2DP: use samples as timestamp, fixes issue with Apple Airpods Pro 2nd Gen 38- PBAP Client: make pbap_set_property_selector work for Pull Phonebook 39- esp32: fix power amplifier control on Lyra T v4.3 40 41## Changed 42- GAP: add gap_set_peer_privacy_mode with default LE_PRIVACY_MODE_DEVICE 43- bluetooth: indicated identity address in resolved address type names |
44- chipset/bcm: look for PatchRAM file DEVICE_NAME...hcd |
|
42- btstack_audio: added get_samplerate function to help with audio sample rate synchronization 43- btstack_flash_bank: write empty tag instead of overwriting existing tag with ENABLE_TLV_FLASH_WRITE_ONCE 44- esp32: drop support for Makefile projects from esp-idf 3.x 45- esp32: replace deprecated btstack_run_loop_freertos API calls 46- sco_demo_util: replace hfp_msbc by hfp_codec | 45- btstack_audio: added get_samplerate function to help with audio sample rate synchronization 46- btstack_flash_bank: write empty tag instead of overwriting existing tag with ENABLE_TLV_FLASH_WRITE_ONCE 47- esp32: drop support for Makefile projects from esp-idf 3.x 48- esp32: replace deprecated btstack_run_loop_freertos API calls 49- sco_demo_util: replace hfp_msbc by hfp_codec |
47- chipset/bcm: look for PatchRAM file DEVICE_NAME...hcd | |
48 49 50## Release v1.5.5 51 52### Added 53- hci_dump_stdout: allow to truncate ACL, SCO and ISO packets with HCI_DUMP_STDOUT_MAX_SIZE_* 54- GATT Service: Broadcast Audio Scan Service Server and Client (BASS 1.0) 55- example/a2dp_source_demo: add command to scan and connect to Bluetooth speaker by class of device --- 1029 unchanged lines hidden --- | 50 51 52## Release v1.5.5 53 54### Added 55- hci_dump_stdout: allow to truncate ACL, SCO and ISO packets with HCI_DUMP_STDOUT_MAX_SIZE_* 56- GATT Service: Broadcast Audio Scan Service Server and Client (BASS 1.0) 57- example/a2dp_source_demo: add command to scan and connect to Bluetooth speaker by class of device --- 1029 unchanged lines hidden --- |