Release Notes for
STM32 Middleware WPAN
Copyright © 2022 STMicroelectronics
Purpose
Wireless Personal Area Network Middleware supporting Bluetooth Low Energy 5.3.
The following features are supported for BLE 5.3:
- Advertising
- Scanning
- Master / Slave Connection
- Data length extension
- Privacy
- LE Encryption
- Legacy Pairing, LE secure connections
- 2Mbit
- Long Range
- Channel Selection Algorithm #2
- Direct Test Mode
- GATT Client / Server
- Extended Advertising/Scanning
- Periodic Advertising/Synchronisation
- Periodic Sync Transfer
- GATT Caching
- LE L2CAP Connection Oriented channel
The maximum number of connections is limited to 20.
The list of BLE commands is documented in the following file: STM32WBA_BLE_Wireless_Interface.html
The BLE Stack user manual is available at following location : STM32WBA_BLE_Stack_User_Manual.html
Different Bluetooth® Low Energy Host Stack variants are available in the STM32WBA package, depending on project requirements. Depending on the variant, the associated Link Layer library must be included in the project:
- stm32wba_ble_stack_full.a: full host stack + ST LL controller, requires LinkLayer_BLE_Full_lib.a to work.
- stm32wba_ble_stack_basic.a: basic host stack + ST LL controller (basic features), requires LinkLayer_BLE_Basic_lib.a or LinkLayer_BLE_Basic_20_links_lib.a to work.
- stm32wba_ble_stack_llo.a: ST LL controller only, requires LinkLayer_BLE_Full_lib.a to work.
- stm32wba_ble_stack_llobasic.a: ST LL controller (basic features) only, requires LinkLayer_BLE_Basic_lib.a or LinkLayer_BLE_Basic_20_links_lib.a to work.