Table of Contents

Advertisement

Quick Links

ProBee-ZE20S Series User Guide Rev.0.1
1
ZigBee OEM Module
ProBee-ZE20S Series
User Guide
Sena Technologies, Inc.
Rev 0.1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ProBee-ZE20S Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Sena ProBee-ZE20S Series

  • Page 1 ProBee-ZE20S Series User Guide Rev.0.1 ZigBee OEM Module ProBee-ZE20S Series User Guide Sena Technologies, Inc. Rev 0.1...
  • Page 2 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.
  • Page 3: Table Of Contents

    ProBee-ZE20S Series User Guide Rev.0.1 Contents INTRODUCTION ....................... 9 About This Document ........................9 Overview ............................9 GETTING STARTED ....................11 Hardware Installation ........................11 2.1.1 Development Board Layout ....................11 2.1.2 Antenna Installation ....................... 12 2.1.3 Module Installation on the Development Board ..............12 2.1.4...
  • Page 4 ProBee-ZE20S Series User Guide Rev.0.1 4.1.2 Multicast ..........................27 4.1.3 Broadcast ..........................28 4.1.4 Sending Binary Data ......................28 4.1.5 Display Incoming Message ....................28 Data Mode ............................ 29 4.2.1 Unicast Data Mode ........................ 29 4.2.2 Multicast Data Mode ......................31 4.2.3...
  • Page 5 ProBee-ZE20S Series User Guide Rev.0.1 AT COMMAND REFERENCE ................. 49 Command Line Format ......................... 49 Standard AT Commands ....................... 49 7.2.1 AT ............................49 7.2.2 ATB ............................49 7.2.3 ATD ............................49 7.2.4 ATE ............................50 7.2.5 ATM ............................50 7.2.6...
  • Page 6 ProBee-ZE20S Series User Guide Rev.0.1 7.6.1 AT+SLEEP or AT+SM ......................55 7.6.2 AT+PARENTLA or AT+PL ..................... 55 7.6.3 AT+PARENTSA or AT+PS ..................... 56 7.6.4 AT+CHILDTABLE or AT+CT ....................56 Data Transmission and Reception ....................56 7.7.1 AT+DESTLA or AT+DL ......................56 7.7.2...
  • Page 7 ProBee-ZE20S Series User Guide Rev.0.1 8.1.5 Specifying Network ........................ 62 Data Transmission ........................63 8.2.1 Command Mode ........................63 8.2.2 Data Mode ..........................63 UART Settings ..........................64 Security ............................65 GPIO ............................. 65 Firmware Upload .......................... 65 8.6.1 Local Node ..........................65 8.6.2...
  • Page 8 ProBee-ZE20S Series User Guide Rev.0.1 9.5.2 S52 ............................73 9.5.3 S53 ............................73 9.5.4 S54 ............................74 9.5.5 S55 ............................74 9.5.6 S56 ............................74 Sink ............................... 75 9.6.1 S61 ............................75 9.6.2 S62 ............................75 PIN ASSIGNMENTS .................... 76 MECHANICAL DRAWINGS .................
  • Page 9: Introduction

    ProBee-ZE20S Series User Guide Rev.0.1 Introduction About This Document This document provides an introduction on configuration and operation of the ProBee-ZE20S ZigBee OEM module. This document assumes the user is using the ZE20S starter kit for evaluation hence the pictures and configuration examples shown in this document are all based on the ZE20S starter kit.
  • Page 10 ProBee-ZE20S Series User Guide Rev.0.1 Applications • Advanced Metering Infrastructure • Home Area Networks (HAN) • Neighborhood Area Networks (NAN) • Home Automation • Advanced lighting, entertainment, and climate control systems • Service-based monitoring, security, and awareness systems • Commercial Building Automation •...
  • Page 11: Getting Started

    ProBee-ZE20S Series User Guide Rev.0.1 Getting Started Creating a ZigBee network using the ZE20S modules consists of the following steps: • Install the ZE20S module on the development board • Create a ZigBee network by configuring a ZE20S module as the coordinator •...
  • Page 12: Antenna Installation

    ProBee-ZE20S Series User Guide Rev.0.1 2.1.2 Antenna Installation The ZE20S starter kit includes the several antennas for evaluation purposes. You can try different antennas for testing purpose and select the appropriate antenna for the actual applications. Figure 2-2 shows how to install the RP-SMA dipole antenna to the ZE20S module.
  • Page 13: Serial/Usb Cable Installation

    ProBee-ZE20S Series User Guide Rev.0.1 2.1.4 Serial/USB Cable Installation After the ZE20S is securely installed on the development board, please connect the included serial cable between the development board and your computer so AT commands can be sent from the computer to the ZE20S module.
  • Page 14: Powering Development Board

    ProBee-ZE20S Series User Guide Rev.0.1 2.1.5 Powering Development Board Once all the installations are completed, please plug in the power connector using the included DC power adapter. The RS_PWR, USB_PWR and BATT_EN jumpers should be all OPEN to use the DC power adapter.
  • Page 15: Using Terminal Software For At Commands

    ProBee-ZE20S Series User Guide Rev.0.1 Using Terminal Software for AT Commands Once the hardware installation is complete, the ZE20S 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.
  • Page 16 ProBee-ZE20S Series User Guide Rev.0.1 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 ZE20S, OK string will be displayed on the screen.
  • Page 17: Using Probee Manager For Configuration

    ProBee-ZE20S Series User Guide Rev.0.1 Using ProBee Manager for Configuration Figure 2-10 ProBee Manager It is possible to set or get the configurations of the ZE20S using ProBee Manager. This PC utility helps that a user can configure several setting values easily without a terminal program and upload the...
  • Page 18: Zigbee Network Configuration

    ProBee-ZE20S Series User Guide Rev.0.1 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.
  • Page 19: Node Type Selection For Coordinator

    ProBee-ZE20S Series User Guide Rev.0.1 • Configure the ZE20S node type as the coordinator • 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 generate the PAN ID and/or the extended PAN ID automatically.
  • Page 20: Pan Id Configuration For Coordinator

    ProBee-ZE20S Series User Guide Rev.0.1 Table 3-2 Channel Bitmask Channel Bit mask 00001000 00002000 00004000 00008000 00010000 00020000 00040000 Channel Bit mask 00080000 00100000 00200000 00400000 00800000 01000000 02000000 3.1.3 PAN ID Configuration for Coordinator Every ZigBee network should be assigned a PAN ID to identify the network. If the PAN ID is 0000, the ZE20S will generate a random 16-bit PAN ID to start the ZigBee network.
  • Page 21: Setting Up Ze20S As A Router

    ProBee-ZE20S Series User Guide Rev.0.1 The user can permit joining for a moment at need. The AT command to permit joining is AT+PERMIT=n or AT+PJ=n Where n is the duration to permit in seconds ranging 1~254 seconds. The user can also configure the ZE20S to permit joining when the digital input GPIO0 is active. The AT...
  • Page 22: Channel Mask Configuration For Router

    ProBee-ZE20S Series User Guide Rev.0.1 After the operation mode is selected, ATZ command should be performed to reset the unit to have the change applied. Example) AT+NODETYPE=2<CR> # Select router mode OK<CR> # Response ATZ<CR> # Apply the change OK<CR>...
  • Page 23: Setting Up Ze20S As An End Device

    ProBee-ZE20S Series User Guide Rev.0.1 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.
  • Page 24 ProBee-ZE20S Series User Guide Rev.0.1 join the ZigBee network found automatically. • Configure the settings for sleep interval. 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.
  • Page 25: Zigbee Security

    ProBee-ZE20S Series User Guide Rev.0.1 Parent Node Sleep Sleep Wake-Up Sleepy End Device Poll Request Data Exchange Figure 3-1 Sleep Interval and Wake-up Timing The sleepy end device can also wake up from the sleep mode by GPIO0 interrupt or incoming serial data.
  • Page 26: Security Level

    ProBee-ZE20S Series User Guide Rev.0.1 3.5.1 Security Level In order to use security in the application, a user should set security level using the AT command below. Set 1 defines both Authentication and Encryption at the network layer. Set 0 defines no security. Disabling security in the application is not ZigBee compliant.
  • Page 27: Data Transmission

    ProBee-ZE20S Series User Guide Rev.0.1 Data Transmission The ZE20S supports three different types of data transmissions: unicast, multicast and broadcast. Unicast is to transmit data to a specific ZigBee device. Multicast is to transmit data to a group of ZigBee devices that are assigned a specific group ID.
  • Page 28: Broadcast

    ProBee-ZE20S Series User Guide Rev.0.1 ATS36=n, where n is the radius. ATS37=n, where n is the number of hops through nonmembers. 4.1.3 Broadcast Broadcast transmissions are sent from a source device to all devices in the ZigBee network. The AT command for the broadcast transmissions is as below.
  • Page 29: Data Mode

    ProBee-ZE20S Series User Guide Rev.0.1 the data mode, on the other hand, incoming data is always displayed. To change the S11 register, please use the AT command as below: ATS11=<value><CR>, where <value> = 0 to hide incoming message, 1 to show incoming message.
  • Page 30 ProBee-ZE20S Series User Guide Rev.0.1 ATD<CR> Set unicast data mode to the preconfigured destination IEEE address without reset. ATD<value><CR> Set unicast data mode and <value> can be either 16-bit node ID or 64-bit IEEE address of remote node. AT+TRANSMITMODE=1<CR> Set the transmit mode to unicast to a destination IEEE address. The device should be reset to apply the mode.
  • Page 31: Multicast Data Mode

    ProBee-ZE20S Series User Guide Rev.0.1 AT+TRANSMITMODE=1<CR> # Set transmit mode to destination IEEE address OK<CR> # Response ATZ<CR> # Apply to change OK<CR> # Response Send unicast msg # Put the unicast message # Leave data mode OK<CR> # Response AT+TRANSMITMODE=4<CR>...
  • Page 32 ProBee-ZE20S Series User Guide Rev.0.1 ATM<CR> Set multicast data mode to preconfigured destination group ID without reset. ATM<value><CR> Set multicast data mode and <value> can be 16-bit group ID. AT+TRANSMITMODE=2<CR> Set the transmit mode to multicast mode. The device should be reset to apply the mode.
  • Page 33: Broadcast Data Mode

    ProBee-ZE20S Series User Guide Rev.0.1 OK<CR> # Response 4.2.3 Broadcast Data Mode Broadcast data mode can be used for continuous data transmission to all devices in the current network. The destination address or group ID of the remote nodes is not necessary for broadcast data mode. The transmit range is determined by the S-register 35.
  • Page 34 ProBee-ZE20S Series User Guide Rev.0.1 OK<CR> # Response ATZ<CR> # Apply to change OK<CR> # Response Send broadcast msg # Put the broadcast message # Leave data mode OK<CR> # Response...
  • Page 35: Digital And Analog I/O

    ProBee-ZE20S Series User Guide Rev.0.1 Digital and Analog I/O GPIO Configuration The ZE20S module has total 14 I/O pins. Among these pins, I/O pin 6 is assigned to factory reset only and the user can use the rest 13 pins for general purpose inputs and outputs. The I/O pin assignments are shown in Table 5-1.
  • Page 36: I/O Sampling

    ProBee-ZE20S Series User Guide Rev.0.1 Table 5-2 Special GPIO Pins Function GPIO# Type Description This input is dedicated for the factory reset button. If user wants to restore the ZE20S device settings to factory default, this input needs Factory_reset to be pressed for more than two seconds. It will be applied after the / Bootloader input released again.
  • Page 37 ProBee-ZE20S Series User Guide Rev.0.1 AT+DIO?<CR> or AT+DIO<number>?<CR> Where <number> is the specific IO number to read ranges 0~12 AT+DIO command can also be used to set the digital output lines. AT+DIO=<value><CR> or AT+DIO<number>=<value><CR> Where <number> is the specific IO number to read ranges 0~12, and the <values> is a combination of 0 or 1, 0 = Low, 1 = High The analog input values can be read using the AT+AI command.
  • Page 38: Periodic Sampling

    ProBee-ZE20S Series User Guide Rev.0.1 Example) AT+REMOTE=00019500000F3BA1,AT+DIO?<CR> 10001**011100 5.2.2 Periodic Sampling The ZE20S can be configured to send its I/O status to a remote device at a periodic rate. To configure this way, please use the AT commands below: AT+DESTLA=<IEEE address><CR>...
  • Page 39: Gpio Remote Control

    ProBee-ZE20S Series User Guide Rev.0.1 ATS44=<value><CR> Set GPIO change detection sampling mode. If <value> is set to 0, GPIO sampling is disabled. ATZ<CR> Reset the device to apply the changes 5.2.4 GPIO Remote Control The ZE20S module supports that a node can change the digital output status of a remote node by switching local digital input pin and the local node should be possible to monitor the GPIO status.
  • Page 40: Working With Development Kit

    ProBee-ZE20S Series User Guide Rev.0.1 Working with Development Kit The ZE20S development kit provides a quick and easy way to be familiar with the ZE20S and test its functionalities before you build your own PCB board to carry the ZE20S. It is always recommended to start with the ZE20S development kit before your own design.
  • Page 41: Development Board Hardware Descriptions

    ProBee-ZE20S Series User Guide Rev.0.1 Figure 6-1 Development Board Layout Development Board Hardware Descriptions 6.3.1 Power There are four ways to supply power to the development board: • 5V Power Port • USB Port • AA Batteries • RS232 Port, 5V through 9 The RS_PWR, USB_PWR and BATT_EN jumpers MUST be configured properly according to the way.
  • Page 42: Rs232 Port

    ProBee-ZE20S Series User Guide Rev.0.1 6.3.2 RS232 Port The development board has an RS232 interface for UART communication. The UART_TXD, UART_RXD, UART_DSR (GPIO_11), UART_DTR (GPIO_10), UART_CTS (GPIO_8) and UART_RTS (GPIO_9) pins of the ZE20S are connected with the RS232 port. To enable the RS232 port, the HOST (SW2) switch should be set to UART.
  • Page 43: Leds (Cr12-19)

    ProBee-ZE20S Series User Guide Rev.0.1 Digital Input with Button Switch (SW15, Active Low or Active High) Analog Input with Light Sensor (U7) Digital Output with LED(CR19) Display (Active High) Digital Input with Button Switch (SW17, Active Low or Active High)
  • Page 44: 6.3.10 Terminal Block

    ProBee-ZE20S Series User Guide Rev.0.1 6.3.10 Terminal Block The development board has a terminal block for external analog inputs. Figure 6-2 shows the layout of the terminal block. To use external analog inputs instead of the variable resistors, temperature sensor or light sensor, the ADC_0 (SW?), ADC_1 (SW?), ADC_2 (SW?) or ADC_3 (SW?) should be placed on EXT_?, EXT_?, EXT_?, or EXT_?.
  • Page 45: Coordinator Configuration

    ProBee-ZE20S Series User Guide Rev.0.1 6.4.1 Coordinator Configuration Hardware configuration for the coordinator is as follows: • Set the HOST switch to USB • Close the USB_PWR jumper and open the RS_PWR and BATT_PWR jumpers. • Connect a USB cable between a host computer and the coordinator...
  • Page 46: End-Device Configuration

    ProBee-ZE20S Series User Guide Rev.0.1 6.4.3 End-device Configuration Hardware configuration for the end device is as follows: • Set the ADC_2 and ADC_3 switch to TEMP_SENS and LIGHT_SENS The AT commands for coordinator configuration is as follows: AT+NODETYPE=4 AT+PANID=7772 ATS42=1...
  • Page 47: Coordinator Configuration

    ProBee-ZE20S Series User Guide Rev.0.1 Figure 6-4 Example #2: 1 Coordinator and 2 End Devices 6.5.1 Coordinator Configuration Hardware configuration for the coordinator is as follows: • Set the HOST switch to UART • Connect a serial cable between a host computer and the coordinator...
  • Page 48: Turning On/Off The Leds

    ProBee-ZE20S Series User Guide Rev.0.1 AT+LONGADDR 0001950000000003 6.5.3 Turning on/off the LEDs The AT commands to control the LEDs are as follows: AT+REMOTE=0001950000000003,AT+DIO=0000000000000 AT+REMOTE=0001950000000003,AT+DIO=1111111111111...
  • Page 49: At Command Reference

    ProBee-ZE20S Series User Guide Rev.0.1 AT Command Reference Command Line Format Each command line is composed of a prefix, body and terminator. Only “AT” can be used for the prefix. The body is a string of characters. The terminator is <CR> or <NL>. A command can be one of the followings: •...
  • Page 50: Ate

    ProBee-ZE20S Series User Guide Rev.0.1 7.2.4 Description Echo(1) or No Echo(0). Execute ATE<number><CR> Response OK<CR> 7.2.5 Enter the multicast mode. If there’s no argument after the command, it will connect to Description the preconfigured destination group ID. Every data is packetized at intervals of inter character timeout(S12).
  • Page 51: Node Specific Information

    ProBee-ZE20S Series User Guide Rev.0.1 7.2.11 +++ Description Interrupt data mode. “+++” must be entered within 500ms. Execute Response OK<CR> Node Specific Information 7.3.1 AT+LONGADDR or AT+LA Get the 64-bit IEEE address. (EUI address, long address) The IEEE address is a Description unique device address assigned during manufacturing.
  • Page 52: At+Oppanid Or At+Oi

    ProBee-ZE20S Series User Guide Rev.0.1 7.3.5 AT+OPPANID or AT+OI Get the operating 16-bit PAN ID. If PAN ID is set specific value not 0s, operating PAN Description ID will equal designated PAN ID. A value of “FFFF” means the device is not joined a network.
  • Page 53: At+Panid Or At+Pi

    ProBee-ZE20S Series User Guide Rev.0.1 Range 00001000 - 03FFF000 7.4.2 AT+PANID or AT+PI Get/Set the 16-bit PAN ID. If it is set to 0s, the coordinator will select a random 16-bit Description hexadecimal number as PAN ID, and the router/end-device will join any existing network if it is allowed.
  • Page 54: At+Nodename Or At+Nn

    ProBee-ZE20S Series User Guide Rev.0.1 that should join the same network. (0: Network specific, 1: ZigBee, 2: ZigBee Pro) Execute AT+STACK?<CR> AT+STACK=<value><CR> <value><CR> Response OK<CR> or ERROR<CR> OK<CR> Default Range 0 - 2 7.4.7 AT+NODENAME or AT+NN Get/Set the node name. It can be used to make a clear distinction role or functionality Description of local node from others.
  • Page 55: At+Nodetype Or At+Nt

    ProBee-ZE20S Series User Guide Rev.0.1 AT+DSCAN=<scan duration><CR> or AT+DSCAN=<scan duration>,<node type><CR> or AT+DSCAN=<scan duration>,<node type>,<node name><CR> <node type>|<IEEE address>|<node ID>|<version>|<product name>|<node name> Response List of the existing nodes and information… OK<CR> Scan duration: 1 – 10 Range Node type: 0 – 4 (Zero indicates all node types.) 7.5.4...
  • Page 56: At+Parentsa Or At+Ps

    ProBee-ZE20S Series User Guide Rev.0.1 <IEEE address><CR> Response OK<CR> 7.6.3 AT+PARENTSA or AT+PS Description Get the 16-bit Node ID of the parent node. Execute AT+PARENTSA?<CR> <node ID><CR> Response OK<CR> 7.6.4 AT+CHILDTABLE or AT+CT Description Get the child table composed of the end-devices.
  • Page 57: At+Maxpayload Or At+Mp

    ProBee-ZE20S Series User Guide Rev.0.1 7.7.4 AT+MAXPAYLOAD or AT+MP Get the maximum size of the payload that the Application Support sub-layer will Description accept. The size depends on the security level in use. Execute AT+MAXPAYLOAD?<CR> <value><CR> Response OK<CR> 7.7.5 AT+TRASNSMITMODE or AT+TM Get/Set the data transmission mode.
  • Page 58: Uart

    ProBee-ZE20S Series User Guide Rev.0.1 available remote command by “AT+REMOTE<CR>”. Execute AT+REMOTE=<addr>,<cmd>?<CR> AT+REMOTE=<addr>,<cmd>=<value><CR> <value><CR> Response OK<CR> OK<CR> UART 7.8.1 AT+BAUDRATE or AT+UB Get/Set the serial port speed for communication between the module serial port and Description host. Execute AT+BAUDRATE?<CR> AT+BAUDRATE=<value><CR>...
  • Page 59: At+Flowctrl Or At+Uf

    ProBee-ZE20S Series User Guide Rev.0.1 7.8.5 AT+FLOWCTRL or AT+UF Description Get/Set flow control status. (0: none, 1: software, 2: hardware flow control) Execute AT+FLOWCTRL?<CR> AT+FLOWCTRL=<value><CR> <value><CR> Response OK<CR> or ERROR<CR> OK<CR> Default Range 0 - 2 Security 7.9.1 AT+SECURITY or AT+SE Get/Set the security status.
  • Page 60: Gpio

    ProBee-ZE20S Series User Guide Rev.0.1 Response OK<CR> or ERROR<CR> 7.10 GPIO 7.10.1 AT+GPIO or AT+IO Get/Set the configuration status of GPIO individually or all at once. Only GPIO3-6 can Description be set 4, others are available 0-3 and 5. AT+GPIO?<CR> or AT+GPIO=<values><CR>...
  • Page 61: Firmware Upload And Help

    ProBee-ZE20S Series User Guide Rev.0.1 on the implementation of this functionality by setting specific address. If set to default value, “FFFFFFFFFFFFFFFF”, the node allows that any node can control the GPIO status. Execute AT+SOURCELA?<CR> AT+SOURCELA=<value><CR> <value><CR> Response OK<CR> or ERROR<CR>...
  • Page 62: At Command Examples

    ProBee-ZE20S Series User Guide Rev.0.1 AT Command Examples Network configuration 8.1.1 Coordinator AT+NODETYPE=1<CR> # set node type (coordinator) # Response ATZ<CR> # Apply the change # Response 8.1.2 Router AT+NODETYPE=2<CR> # set node type (router) # Response ATZ<CR> # Apply the change # Response 8.1.3...
  • Page 63: Data Transmission

    ProBee-ZE20S Series User Guide Rev.0.1 00019500002FDC15 # Response AT+REMOTE=1FEF,AT+LONGADDR<CR> # get 64-bit address of remote node (1FEF) 00019500002FDC15 # Response AT+DSCAN<CR> # get the information of other nodes in the network ZC* |00019500002FDC40|0000|PTv1.0|ZE20S|ZE20S_COM3 ZR |00019500002FDC15|1FEF|PTv1.0|ZE20S|ZE20S_COM4 CLD0|00019500002FDC17 CLD1|00019500002FDC14 ZED |00019500002FDC17|7E34|PTv1.0|ZS10|ZS10_COM5 SED |00019500002FDC14|F5AC|PTv1.0|ZU10|ZU10_COM6...
  • Page 64: Uart Settings

    ProBee-ZE20S Series User Guide Rev.0.1 # Response MSG06+++ # send data(MSG06) and leave data mode ATD00019500002FDC40<CR> # enter the unicast mode using 64-bit long address # Response MSG07+++ # send data(MSG07) and leave data mode ATM<CR> # enter the multicast mode using destination group ID...
  • Page 65: Security

    ProBee-ZE20S Series User Guide Rev.0.1 Security AT+SECURITY=1<CR> # set security level (ON) # Response AT+LINKKEY=5A46…21<CR> # set the 128-bit trust center link key (5A46…21) ATZ<CR> # Apply the change # Response AT+NWKKEY=0<CR> # set the 128-bit network key (random key) # Response AT+UPDATEKEY<CR>...
  • Page 66: Remote Node

    ProBee-ZE20S Series User Guide Rev.0.1 3. ebl info BL > # press “1” and upload ebl file by X-modem begin upload CCCCCCCCCCCCC Serial upload complete # press “2” or reset after upload is done 8.6.2 Remote Node # upload firmware to a remote node using 64-bit long address. Note that UART of local node should be set to 115200-8-N-1-N.
  • Page 67: Registers

    ProBee-ZE20S Series User Guide Rev.0.1 S-Registers Register number Descriptions Display incoming message in command mode Display command echo Display command responses Manage LED status Inter character timeout Permit joining timeout TX power mode Enable application-ACK Transmission retries Transmission timeout Indirect transmission timeout...
  • Page 68: S12

    ProBee-ZE20S Series User Guide Rev.0.1 <value><CR> Response OK<CR> OK<CR> Default Range 0 - 1 9.1.2 Description Get/Set the command echo mode. Execute ATS12?<CR> ATS12=<value><CR> <value><CR> Response OK<CR> OK<CR> Default Range 0 – 1 9.1.3 Description Get/Set the command responses mode.
  • Page 69: S22

    ProBee-ZE20S Series User Guide Rev.0.1 <value><CR> Response OK<CR> OK<CR> Default Range 0 - 10000 9.2.2 Get/Set the timeout to permit joining. It determines the time in seconds that the device Description will allow other devices to join to it when it starts network but an end-device cannot perform it.
  • Page 70: S33

    ProBee-ZE20S Series User Guide Rev.0.1 retransmit up to this value. Execute ATS32?<CR> ATS32=<value><CR> <value><CR> Response OK<CR> OK<CR> Default Range 0 – 99 9.3.3 Get/Set the transmission timeout in milliseconds. If application-ACK is enabled, a Description sender retransmits data packet after this time.
  • Page 71: S36

    ProBee-ZE20S Series User Guide Rev.0.1 Range 0 – 2 9.3.6 Get/Set the maximum number of hops the message will be relayed. The message will Description be delivered to all nodes within this number of hops of the sender. A value of zero is converted to maximum value(30).
  • Page 72: Gpio

    ProBee-ZE20S Series User Guide Rev.0.1 Range 0 - 1 GPIO 9.4.1 Get/Set the GPIO pull up/down option. If GPIOs are set to DI, it is possible to pull-up or Description pull-down with this value. Pull-down = 0, Pull-up = 1.
  • Page 73: S45

    ProBee-ZE20S Series User Guide Rev.0.1 <value><CR> Response OK<CR> OK<CR> Default Range 0 – 1 9.4.5 Get/Set the GPIO remote control mode. If any GPIO pin is set to digital input, a node Description can control the I/O status of a remote node if the I/O pin of the node is set to digital output.
  • Page 74: S54

    ProBee-ZE20S Series User Guide Rev.0.1 Execute ATS53?<CR> ATS53=<value><CR> <value><CR> Response OK<CR> OK<CR> Default Range 0 – 16711680 9.5.4 Get/Set the standby timeout in seconds. When an end-device wakes up and polls with the parent node, the node will wait for another data from the ZigBee network or from Description the serial port for S54 before it goes to sleep mode again.
  • Page 75: Sink

    ProBee-ZE20S Series User Guide Rev.0.1 Sink 9.6.1 Get/Set the sink node and the sink advertise period in seconds. When a node is Description defined as a sink, it can multicast its address to the rest of the network. If set to 0, sink advertise is disabled.
  • Page 76: Pin Assignments

    ProBee-ZE20S Series User Guide Rev.0.1 Pin Assignments Figure 10-1 Pin Assignments...
  • Page 77 ProBee-ZE20S Series User Guide Rev.0.1 Table 10-1 Pin Assignments Table NAME Default Function Direction Description Ground PC_5 PC_6 PC_7 PA_7 PB_3 PB_4 PA_0 PA_1 PA_2 PA_3 +3V3 JT_VCC JCLK PC_2 PC_3 PC_4 PC_0 /RESET PA_6 PB_0 PB_2 PB_1 PA_5 PA_4...
  • Page 78: Mechanical Drawings

    ProBee-ZE20S Series User Guide Rev.0.1 Mechanical Drawings Figure 11-1 ZE20SDU Mechanical Drawings...
  • Page 79 ProBee-ZE20S Series User Guide Rev.0.1 Figure 11-2 ZE20SDC Mechanical Drawings...
  • Page 80 ProBee-ZE20S Series User Guide Rev.0.1 Figure 11-3 ZE20SDS Mechanical Drawings...
  • Page 81 ProBee-ZE20S Series User Guide Rev.0.1 Figure 11-4 ZE20SSU Mechanical Drawings...
  • Page 82 ProBee-ZE20S Series User Guide Rev.0.1 Figure 11-5 ZE20SSC Mechanical Drawings...
  • Page 83: Warranty

    Customer agrees to insure the Product or assume the risk of loss or damage in transit, to prepay shipping charges to SENA, and to use the original shipping container or equivalent.
  • Page 84: Software Product Warranty Details

    Product will be furnished on an exchange basis and will be either reconditioned or new. All replaced Product and parts become the property of SENA. If SENA determines that the Product is not under warranty, it will, at the Customers option, repair the Product using current SENA standard rates for parts and labor, and return the Product at no charge in or out of warranty.
  • Page 85: Regulatory Information

    This device and its antenna must not be co-located or operation in conjunction with any other antenna or transmitter. Do not Any changes or modifications to the equipment not expressly approved by the party responsible for compliance could void user’s authority to operate the equipment. 13.2 CE1177(!) We, Sena Technologies, Inc., declare that the product(s):...
  • Page 86: Telec

    ProBee-ZE20S Series User Guide Rev.0.1 • ProBee-ZE20S ZigBee OEM Module to which this declaration relates is in conformity with the following standard(s) or other normative document(s) • EN 60950-1 • ETSI EN 301 489-1 • ETSI EN 301 489-17 •...
  • Page 87: Rf Information

    ProBee-ZE20S Series User Guide Rev.0.1 RF Information Radio Frequency Range 2.405~2.480GHz Number of Frequency Channel 16 channels Transmission Method DSSS (Direct Sequence Spread Spectrum) Modulation Method O-QPSK (Offset Quadrate Phase Shift Keying) Radio Output Power +8dBm Receiving Sensitivity -100dBm Power Supply...

Table of Contents