Sena ProBee-ZU10 User manual

1
ProBee
-
Z
U
10 User Guide Rev.1.0
ZigBee USB Adapter
ProBee-ZU10
User Guide
Sena Technologies, Inc.
Rev 1.0

2
ProBee
-
Z
U
10 User Guide Rev.1.0
ProBee-ZU10 User Guide
Firmware version PTv1.X
Copyright
Copyright 2010 Sena Technologies, Inc. All rights reserved.
Sena Technologies reserves the right to make changes and improvements to its product without providing
notice.
Trademark
ProBee™is atrademark of Sena Technologies, Inc.
Windows® is a registered trademark of Microsoft Corporation.
Ethernet® is aregistered trademark of XEROX Corporation.
Notice to Users
When a system failure may cause serious consequences, protecting life and property against such
consequences with a backup system or safety device is essential. The user agrees that protection against
consequences resulting from system failure is the user's responsibility.
This device is not approved for life-support or medical systems.
Changes or modifications to this device not explicitly approved by Sena Technologies will void the user's
authority to operate this device.
TechnicalSupport
Email: support@sena.com
Website: http://www.sena.com

3
ProBee
-
Z
U
10 User Guide Rev.1.0
Contents
1 INTRODUCTION.......................................................................................................8
1.1 About This Document ................................................................................................................8
1.2 Overview ...................................................................................................................................8
2 GETTING STARTED............................................................................................... 10
2.1 HardwareInstallation ............................................................................................................... 10
2.1.1 Panel Layout.................................................................................................................... 10
2.1.2 USB Driver Installation...................................................................................................... 11
2.2 Configuration ........................................................................................................................... 11
2.2.1 Button.................................................................................................................................. 11
2.3 UsingTerminal Software for ATCommands.............................................................................. 11
2.4 Using ProBee Manager for Configuration.................................................................................13
3 ZIGBEE NETWORK CONFIGURATION................................................................. 14
3.1 Setting up ZU10 as a Coordinator............................................................................................ 14
3.1.1 Node Type Selection for Coordinator.................................................................................15
3.1.2 Channel Mask Configuration for Coordinator..................................................................... 15
3.1.3 PAN ID Configuration for Coordinator................................................................................16
3.1.4 Permit Joining................................................................................................................... 16
3.2 Setting up ZU10 as a Router.................................................................................................... 17
3.2.1 Node Type Selection for Router ........................................................................................ 17
3.2.2 Channel Mask Configuration for Router............................................................................. 18
3.2.3 PAN ID Configuration for Router ....................................................................................... 18
3.2.4 Permit Joining................................................................................................................... 18
3.3 Setting up ZU10 as anEnd Device ..........................................................................................18
3.4 Setting up ZU10 as a Sleepy End Device................................................................................. 19
3.5 ZigBee Security ....................................................................................................................... 21
3.5.1 Security Level................................................................................................................... 22
3.5.2 Link Key ........................................................................................................................... 22
3.5.3 Network Key.....................................................................................................................22
3.5.4 Update Key....................................................................................................................... 22
4 DATATRANSMISSION........................................................................................... 23
4.1 CommandMode ...................................................................................................................... 23
4.1.1 Unicast............................................................................................................................. 23
4.1.2 Multicast........................................................................................................................... 23
4.1.3 Broadcast......................................................................................................................... 24

