Introduction
A ZigBee 3.x wireless network comprises various ZigBee software devices that are implemented on hardware platforms to form nodes. These ZigBee examples are concerned with implementing the ZigBee Base device on the NXP ZigBee device (K32W1/MCXW71/MCXW72/RW612).
This document provides example implementations of the following ZigBee logical device types:
Coordinator
Router
End device with Receiver always On
End device with Receiver Off
The examples of the above device types are not real-world devices but provide the basic behavior required by the ZigBee Base Device Behavior Specification. These examples must serve as base templates for further development into real physical devices. The ZigBee Base Device is introduced and detailed in the ZigBee 3.0 Devices User Guide (document JNUG3131).
The ZigBee Base Device Behavior Specification provides definitions, procedures and methods for forming, joining, and maintaining ZigBee 3.x networks. It also defines the method for service discovery, which binds a client and server of an operational cluster to achieve the functionality of the physical devices. For more information on ZigBee 3.x networks general introduction, refer to the ZigBee 3.0 Stack User Guide (document JNUG3130).