BLE_TransparentMode Application Description

How to communicate with the STM32CubeMonitor-RF Tool using the transparent mode.

Keywords

Connectivity, BLE, BLE protocol

Directory contents

Hardware and Software environment

How to use it ?

In order to make the program work, you must do the following:

To test the BLE Transparent Mode application, use the STM32CubeMonitor-RF tool:

Button 1 allows to enter/exit Low Power Stop mode.

Button 2 allows to enter in Standby Mode. Exiting standby mode must be done by pressing Reset Button.

Note

In this project, the BLE host stack is initialized without the Extended Advertising option. This means that to perform Extended Advertising/Scan, HCI commands must be used instead of ACI one.

Please note, HCI_Reset command must be called between Legacy adv/scan and Extended adv/scan HCI commands.

It is possible to modify CFG_BLE_OPTIONS in the app_conf.h to support BLE_OPTIONS_EXTENDED_ADV feature from ACI.

In order to switch from Full BLE Stack and LinkLayer libraries to Basic libraries, ll_fw_config.h must be included from Middlewares\ST\STM32_WPAN\link_layer\ll_cmd_lib\config\ble_basic instead of Middlewares\ST\STM32_WPAN\link_layer\ll_cmd_lib\config\ble_full.