Changelog

All notable changes to NXP Bluetooth LE Host will be documented in this file.

NXP Bluetooth LE Host is certified Bluetooth 6.0

[1.10.8] - mcux v2025-06-00

Added

  • Gap_SetBondedDeviceName() to set device name using NVM index

  • RAS queue for GATT indications sent

  • gHciStatusBase_c to csError status

  • Option to use statically allocated memory for dynamic GATT database (prevents heap fragmentation)

  • Checks for controller supported features and setting PAST bits accordingly

  • Anchor support to export device data via RAS using gAppHciDataLogExport_d = 2

  • Anchor support to export device local HCI data using gAppHciDataLogExport_d = 1

  • Shell commands to list peer devices and trigger connection handover

  • Define for enabling optional CCC LE Coded PHY advertising

  • cs_sync_phy parameter to mDefaultRangeSettings (renamed from outdated RTTPhy)

Improved

  • Stack Host now saves the most recently set random address after successful controller response

  • Miscellaneous minor application updates

Fixed

  • Compilation issue in loc_reader app with real-time RAS transfer

  • CCC application handover state machine race condition

  • CCC resets gCurrentAdvHandle upon connection

  • RAS uses correct bit for data overwrite preference

Changed

  • Updated Bluetooth LE Host Documentation.

  • BLE_Shell Tx timer interval adjusted for max throughput on 1M PHY

  • CS_ConfigVendorCommand updated with Inline Phase Return field

  • Renamed tx_pwr_phy to phy and removed obsolete rtt_phy field

  • Updated documentation to clarify Controller Privacy restrictions

Supported Platforms

  • KW45, KW47, MCXW71, MCXW72, MCXW23

[1.10.7] - mcux v2025-06-00-pvw2

Added

  • Support for Bluetooth LE Debug Keys

  • Support for pairing failure reason 0x10 (Busy)

  • Extended NBU Wireless_uart_host battery service

  • Channel Sounding RSSI Information at application level

  • Application support for 4-antenna configuration

Improved

  • Clean include directives

  • Allow central-only devices to use Gap_EncryptAdvertisingData

  • CSTACK size optimization for RADE using baremetal apps

Fixed

  • Extended NBU memory leak issues

  • Issues when gAppOtaASyncFlashTransactions_c is set to 0

  • Issue with CS procedure affected by the CS data export

  • Extended NBU Wireless_uart_host privacy

Changed

  • Updated Bluetooth LE Host Documentation.

Supported Platforms

  • KW45, KW47, MCXW71, MCXW72, K32W1

[1.10.6] - mcux v2025-06-00-pvw1

Added

  • Encypted Advertising Data support in Extendded Advertising Applications.

  • Support for disable UART for CS applications for low power measurements.

  • Support for LCE (DSPV) non-blocking API integration to RADE.

  • Intrusion Detection System as Experimental.

Improved

  • L2CAP command length validation to cover all signaling commands.

  • Extended NBU Wireless_uart_host multiple connections support.

Supported Platforms

  • KW45, KW47, MCXW71, MCXW72, K32W1

[1.10.5] - mcux v2025-03-00

Added

  • MCXW72 Extended NBU support and w_uart_host, fsci_bridge and ncp_fscibb sample applications.

  • L2CAP support for Channel Sounding IQ Sample Transfer in CCC CS sample applications.

  • Bluetooth LE Sample applications for MCX-W71-EVK board.

Changed

  • Updated FSCI XML file.

  • Updated Bluetooth LE Host Documentation.

Fixed

  • Cleared the mpRemoteCachedCaps entry when the peer disconnects (CS sample applications).

  • Transfer RAS subscription data during connection handover (CCC CS sample applications).

  • EAD - Updated advertising data length check to ensure encrypted data fits inside one AD.

  • Updated digital_key_car_anchor and digital_key_car_anchor_cs applications to manage Random Static address from the application layer.

Supported Platforms

  • KW45, KW47, MCXW71, MCXW72, K32W1

[1.10.4] - mcux v2025-03-00-pvw2

Added

  • PAWR support in BLE Shell sample application.

  • PAWR support in adv_ext_peripheral and adv_ext_central sample applications.

  • New sample applications for FRDM-MCXW72.

  • Gap_SetScanningCallback API.

  • Support for handover connection interval update command.

Changed

  • Updated HID Device for Windows 11 compatibility.

  • Updated CCC demos to Digital Key R4 spec version 1.0.0.

  • Improved RPA resolution at the Host level, now performed synchronously.

  • Enhanced parsing of the CS procedure in Ranging Service.

Fixed

  • Corrected parsing of the PAST command in FSCI GAP.

  • Fixed scan event reporting in PAST scenario.

  • Added an error case for Gap_SetChannelMap in the generic event handler.

Supported Platforms

  • KW45, KW47, MCXW71, MCXW72, K32W1