4
ProBee
-
Z
U
10 User Guide Rev.1.0
4.1.4 Sending Binary Data......................................................................................................... 24
4.1.5 Display Incoming Message ............................................................................................... 24
4.2 Data Mode............................................................................................................................... 25
4.2.1 Unicast Data Mode ........................................................................................................... 25
4.2.2 Multicast DataMode......................................................................................................... 27
4.2.3 Broadcast Data Mode ....................................................................................................... 29
5 AT COMMAND REFERENCE................................................................................. 31
5.1 Command Line Format ............................................................................................................ 31
5.2 StandardAT Commands .......................................................................................................... 31
5.2.1 AT.....................................................................................................................................31
5.2.2 ATB .................................................................................................................................. 31
5.2.3 ATD.................................................................................................................................. 31
5.2.4 ATE .................................................................................................................................. 32
5.2.5 ATM.................................................................................................................................. 32
5.2.6 ATO.................................................................................................................................. 32
5.2.7 ATR.................................................................................................................................. 32
5.2.8 ATS .................................................................................................................................. 32
5.2.9 ATZ .................................................................................................................................. 32
5.2.10 AT&F................................................................................................................................ 32
5.2.11 +++................................................................................................................................... 33
5.3 Node Specific Information ........................................................................................................ 33
5.3.1 AT+LONGADDR or AT+LA................................................................................................ 33
5.3.2 AT+SHORTADDR or AT+SA............................................................................................. 33
5.3.3 AT+ADDRDISCOVERY or AT+AD.....................................................................................33
5.3.4 AT+OPCH or AT+OC........................................................................................................ 33
5.3.5 AT+OPPANID or AT+OI .................................................................................................... 34
5.3.6 AT+OPEPID or AT+OE..................................................................................................... 34
5.3.7 AT+VERSIONor AT+VR................................................................................................... 34
5.3.8 AT+PRODUCTNAME or AT+PN ....................................................................................... 34
5.4 Network Specific Parameters ................................................................................................... 34
5.4.1 AT+CHMASK or AT+CM ................................................................................................... 34
5.4.2 AT+PANID or AT+PI.......................................................................................................... 35
5.4.3 AT+EPIDor AT+EI............................................................................................................ 35
5.4.4 AT+GROUPID or AT+GI.................................................................................................... 35
5.4.5 AT+POWERor AT+PW..................................................................................................... 35
5.4.6 AT+STACK or AT+ZS........................................................................................................ 35
5.4.7 AT+NODENAME or AT+NN ..............................................................................................36
5.5 Network Formation and Join .................................................................................................... 36
5.5.1 AT+ASCAN or AT+AS....................................................................................................... 36

5
ProBee
-
Z
U
10 User Guide Rev.1.0
5.5.2 AT+ESCAN or AT+ES....................................................................................................... 36
5.5.3 AT+DSCAN or AT+DS ...................................................................................................... 36
5.5.4 AT+NODETYPE or AT+NT................................................................................................ 37
5.5.5 AT+PERMIT or AT+PJ ...................................................................................................... 37
5.5.6 AT+LEAVE or AT+LV ........................................................................................................ 37
5.6 End-device ..............................................................................................................................37
5.6.1 AT+SLEEPor AT+SM....................................................................................................... 37
5.6.2 AT+PARENTLA or AT+PL................................................................................................. 37
5.6.3 AT+PARENTSA or AT+PS................................................................................................ 38
5.6.4 AT+CHILDTABLE or AT+CT..............................................................................................38
5.7 Data Transmission and Reception............................................................................................ 38
5.7.1 AT+DESTLAor AT+DL...................................................................................................... 38
5.7.2 AT+DESTGROUPID or AT+DG.........................................................................................38
5.7.3 AT+SINKINFO or AT+SI.................................................................................................... 38
5.7.4 AT+MAXPAYLOAD or AT+MP........................................................................................... 39
5.7.5 AT+TRASNSMITMODE or AT+TM.................................................................................... 39
5.7.6 AT+UNICAST or AT+UC................................................................................................... 39
5.7.7 AT+MULTICAST or AT+MC............................................................................................... 39
5.7.8 AT+BROADCASTor AT+BC............................................................................................. 39
5.7.9 AT+REMOTE or AT+RC.................................................................................................... 39
5.8 UART ...................................................................................................................................... 40
5.8.1 AT+BAUDRATE or AT+UB................................................................................................ 40
5.8.2 AT+DATABITor AT+UD .................................................................................................... 40
5.8.3 AT+PARITY or AT+UP ...................................................................................................... 40
5.8.4 AT+STOPBIT or AT+US.................................................................................................... 40
5.8.5 AT+FLOWCTRL or AT+UF................................................................................................ 41
5.9 Security ................................................................................................................................... 41
5.9.1 AT+SECURITY or AT+SE................................................................................................. 41
5.9.2 AT+LINKKEY or AT+LK.....................................................................................................41
5.9.3 AT+NWKKEY or AT+NK.................................................................................................... 41
5.9.4 AT+UPDATEKEYor AT+UK..............................................................................................41
5.10 Firmware Upload and Help ...................................................................................................... 42
5.10.1 AT+BOOTLOADor AT+BL................................................................................................ 42
5.10.2 AT+HELPor AT+HP.......................................................................................................... 42
6 AT COMMAND EXAMPLES................................................................................... 43
6.1 Network configuration.............................................................................................................. 43
6.1.1 Coordinator....................................................................................................................... 43
6.1.2 Router ..............................................................................................................................43
6.1.3 End-device ....................................................................................................................... 43

6
ProBee
-
Z
U
10 User Guide Rev.1.0
6.1.4 Sleepy End-device............................................................................................................ 43
6.1.5 Specifying Network ........................................................................................................... 43
6.2 Data Transmission................................................................................................................... 44
6.2.1 Command Mode ............................................................................................................... 44
6.2.2 DataMode........................................................................................................................ 44
6.3 UART Settings......................................................................................................................... 45
6.4 Security ................................................................................................................................... 46
6.5 Firmware Upload..................................................................................................................... 46
6.5.1 Local Node ....................................................................................................................... 46
6.5.2 Remote Node................................................................................................................... 46
6.5.3 Clone................................................................................................................................ 47
7 S-REGISTERS........................................................................................................ 48
7.1 Display Options ....................................................................................................................... 48
7.1.1 S11................................................................................................................................... 48
7.1.2 S12................................................................................................................................... 49
7.1.3 S13................................................................................................................................... 49
7.2 Network Settings .....................................................................................................................49
7.2.1 S21................................................................................................................................... 49
7.2.2 S22................................................................................................................................... 49
7.2.3 S23................................................................................................................................... 49
7.3 Data Transmissions .................................................................................................................50
7.3.1 S31................................................................................................................................... 50
7.3.2 S32................................................................................................................................... 50
7.3.3 S33................................................................................................................................... 50
7.3.4 S34................................................................................................................................... 50
7.3.5 S35................................................................................................................................... 51
7.3.6 S36................................................................................................................................... 51
7.3.7 S37................................................................................................................................... 51
7.3.8 S38................................................................................................................................... 52
7.3.9 S39................................................................................................................................... 52
7.4 End Device..............................................................................................................................52
7.4.1 S51................................................................................................................................... 52
7.4.2 S52................................................................................................................................... 52
7.4.3 S53................................................................................................................................... 53
7.4.4 S54................................................................................................................................... 53
7.4.5 S55................................................................................................................................... 53
7.4.6 S56................................................................................................................................... 53
7.5 Sink......................................................................................................................................... 54
7.5.1 S61................................................................................................................................... 54

7
ProBee
-
Z
U
10 User Guide Rev.1.0
7.5.2 S62................................................................................................................................... 54
8 MECHANICAL DRAWINGS.................................................................................... 55
9 WARRANTY............................................................................................................ 56
9.1 GENERALWARRANTY POLICY ............................................................................................. 56
9.2 LIMITATION OF LIABILITY ...................................................................................................... 56
9.3 HARDWAREPRODUCT WARRANTY DETAILS...................................................................... 56
9.4 SOFTWARE PRODUCT WARRANTY DETAILS ...................................................................... 57
9.5 THIRD-PARTY SOFTWARE PRODUCT WARRANTY DETAILS .............................................. 57
10 REGULATORY INFORMATION...........................................................................58
10.1 FCC......................................................................................................................................... 58
10.2 CE........................................................................................................................................... 58
10.3 TELEC.....................................................................................................................................59
10.4 KCC ........................................................................................................................................ 59
10.5 ZigBee Alliance........................................................................................................................ 59
11 RF INFORMATION ..............................................................................................60

