Skip to main content
Associate II
April 16, 2026
Solved

Controller sends LE Periodic Advertising Report instead of unmasked

  • April 16, 2026
  • 1 reply
  • 162 views

When using a Zephyr RTOS host with PAwR synchronization response enabled, the STM32WB09 controller (observer role) reports a legacy LE Periodic Advertising Report (subevent 0x0F) while syncing to a PAwR broadcaster.

The broadcaster is implemented on EFR32BG42 (SiLabs).

 

Zephyr host reports:

[00:00:02.987,453] <dbg> bt_hci_core: hci_event: event 0x3e
[00:00:02.987,480] <dbg> bt_hci_core: hci_le_meta_event: subevent 0x0f
[00:00:02.987,497] <err> bt_scan: The controller shall raise the latest unmasked version of the event

Which corresponds to:

  • LE Meta Event
  • LE Periodic Advertising Report (legacy)

 

The Zephyr BLE controller layer is based on stm32wb0x_ble_stack_controller_only.a

Does stm32wb0x_ble_stack_controller_only.a support:

  1. BLE 5.4 PAwR (Periodic Advertising with Responses) – Observer role?
  2. Periodic Advertising Report v2 (with subevent context)?

 

Best answer by Imen.D

Hello @Eyck-Huang ,

The STM32WB0 BLE stack controller-only library supports BLE PAwR (Periodic Advertising with Responses) including the Observer role. Also, supported Periodic Advertising Report v2 (with subevent context) with relevant commands and events for subevent context management.

You can refer to the PM0274 in section 2.3.8 Periodic advertising with responses and 4.18.5 Periodic Advertising with Responses (PAwR)

This wiki describes the STM32WB0 series BLE stack library modularity feature and how to integrate it on a user application, and provides general information about the BLE Periodic Advertising with Responses (PAwR) feature:

 

 

1 reply

Imen.DBest answer
Technical Moderator
May 5, 2026

Hello @Eyck-Huang ,

The STM32WB0 BLE stack controller-only library supports BLE PAwR (Periodic Advertising with Responses) including the Observer role. Also, supported Periodic Advertising Report v2 (with subevent context) with relevant commands and events for subevent context management.

You can refer to the PM0274 in section 2.3.8 Periodic advertising with responses and 4.18.5 Periodic Advertising with Responses (PAwR)

This wiki describes the STM32WB0 series BLE stack library modularity feature and how to integrate it on a user application, and provides general information about the BLE Periodic Advertising with Responses (PAwR) feature:

 

 

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks