Skip to main content
MNitt.1
Associate III
Dec 22, 2021 10:08 AM UTC
Question

I would like to dynamically concurrent for BLE and Mac protocols with STM32WB?

Hello

I would like to dynamically concurrent for BLE and Mac protocols with STM32WB?

The protocol stack uses stm32wb5x_BLE_Mac_802_15_4_fw.bin.

If you call SHCI_C2_BLE_Init() / SHCI_C2_MAC_802_15_4_Init(), there is no response of the previously called protocol.

SHCI_C2_CONCURRENT_SetMode(BLE_ENABLE)

SHCI_C2_CONCURRENT_SetMode(MAC_ENABLE)

SHCI_C2_BLE_Init() / SHCI_C2_MAC_802_15_4_Init() has been called before and after the situation.

Is shci_c2_concurrent_setmode () not a function to set simultaneous mode?

And SHCI_SUB_EVT_CODE_CONCURRENT_802154_EVT is defined by shci_sub_evt_code_t.

What is this SHCI_SUB_EVT_CODE_CONCURRENT_802154_EVT?

This topic has been closed for replies.

2 replies

MNitt.1
MNitt.1Author
Associate III
Dec 23, 2021 12:06 AM UTC

good morning. Supplement. The MCU that is ultimately used is STM32WB5M, but at the development stage we use STM32WB55. The protocol stack is the STM32WB5X_BLE_MAC_802_15_4_FW.BIN Ver1.13. STATIC CONCURRENT MODE is a mode in which the protocol that can be operated at one time operates either BLE or MAC, and Dynamic Concurrent Mode is the interpretation that it is mode that BLE / MAC simultaneously operates?

Remy ISSALYS
ST Technical Moderator
Apr 4, 2022 2:00 PM UTC

Hello,

Dynamic concurrent mode is not available for BLE and MAC, you can only use static concurrent mode. Dynamic concurrent mode is supported for BLE / OpenThread and BLE / Zigbee.

Best Regards