8
ProBee
-
Z
U
10 User Guide Rev.1.0
1 Introduction
1.1 About This Document
This document provides an introduction on configuration and operation of the ProBee-ZU10 ZigBee USB
Adapter. This document assumes the user is using the ZU10 adapter for evaluation hence the pictures
and configuration examples shown in this document are all based onthe ZU10 adapter.
This document does not provide full detail of the hardware specifications. Please refer to the ProBee-
ZU10 data sheet for further references on the hardware design.
1.2 Overview
The ProBee-ZU10 is an all-in-one ZigBee USB Adapter with integrated ZigBee core and radio/antenna
circuits together with high level software library.
The ZU10 USB Adapter is designed to meet specific requirements of low cost and low power wireless
applications such as home automation or smart energy by adopting the ZigBee technology. The ZU10 is
based on the Ember EM250 ZigBee core and fully certified under the latest ZigBee Pro standard for the
maximum compatibility.
Despite of its low cost and low power consumptions, the ZU10 provides high performance and robust
data transfer capability for wide range of applications. The ZU10 can transfer data at up to 250 kbps and
reach up to 5 km (3.1 miles) outdoor line-of-sight.
Key Features
Integrated 2.4GHz, IEEE 802.15.4-compliant transceiver
ZigBee Pro Certified
ZigBee core: Ember EM250
Transmit Power: +20dBm E.I.R.P (max.)
Receiver Sensitivity: -102dBm @1% BER
TX Current: 190mA@3.3V (max.)
RX Current: 45mA@3.3V(max.)
Sleep Current: ≤2uA
Working Distance: 5 km (3.1 miles)
Various Antenna/Connector Options: Dipole 1/3/5dBi
USB 2.0
1 button
RoHS Compliant

9
ProBee
-
Z
U
10 User Guide Rev.1.0
Applications
Advanced Metering Infrastructure
Home Area Networks (HAN)
NeighborhoodArea Networks (NAN)
Home Automation
Advanced lighting, entertainment, and climate control systems
Service-based monitoring, security, and awareness systems
Commercial Building Automation
Climate & lighting control systems
Industrial and DomesticApplications

10
ProBee
-
Z
U
10 User Guide Rev.1.0
2 Getting Started
Creating a ZigBee network using the ZU10 adapters consists of the following steps:
Connect the ZU10 adapter to a computer
Create a ZigBee network by configuring a ZU10 adapter as the coordinator
Configure ZU10 adapters as routers. This step is optional since the coordinator works as a router
too.
Configure ZU10 adapters as end devices
Transmit data betweenZU10 devices
This chapter describes how to install the ZU10 adapters and how to use terminal software programs to
access the ZU10 adapters using AT commands for configurations and operations. The rest of the steps
including ZigBee network creation, coordinator/router/end-device configurations and data transmissions
are described in the following chapters. The more detailed information on the paneland the configuration
examples are also provided in the later chapter.
2.1 Hardware Installation
2.1.1 PanelLayout
Figure 2-1 shows the layout of the panel. The panel provides the interface between the ZU10 and the
external USB port with input/output terminals for convenient tests.
Figure 2-1 Panel Layout ofZU10

