User's Manual

23 ProBee-ZE20S Series User Guide Rev.0.1
3.3 Setting up ZE20S as an End Device
An end device is a leaf node which communicates only with its parent node and will not relay messages
directly. To configure the ZE20S as a ZigBee end device, please follow the steps below.
Configure the ZE20S node as an end device
Optionally, select the channel mask. Otherwise, the ZE20S will use the default channel mask.
Optionally, set up the PAN ID and/or the extended PAN ID. Otherwise, the ZE20S will scan and
join the ZigBee network found automatically.
Configure the poll timeout and the poll period
Please refer to the section 3.2 Setting up ZE20S as a Router for the AT commands regarding the node
type selection through the PAN ID configurations.
When an end device joins the network, the power LED blinks periodically if GPIO1 is set to specific
functionality. The end device belongs to a parent node which is either the coordinator or a router, and the
parent node registers the end device to its internal child table for message relaying. This table is
maintained as long as the end device polls the parent node periodically within the poll timeout value of the
parent node. If the end device does not poll for the poll timeout value of the parent node, the parent node
removes the end device from its child table and does not relay the message any more. Hence, the poll
period of the end device should be equal or shorter than the poll timeout of the parent node to avoid
accidental removal of the end device from the parent node’s child table.
The ZE20S poll interval can be configured by setting the S-registers using the AT commands as below.
ATS51=n, where n is poll timeout in seconds and the default is 60.
ATS56=n, where n is poll period in seconds and the default is 5.
End device polls the parent node at poll period defined by S56 periodically. It is for the connection to the
parent node and data transmission with other nodes in the network.
Even though the end device needs to poll the parent node continuously, it does not go into the sleep
mode and it can send and receive messages any time unlike the sleepy end device.
3.4 Setting up ZE20S as a Sleepy End Device
A sleepy end device can turn off radio to save power. To configure the ZE20S as a ZigBee sleepy end
device, please follow the steps below.
Configure the ZE20S node as a sleepy end device.
Optionally, select the channel mask. Otherwise, the ZE20S will use the default channel mask.
Optionally, set up the PAN ID and/or the extended PAN ID. Otherwise, the ZE20S will scan and