BTSTACK Release-v4.0.0
·
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
- Using only legacy APIs