11
ProBee
-
Z
U
10 User Guide Rev.1.0
2.1.2 USB Driver Installation
In case the USB interface is used for the communication between the development board and the
computer, the corresponding software driver needs to be installed on the computer. Windows XP andlater
versions already include the USB driver. When Windows asks for the location of the USB driver, you can
select the option to “install the software automatically” as shown in Figure 2-7. You can also choose to
install the driver from the CD included if the driver is not installed correctly for some reason.
Figure 2-2 USB Driver Installation
2.2 Configuration
2.2.1 Button
ZU10 adapter provides 1 button for factory reset or bootloader. If user wants to restore the ZU10 device
settings to factory default, this input needs to be pressed for more than two seconds. It will be applied
after the input released again. If this input is pressed while the ZU10 starts, the local node enters
bootloader menu and it is possible to upload the firmware.
2.3 Using Terminal Software for AT Commands
Once the hardware installation is complete, the ZU10 unit is ready to communicate with the computer
using the AT commands using a terminal emulation software. You can use any kind of terminal emulation
software. This document assumes HyperTerminal is used. If you are using Windows Vista or 7,
HyperTerminal is no longer included in the Windows so you need to download HyperTerminal from the
Internet. For more details on HyperTerminal, please refer to Microsoft web page.
Once the HyperTerminal is installed, launch HyperTerminal and select the serial port that is connected to
the ZU10 adapter and enter the serial settings to use. The default serial settings of the ZU10 are 9600
bps, 8 data bit, none parity, 1 stop bit, hardware flow control.

12
ProBee
-
Z
U
10 User Guide Rev.1.0
Figure 2-3 HyperTerminal Serial Settings
To display the AT commands that are being typed, you need to enable the local echo option on the
HyperTerminal. To enable this option, Go to File->Properties->Settings->ASCII setup and select the
“Echo typed characters locally”option. To verify the connection, type AT and press the Enter key. If the
AT command is accepted by the ZU10, OK string will be displayed on the screen.
Figure 2-4 Testing AT Command on HyperTerminal

13
ProBee
-
Z
U
10 User Guide Rev.1.0
2.4 Using ProBee Manager for Configuration
Figure 2-5 ProBee Manager
It is possible to set or get the configurations of theZU10 using ProBee Manager. This PC utility helps that
a user can configure several setting values easily without aterminal program and upload the firmware file
to local and/or remote node.

14
ProBee
-
Z
U
10 User Guide Rev.1.0
3 ZigBee Network Configuration
A ZigBee Network consists of a coordinator, routers and end devices. A minimal ZigBee network consists
of one coordinator and multiple end devices which directly connect to the coordinator. For larger ZigBee
networks, routers are required to provide redundant routings to form mesh networks.
ZigBee Coordinator: The coordinator forms the root of the network tree and might bridge to
other networks. There is exactly one ZigBee coordinator in each network since the coordinator
starts the ZigBee network itself. It also stores information about the network, including acting as
the Trust Center & repository for security keys.
ZigBee Router: The routers are able to route messages between other devices. Since the
coordinator provides the routing functionality too, the routers are optional to form a ZigBee
network.
ZigBee End Device: The end device contains just enough functionality to talk to the parent node
which is either the coordinator or a router. It cannot relay data from other devices.
ZigBee Sleepy End Device: The sleepy end device is the same with normal end device except it
can stay in the sleep mode much longer. This relationship allows the end device to sleep
significant amount of the time and achieve the long battery life.
The ZU10 can be configured to work either as a coordinator, a router or an end device. Once the
operation mode of theZU10 is selected, corresponding parameters need to be set up appropriately. This
chapter explains how to configure the ZU10 operation mode and other parameters related to the ZigBee
network itself.
Table 3-1 ZigBee Node Types
Node Type Recommendationwhen to use ZU10
Coordinator It should be selected when it is first time to establish the network.
Router It is recommended when there is a network already and it needs to be expanded. A
router is suitable for fast and stable data transmissions and receptions.
End Device It is recommended when it doesn’t need to expand the network anymore and there
are enough nodes as parents. An end-device consumes less power than a router.
Sleepy End Device It is recommended when the data transmissions occur rarely and in very small
quantities. A sleepy end device can lose data if sleep duration is too long, but it is
possible to consume extremely low power as low as 2uA.
3.1 Setting up ZU10 as a Coordinator
A coordinator relays messages and can act as a parent to other nodes. Every personal area network
(PAN) must bestarted by a node acting as the coordinator. This device is normally always powered on.
To set up the ZU10 to work as the coordinator, please follow the steps as below

