Skip to content

BTSTACK Release-v4.0.0

Choose a tag to compare

@IFX-GH-Admin IFX-GH-Admin released this 20 Dec 05:03
· 12 commits to master since this release

BTSTACK4.0 contains the following enhancements -

  • Major update for Extended/Periodic/PAWR advertising and scanning APIs
  • Major update for ISOC APIs
  • API change \ref wiced_bt_l2cap_update_ble_conn_params
  • Legacy advertising, scanning, connection APIs are unaffected by this release.
  • Applications are expected to either use legacy or extended advertisement, scan APIs
  • To create a legacy LE connection use \ref wiced_bt_gatt_le_connect
  • To create a extended LE connection use \ref wiced_ble_ext_create_connection
  • To detect errors related to mixing of legacy and extended APIs add the following to the application makefile and fix the reported warnings
    • Using only legacy APIs
      • DEFINES+=WICED_BLE_ENABLE_LEGACY_EXTENDED_API_ERROR_CHECK
      • DEFINES+=WICED_BLE_ENABLE_EXTENDED_ADV_API=0
      • DEFINES+=WICED_BLE_ENABLE_LEGACY_ADV_API=1
    • Using only extended- APIs
      • DEFINES+=WICED_BLE_ENABLE_LEGACY_EXTENDED_API_ERROR_CHECK
      • DEFINES+=WICED_BLE_ENABLE_EXTENDED_ADV_API=1
      • DEFINES+=WICED_BLE_ENABLE_LEGACY_ADV_API=0