We are testing FRDM-KW40Z (SCH-28379-C1) Hybrid mode, and installed “KW40Z_Connectivity_Software_1.0.1”. We Followed “BLEDAUG.pdf” section “5.6 Hybrid (Dual-Mode) Bluetooth Low Energy (BLE) Demo Applications User’s Guide and IEEE 802.15.4 Demo Applications” to test.
The “Kinetic BLE Toolbox” APP is installed on an Android phone, and the BLE HEART RATE BLE data can be successfully be received and showed.
Also an IEEE 802.15.4 sniffer is used to observe this over-the-air activity on Channel xx. We found BLE data is OK, but IEEE 802.15.4 sniffer never captured any data!
IEEE 802.15.4 channel 13 is specified in the guide, but after checking the code, we found it is dynamically scanned for a least energy channel. A console message “Based on the ED scan the logical channel 0xNN was selected” is showed. We checked channel 13, and all dynamically scanned channels, but just never any data sniffed. We double checked the sniffer function by another ZigBee coordinator using TWR-KW24.
We also tried (old) Rev.C PCBA, result is the same. Why BLE is ok, but IEEE 802.15.4 broadcast packet failed?