CHANGELOG.md (578a8f84313e24b854c5bde0364634b03041fe60) | CHANGELOG.md (f06fd90980e894c415f4ff1f11dc8591adce1a62) |
---|---|
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 12HCI: `btstack_transport_sco.h` allows to support SCO over physical PCM/I2S interface (`HAVE_SCO_TRANSPORT`) 13POSIX: `btstack_transport_sco_i2s_test_bridge.c` implements SCO transport interface for UART-to-I2S test bridge 14btstack_uart: `btstack_uart_t` interface extends `btstack_uart_block_t`: 15 - supports sending and receiving SLIP frames for HCI H5 16 - suppports odd parity as well 17 - `hci_transport_h4` and chipset drivers have new functions to pass provide `btstack_uart_t` | 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 12HCI: `btstack_transport_sco.h` allows to support SCO over physical PCM/I2S interface (`HAVE_SCO_TRANSPORT`) 13POSIX: `btstack_transport_sco_i2s_test_bridge.c` implements SCO transport interface for UART-to-I2S test bridge 14btstack_uart: `btstack_uart_t` interface extends `btstack_uart_block_t`: 15 - supports sending and receiving SLIP frames for HCI H5 16 - suppports odd parity as well 17 - `hci_transport_h4` and chipset drivers have new functions to pass provide `btstack_uart_t` |
18 |
|
18btstack_uart_slip_wrapper: wrapper that implements SLIP functionality for existing `btstack_uart_block` drivers. 19hci_transport: add parity field and pass on to `btstack_uart_t` in h4 and h5 20 21### Fixed 22 23### Changed 24HCI: config I2S for BCM Controllers if `ENABLE_SCO_OVER_PCM`, reduce bit clock to 256/512 kHz 25btstack_uart_posix: supports SLIP frames and replaces `btstack_uart_block_posix` 26hci_transport_h5: new more performant H5 implementation that requires `btstack_uart_t` driver with SLIP support. 27POSIX Ports: use new `btstack_uart_posix` implementation 28posix-h5/posix-h5-bcm: use even parity for UART 29Port Archive: moved ports that are not recommended for new designs to port/archive folder: 30 - MSP430: the ports used the older community GCC version without 20-bit support needed for code size > 64kB 31 - Broadcom/Cypress H5: uploading PatchRAM is only possible in H4 mode. It's better to also use H4 in general 32 - PIC32-Harmony: the port used Harmony v1 while Harmony v3 has been out since a while. 33 | 19btstack_uart_slip_wrapper: wrapper that implements SLIP functionality for existing `btstack_uart_block` drivers. 20hci_transport: add parity field and pass on to `btstack_uart_t` in h4 and h5 21 22### Fixed 23 24### Changed 25HCI: config I2S for BCM Controllers if `ENABLE_SCO_OVER_PCM`, reduce bit clock to 256/512 kHz 26btstack_uart_posix: supports SLIP frames and replaces `btstack_uart_block_posix` 27hci_transport_h5: new more performant H5 implementation that requires `btstack_uart_t` driver with SLIP support. 28POSIX Ports: use new `btstack_uart_posix` implementation 29posix-h5/posix-h5-bcm: use even parity for UART 30Port Archive: moved ports that are not recommended for new designs to port/archive folder: 31 - MSP430: the ports used the older community GCC version without 20-bit support needed for code size > 64kB 32 - Broadcom/Cypress H5: uploading PatchRAM is only possible in H4 mode. It's better to also use H4 in general 33 - PIC32-Harmony: the port used Harmony v1 while Harmony v3 has been out since a while. 34 |
35btstack_run_loop_base: used for posix, embedded, freertos, nrf5-zephyr, wiced, windows run loop implementations. 36 |
|
34## Release v1.3.1 35 36### Added 37GAP: support for Classic Out-of-Band (OOB) pairing via `gap_ssp_remote_oob_data` with `ENABLE_CLASSIC_OOB_PAIRING` 38GAP: read local OOB data on start and on call to `gap_ssp_generate_oob_data`, provided via `GAP_EVENT_LOCAL_OOB_DATA` 39HID Host: add profile, update `hid_host_demo.c` example 40 41### Fixed --- 716 unchanged lines hidden --- | 37## Release v1.3.1 38 39### Added 40GAP: support for Classic Out-of-Band (OOB) pairing via `gap_ssp_remote_oob_data` with `ENABLE_CLASSIC_OOB_PAIRING` 41GAP: read local OOB data on start and on call to `gap_ssp_generate_oob_data`, provided via `GAP_EVENT_LOCAL_OOB_DATA` 42HID Host: add profile, update `hid_host_demo.c` example 43 44### Fixed --- 716 unchanged lines hidden --- |