SENA ProBee-ZE20S-SEME User Manual

Page 36

Advertising
background image

ProBee-ZE20S-SExx User Guide Rev 1.8

36

right network to join. If the extended PAN ID is the same with its configured extended PAN ID, it will try to

join the network. Otherwise, it will try to find another network. The user can get the operating extended

PAN ID by running the AT command below on the coordinator:

AT+OPEPID or AT+OE

If the extended PAN ID of a ZigBee router or a ZigBee end-device is 0000000000000000, the extended

PAN ID is ignored

3.5.6

Permit Joining

The ZigBee router is configured and works the same way with the coordinator to permit joining of other

nodes. Please refer to the section 3.4.5 Permit Joining for the configuration.

3.6

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 CBKE Data Token

Optionally, configure the Install Code

Configure the ZE20S node type 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.5 Setting up ZE20S as a Router for the AT commands regarding the CBKE

Data Token configuration, the Install Code configuration, the node type selection, the channel mask

configuration and the PAN ID/Extended PAN ID configuration.

When an end-device joins the network, the power LED blinks periodically if GPIO15 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.

Advertising