I did not find any sample code in SDK regarding hybrid 802.15.4 + BLE (MKW41Z) ?
Is it possible to build a hybrid BLE + 802.15.4 without using MWS?
It is possible to create an hybrid application with Bluetooth LE and 802.15.4, we even have an application note that I believe will be helpful for you, you can check it in this link.
And,please take into account that the Mobile Wireless Systems (MWS) coexistence it's the module allows the coexistence of multiple wireless protocols.
In the latest SDK you can find and example in the hybrid folder called ble_802_15_4_fsci_black_box that you can find helpful for your development. You can find it in the following path :
<SDK installation path>\boards\frdmkw41z\wireless_examples\hybrid
Thank you for your reply.
I have already gone through that example(ble_802_15_4_fsci_black_box ). It is not working as explained in application user guide.
In this example, BLE has priority over 802.15.4. Can we change the priority of BLE? In MWS.h file ,we can change priority of protocol. Am I right?
The guide you are following was for another example that was removed from the SDK and the one you are using it's no longer available in the current release. The timings of the Bluetooth LE application should always have the priority, it is possible for this case but not recommended to keep the integrity of the Bluetooth LE application
Sorry for the inconveniences this might cause you.
In which release(SDK) I can find hybrid example?
I need an application, in such way that 802.15.4 protocol should have priority over BLE? Isn't it possible?
If it is not possible, is there any other way that the application should not miss even single packet of 802.15.4 even though BLE has higher priority?
You can find the exmaple in the SDK that you can download from MCUXpresso builder.
And yes, you can in theory add a higher importance to the 802.15.4, but it is most likely that the timings of the Bluetooth LE will not be respected and hence you will not have a valid Bluetooth Le application.
With this MCU we can't really guarantee that you will not miss even a single packet as it is switching the radio between the protocols, if a 802.15.4 arrives when the Bluetooth LE it's being set, the packet will be lost.
Retrieving data ...