ZDO STATE CHANGE IND

=Description= This callback message indicates the various ZDO state changes, and is typically used during the network join procedure to determine whether the device is on the network yet. The Module will send one or more of these messages following a ZDO STARTUP FROM APP command.

Note: startup is not complete until you receive a state of the following: You will receive other intermediate states. Do not perform other operations on the module during startup.
 * Coordinator: DEV_ZB_COORD
 * End Device: DEV_END_DEVICE
 * Router: DEV_ROUTER

=Library Function= none

=Usage=

Fields:
 * State: One of the following:
 * DEV_HOLD (0x00): Initialized - not started automatically
 * DEV_INIT (0x01): Initialized - not connected to anything
 * DEV_NWK_DISC (0x02): Discovering PANIDs to join
 * DEV_NWK_JOINING (0x03): Joining a PAN
 * DEV_NWK_REJOIN (0x04): ReJoining a PAN, only for end devices
 * DEV_END_DEVICE_UNAUTH (0x05): Joined but not yet authenticated by trust center
 * DEV_END_DEVICE (0x06): Started as a device after authentication. Note: you'll see this for both Routers or End Devices.
 * DEV_ROUTER (0x07): Started as a Zigbee Router
 * DEV_COORD_STARTING (0x08): Starting as a Zigbee Coordinator
 * DEV_ZB_COORD (0x09): Started as a a Zigbee Coordinator
 * DEV_NWK_ORPHAN (0x0A): Device has lost information about its parent.