Basic Communications - AFZDO

This set of examples configure one device to be the coordinator and a second device to be a router. Then the router continually loops, sending a message every few seconds to the coordinator. The coordinator prints out any received messages to the console. There is also an example to replace the router with an end-device. Each of these examples consists of at least two projects in IAR, one for each device type. For this set of examples, these include: You'll need a development board for each device. Load the Coordinator project on one board and the Router project on a separate board.
 * Basic Comms - Coordinator - AFZDO
 * Basic Comms - Router - AFZDO
 * Basic Comms - End Device - AFZDO

When the Coordinator starts it will look something like this (although your parameters will be different):

Device Information Properties describe how the module is functioning on the network.

Once the Coordinator is up and running, start the Router. It will look something like this:

The router will join the network and start sending messages to the Coordinator. The coordinator will now display the received messages:

If using an End Device instead of a Router then the output will be similar but different:

The screenshots show the Module Startup Procedure. Next Set of Examples: Basic Communications - Simple API