Any EFR32 can be easily turned into a Zigbee or Thread sniffer device using the Railtest sample application included in the free Flex SDK.
In order to do this follow the steps below:
If you take use of the zigbee sdk (EmberZNet), you could create a SoC application, and enable the 'mfglib' plugin. Then with similar steps to the above, you will issue the following CLIs in step 5:
* Plugin mfglib mfgenable 1
* Plugin mfglib start 0
* Plugin mfglib set-channel <yourChannel, (11 - 26)>
Its not working.
If you know how to use 802.15.4 SubGHz, tell me how please.
I have not used railtest yet, but the attached Sniffer application based on SoC mode for your reference. I assume you have BRD4150C or BRD4170A in hand. There is a readme file inside.