15
ProBee
-
Z
U
10 User Guide Rev.1.0
Configure the ZU10 node type as the coordinator
Optionally, select the channel mask. Otherwise, the ZU10 will use the default channel mask.
Optionally, set up the PAN ID and/or the extended PAN ID. Otherwise, the ZU10 will generate the
PAN IDand/or the extended PAN ID automatically.
Permit joining when other router or end device tries to join the ZigBee network.
3.1.1 Node Type Selection for Coordinator
The ZU10 adapter can be configured as a ZigBee coordinator by theAT command as below:
AT+NODETYPE=n or AT+NT=n
Where n is 0 = none, 1 = coordinator, 2 = router, 3 = end-device, 4 = sleepy end-device
After the operation mode is selected, ATZ command should be performed to reset the unit to have the
change applied.
Example)
AT+NODETYPE=1<CR> # Set node type as the coordinator
OK<CR> # Response
ATZ<CR> # Apply the change
OK<CR> # Response
3.1.2 Channel Mask Configuration for Coordinator
When the ZigBee coordinator starts, it scans predefined frequency channels to find the best frequency
channel to use without causing interference with other wireless devices. The user is able to specify the
channels to use with the AT command as below:
AT+CHMASK=n
Where n = channel mask to use. Default = 0x03FFF000
This value has a 32-bit hexadecimal unsigned integer. Each bit represents whether a channel will be used
or not. For example, to use a channel between 12 and 15, the 12, 13, 14 and 15 bits of the channel mask
should be 1 and all other bits should be 0. The default setting is 0x3FFF000 which means that all the
channels from 12 to 25 can be used. The ZU10 supports only the channels between 12 and 25, so 0~11
bits and 26~31 bits shouldbe 0. Table 3-2 shows the bit mask for each channel.

16
ProBee
-
Z
U
10 User Guide Rev.1.0
Table 3-2 Channel Bitmask
Channel 12 13 14 15 16 17 18
Bit mask 00001000 00002000 00004000 00008000 00010000 00020000 00040000
Channel 19 20 21 22 23 24 25
Bit mask 00080000 00100000 00200000 00400000 00800000 01000000 02000000
3.1.3 PAN ID Configurationfor Coordinator
Every ZigBee network should be assigned a PAN ID to identify the network. If the PAN ID is 0000, the
ZU10 will generate a random 16-bit PAN ID to start the ZigBee network. Otherwise, the user can enter the
PAN ID using the AT command as below:
AT+PANID=xxxx
Where xxxx is PAN ID to use. For example, 12AB. Default setting is0000
When choosing a PAN ID, the user needs to make sure that there is no ZigBee network using the same
PAN ID. If the PAN ID is already used by another ZigBee network, the PAN ID is unavailable and the user
should choose a new PAN ID. In order to avoid this, PAN ID auto-generation is strongly recommended.
The user can also assign the 64-bit extended PAN ID to the ZU10 using the AT command below. If the
extended PAN ID is 0000000000000000, the ZU10 uses its IEEE address as the extended PAN ID. The
extended PANID cannot be shared with other ZigBee networks either.
AT+EPID=xxx
…
xxx
Where xxx
…
xxx isEPID to use. For example, 0123456789ABCDEF. Default setting is 000
…
000.
3.1.4 Permit Joining
When a router or an end device tries to join the ZigBee network, there should be at least one coordinator
or router which is permitting joining. If there is no router in the ZigBee network yet, the coordinator should
permit joining.The ZU10 provides three ways to permit joining are as follows:
Permanently permitting by configuration
Transiently permitting by ATcommand
Transiently permitting by digital input signal
If joining is permanently permitted, any device can join anytime. Since this will allow even an unidentified
deviceto join the network anytime, this mode should be selected with extra caution. The AT command to
permit joining permanently is as follows:
AT+PERMIT=255or AT+PJ=255

