2021-12-22 02:08 AM
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?
2021-12-22 04:06 PM
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?
2022-04-04 07:00 AM
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