17
ProBee
-
Z
U
10 User Guide Rev.1.0
The user can permit joining for a moment at need. The AT command to permit joining is
AT+PERMIT=nor AT+PJ=n
Where n is the duration to permit in seconds ranging 1~254 seconds.
The ZU10 permits joining for the duration that is configured in S-register 22 (S22). The AT command to
change the duration is as follows:
ATS22=n
Where n is the duration to permit in seconds ranging 1~254 seconds. Default is 60.
S22 value determines the time that the device will allow other devices to jointo it. If set to 255, the device
will always permit other nodes joining. If the user reboots the coordinator (or a router), the device allows
other nodes to jointhe network for the period defined by S-register 22.
Note: When a device that has joined a network reboots, the device is able to join the network regardless
of permitting. But, after the device has joined other network, rejoining the previous network should be
permitted by the coordinator or a router.
3.2 Setting up ZU10 as a Router
A router is a full-function routing device that relays messages and can act as a parent to other nodes.
These devices must be always powered on.
To configure the ZU10 as a ZigBee router, please follow the steps below.
Configure the ZU10 node type as a router.
Optionally, select the channel mask. Otherwise, the ZU10 will use the default channel mask.
Optionally, set up the PAN ID and/or the extended PANID. Otherwise, the ZU10 will scan and join
the ZigBee network found automatically.
Permit joining when other router or end device triesto join the ZigBee network.
3.2.1 Node Type Selection for Router
The ZU10 adapter can be configured as a ZigBee router by the AT command as below:
AT+NODETYPE=n or AT+NT=n
Where n is 0 = none, 1 = coordinator, 2 = router, 3 = end-device, 4 = sleepy end-device
After the operation mode is selected, ATZ command should be performed to reset the unit to have the
change applied.

18
ProBee
-
Z
U
10 User Guide Rev.1.0
Example)
AT+NODETYPE=2<CR> # Select router mode
OK<CR> # Response
ATZ<CR> # Apply the change
OK<CR> # Response
3.2.2 Channel Mask Configuration for Router
When the ZU10 as a ZigBee router or a ZigBee end device tries to join, it scans all the channels
configured by channel mask to find the ZigBee network to join. The channel mask of router or end device
should include the channel on which the coordinator is operating. For example, we assume that the
coordinator of the network to join is operating on channel 12. The router or end device trying to join
should has a channel mask of which 12th bit is 1
3.2.3 PAN ID Configuration for Router
The PAN ID ofa ZigBee router or a ZigBee end device should be the same withthe PAN ID of the ZigBee
coordinator. If the coordinator is using a randomly generated PAN ID, the user can get the operating PAN
ID by running the AT command below on the coordinator:
AT+OPPANID
If the PANID of a ZigBee router or a ZigBee end device is 0000, the PAN ID is ignored. After checking the
PAN ID, the ZU10 trying to join compares the extended PAN ID to make sure whether the network is the
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
If the extended PAN ID of a ZigBee router or a ZigBee end device is 0000000000000000, the extended
PAN IDis ignored
3.2.4 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.1.4 Permit Joining forthe configuration.
3.3 Setting up ZU10 as an End Device
An end deviceis a leaf node which communicates only with its parent node and will not relay messages
directly. To configure the ZU10 as a ZigBee end device, please follow the steps below.

19
ProBee
-
Z
U
10 User Guide Rev.1.0
Configure the ZU10 node as an end device
Optionally, select the channel mask. Otherwise, the ZU10 will use the default channel mask.
Optionally, set up the PAN ID and/or the extended PANID. Otherwise, the ZU10 will scan and join
the ZigBee network found automatically.
Configure the polltimeout and the poll period
Please refer to the section 3.2 Setting up ZU10 as a Router for the AT commands regarding the node
type selection through the PANID configurations.
When an end device joins the network, 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 childtable 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 fromthe parent node’s child table.
The ZU10 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 periodin 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 transmissionwith 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 ZU10 as a Sleepy End Device
A sleepy end device can turn off radio to save power. To configure the ZU10 as a ZigBee sleepy end
device, please follow the steps below.
Configure the ZU10 node as a sleepy end device.
Optionally, select the channel mask. Otherwise, the ZU10 will use the default channel mask.
Optionally, set up the PAN ID and/or the extended PANID. Otherwise, the ZU10 will scan and join
the ZigBee network found automatically.
Configure the settings for sleep interval.
Please refer to the section 3.2 Setting up ZU10 as a Router for the AT commands regarding the node
type selection through the PAN ID configurations.

20
ProBee
-
Z
U
10 User Guide Rev.1.0
One of the unique features of the ZigBee device is its extreme low power consumption which is mainly
achieved by its efficient sleep and wake-up mechanism. While ZigBee coordinator and routers are
required to be in operation always, ZigBee sleepy end devices can be configured to be in the sleep mode
most of the time and only wake up at pre-configured time interval for data transmission before it goes into
the sleep mode again. The ZU10 sleep 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.
This value is for a parent node only. If an end device does not send a poll request to its parent coordinator
or router within the poll timeout, the end device is removed from the child table. Unlike the non-sleepy end
device, sleepy end device does not use S51 as the poll period. Instead, it uses S53 as the sleep duration
whichworks similar to the poll period, except it goes to sleep mode.
ATS53=n, where n is sleep duration in quarter seconds and the default is 8.
The ZU10 sleeps at sleep duration and turns off radio.
ATS52=n, where n is poll period in milliseconds and the default is 100.
Sleepy end device wakes up from the sleep mode if S53 timer expires or serial data is received. Once the
sleepy end device wakes up, it polls the parent node at poll period defined by S52 until it goes to sleep
mode again. Since the sleepy end device exchanges data with the parent node only by polling, S52 poll
period is usually configured as around 100 ms.
ATS54=n, where n is standby timeout in seconds and the default is 5.
If there is no RF data or serial data for S54 seconds, the sleepy end device goes to sleep mode again. If
any serial or RF data is sent or received, the timer will reset and the sleepy end device waits for another
S54 seconds before it goes to sleep mode again.
ATS55=n, where n is rejoin timeoutand the default is 10.
When the connection to the parent node is broken for S55 in seconds, the child node tries to rejoin the
current network.
Other manuals for ProBee-ZU10
1
Table of contents
Other Sena Adapter manuals

Sena
Sena Rhio232 User manual

Sena
Sena Promi-SD 101 User manual

Sena
Sena Bluetooth Audio Pack for GoPro User manual

Sena
Sena SmartFlex SR305 User manual

Sena
Sena MESHPORT BLUE User manual

Sena
Sena Parani10 User manual

Sena
Sena MESHPORT RED User manual

Sena
Sena Parani-UD100 User manual

Sena
Sena FreeWire SP29 User manual

Sena
Sena FREEWIRE User manual

Sena
Sena Parani UD100 User manual

Sena
Sena ProBee-ZS10 User manual

Sena
Sena +MESH User manual

Sena
Sena Parani-ESD1000 User manual

Sena
Sena ProBee-ZS10 User manual

Sena
Sena Parani-UD100 User manual

Sena
Sena Parani-SD1000 User manual

Sena
Sena Parani-SD100 User manual

Sena
Sena FREEWIRE User manual

Sena
Sena Parani-UD100A User manual