ProBee-ZE20S Series User Guide Rev.0.1 ZigBee OEM Module ProBee-ZE20S Series User Guide Sena Technologies, Inc. Rev 0.
ProBee-ZE20S Series User Guide Rev.0.1 ProBee-ZE20S Series 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 a trademark of Sena Technologies, Inc. Windows® is a registered trademark of Microsoft Corporation. Ethernet® is a registered trademark of XEROX Corporation.
ProBee-ZE20S Series User Guide Rev.0.1 Contents 1 2 INTRODUCTION ....................................................................................................... 9 1.1 About This Document ..................................................................................................................... 9 1.2 Overview ......................................................................................................................................... 9 GETTING STARTED .....................
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 .
ProBee-ZE20S Series User Guide Rev.0.1 7 AT COMMAND REFERENCE................................................................................. 49 7.1 Command Line Format ................................................................................................................. 49 7.2 Standard AT Commands............................................................................................................... 49 7.2.1 AT ......................................................................
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 .....................................
ProBee-ZE20S Series User Guide Rev.0.1 8.1.5 8.2 Data Transmission ........................................................................................................................ 63 8.2.1 Command Mode .................................................................................................................... 63 8.2.2 Data Mode ............................................................................................................................. 63 8.3 UART Settings ...........
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 .....
ProBee-ZE20S Series User Guide Rev.0.1 1 Introduction 1.1 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. This document does not provide full detail of the hardware specifications.
ProBee-ZE20S Series User Guide Rev.0.
ProBee-ZE20S Series User Guide Rev.0.1 2 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 • Configure ZE20S modules as routers. This step is optional since the coordinator works as a router too.
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. TBD Figure 2-2 RP-SMA Dipole Antenna Installation 2.1.
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. The serial port of the development board is DB9 male as a DTE terminal, and the serial cable included is a cross-over cable for DTE-DTE connection.
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. Alternatively, the development board can be powered using batteries, or from the USB port or through the RS232 port pin 9. In these cases, the power source jumpers should be set accordingly.
ProBee-ZE20S Series User Guide Rev.0.1 2.2 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. 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.
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.
ProBee-ZE20S Series User Guide Rev.0.1 2.3 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 firmware file to local and/or remote node.
ProBee-ZE20S Series User Guide Rev.0.1 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.
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. • 3.1.1 Permit joining when other router or end device tries to join the ZigBee network.
ProBee-ZE20S Series User Guide Rev.0.1 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 Configuration for Coordinator Every ZigBee network should be assigned a PAN ID to identify the network.
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.
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 # Select router mode OK # Response ATZ # Apply the change OK # Response 3.2.2 Channel Mask Configuration for Router When the ZE20S 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.
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.
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. 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.
ProBee-ZE20S Series User Guide Rev.0.1 Parent Node S52 S53 Sleep S54 Wake-Up Sleep 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. Once it wakes up, it also polls with the parent node at S52 interval and goes into sleep mode after S54 time elapses after the last data exchange.
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. All nodes in the network should have the same security level setup. The security level is configured using the AT command below. AT+SECURITY=n, where n is encryption level.
ProBee-ZE20S Series User Guide Rev.0.1 4 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. Broadcast is to transmit data to all ZigBee devices (or specific type of ZigBee nodes if specified) in the network.
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. AT+BROADCAST= Where = data to transmit The user can also specify the transmit range by changing the S35 register value as below. Please refer to the 9 S-Registers for more details.
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=, where = 0 to hide incoming message, 1 to show incoming message. If user wants to display incoming message in command mode, S11 should be enabled. It is presented by a form of +|.
ProBee-ZE20S Series User Guide Rev.0.1 ATD Set unicast data mode to the preconfigured destination IEEE address without reset. ATD Set unicast data mode and can be either 16-bit node ID or 64-bit IEEE address of remote node. AT+TRANSMITMODE=1 Set the transmit mode to unicast to a destination IEEE address. The device should be reset to apply the mode. AT+TRANSMITMODE=4 Set the transmit mode to unicast to a sink node. A sink node is determined if s-register 61 is set.
ProBee-ZE20S Series User Guide Rev.0.1 AT+TRANSMITMODE=1 # Set transmit mode to destination IEEE address OK # Response ATZ # Apply to change OK # Response Send unicast msg # Put the unicast message +++ # Leave data mode OK # Response AT+TRANSMITMODE=4 # Set transmit mode to sink node in the network OK # Response ATZ # Apply to change OK # Response Send unicast msg # Put the unicast message +++ # Leave data mode OK # Response 4.2.
ProBee-ZE20S Series User Guide Rev.0.1 ATM Set multicast data mode to preconfigured destination group ID without reset. ATM Set multicast data mode and can be 16-bit group ID. AT+TRANSMITMODE=2 Set the transmit mode to multicast mode. The device should be reset to apply the mode. ATS36=n, where n is the radius. ATS37=n, where n is the number of hops through nonmembers. Set data relay and forwarding options. Please refer to the 9 S-Registers for more details.
ProBee-ZE20S Series User Guide Rev.0.1 OK 4.2.3 # Response 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. Broadcast data mode can be entered using either ATB or AT+TRANSMITMODE=3.
ProBee-ZE20S Series User Guide Rev.0.
ProBee-ZE20S Series User Guide Rev.0.1 5 Digital and Analog I/O 5.1 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. As shown in Table 5-1, some pins provide special functions built into the firmware. Table 5-2 describes the special functions tied to the specific pins.
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 / Bootloader DI to be pressed for more than two seconds. It will be applied after the input released again. If this input is pressed while the ZE20S starts, the local node enters bootloader menu and it is possible to upload the firmware.
ProBee-ZE20S Series User Guide Rev.0.1 AT+DIO? or AT+DIO? Where 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= or AT+DIO= Where is the specific IO number to read ranges 0~12, and the is a combination of 0 or 1, 0 = Low, 1 = High The analog input values can be read using the AT+AI command.
ProBee-ZE20S Series User Guide Rev.0.1 Example) AT+REMOTE=00019500000F3BA1,AT+DIO? 10001**011100 OK 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= Where is the long address of a remote node to send sampled GPIO values of local node. ATS42= Where is the GPIO sampling period in seconds.
ProBee-ZE20S Series User Guide Rev.0.1 ATS44= Set GPIO change detection sampling mode. If is set to 0, GPIO sampling is disabled. ATZ 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.
ProBee-ZE20S Series User Guide Rev.0.1 6 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. 6.1 Development Kit Contents The development kit consists of ZE20S modules and development boards to carry them.
ProBee-ZE20S Series User Guide Rev.0.1 TBD Figure 6-1 Development Board Layout 6.3 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 9th Pin The RS_PWR, USB_PWR and BATT_EN jumpers MUST be configured properly according to the way.
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. In addition to the data communication via RS232 port, the RS232 port is capable of supplying power to the development board.
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) UART DSR Input UART DTR Output UART Data Input UART Data Output UART CTS Input UART RTS Output Digital Output with LED(CR18) Display (Active High) Digital Input with Button Switch (SW16, Active Low or Active High) 6.3.
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_?. Figure 6-2 Terminal Block for External Anlalog Inputs 6.
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 The AT commands for the coordinator are as follows: AT+NODETYPE=1 OK AT+PANID=7772 OK ATS11=1 OK AT+LONGADDR 0001950000000001 OK ATZ OK 6.4.
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 OK AT+PANID=7772 OK ATS42=1 OK AT+DESTLA=0001950000000001 OK AT+GPIO=1111144111111 OK ATZ OK 6.4.
ProBee-ZE20S Series User Guide Rev.0.1 TBD 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 The AT commands for coordinator configuration is as follows: AT+NODETYPE=1 OK AT+PANID=7772 OK ATZ OK 6.5.
ProBee-ZE20S Series User Guide Rev.0.1 AT+LONGADDR 0001950000000003 OK ATZ OK 6.5.
ProBee-ZE20S Series User Guide Rev.0.1 7 AT Command Reference 7.1 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 or .
ProBee-ZE20S Series User Guide Rev.0.1 7.2.4 ATE Description Echo(1) or No Echo(0). Execute ATE Response OK 7.2.5 ATM 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). Execute ATM Response OK 7.2.6 ATM ATO Description Return to data mode. Execute ATO Response 7.2.
ProBee-ZE20S Series User Guide Rev.0.1 7.2.11 +++ Description Interrupt data mode. “+++” must be entered within 500ms. Execute +++ Response OK 7.3 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. This address is unique to each physical device. Execute Response 7.3.
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. Execute Response 7.3.6 OK AT+OPEPID or AT+OE Description Execute Response 7.3.7 AT+OPPANID? Get the operating 64-bit extended PAN ID. A value of “FFFFFFFFFFFFFFFF” means the device is not joined a network.
ProBee-ZE20S Series User Guide Rev.0.1 Range 7.4.2 00001000 - 03FFF000 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. Execute Response AT+PANID? OK Default 0000 Range 0000 – FFFF 7.4.3 OK or ERROR AT+EPID or AT+EI Description Execute Response Get/Set the 64-bit extended PAN ID.
ProBee-ZE20S Series User Guide Rev.0.1 that should join the same network. (0: Network specific, 1: ZigBee, 2: ZigBee Pro) Execute Response AT+STACK? OK Default 0 Range 0-2 7.4.7 AT+STACK= OK or ERROR AT+NODENAME or AT+NN Description Execute Response Get/Set the node name. It can be used to make a clear distinction role or functionality of local node from others. AT+NODENAME? OK Default ProBee-ZE Range Up to 16 characters 7.
ProBee-ZE20S Series User Guide Rev.0.1 AT+DSCAN= or AT+DSCAN=, or AT+DSCAN=,, ||||| Response List of the existing nodes and information… OK Scan duration: 1 – 10 Range 7.5.4 Node type: 0 – 4 (Zero indicates all node types.) AT+NODETYPE or AT+NT Description Execute Response Get/Set the node type.
ProBee-ZE20S Series User Guide Rev.0.1 Response 7.6.3 OK AT+PARENTSA or AT+PS Description Get the 16-bit Node ID of the parent node. Execute AT+PARENTSA? Response 7.6.4 OK AT+CHILDTABLE or AT+CT Description Get the child table composed of the end-devices. Execute AT+CHILDTABLE? || Response List of the child nodes… OK 7.7 Data Transmission and Reception 7.7.
ProBee-ZE20S Series User Guide Rev.0.1 7.7.4 AT+MAXPAYLOAD or AT+MP Description Execute Response 7.7.5 Get the maximum size of the payload that the Application Support sub-layer will accept. The size depends on the security level in use. AT+MAXPAYLOAD? OK AT+TRASNSMITMODE or AT+TM Get/Set the data transmission mode. This mode is maintained after rebooting.
ProBee-ZE20S Series User Guide Rev.0.1 available remote command by “AT+REMOTE”. Execute Response AT+REMOTE=,? OK 7.8 UART 7.8.1 AT+BAUDRATE or AT+UB Description Execute Response OK Get/Set the serial port speed for communication between the module serial port and host. AT+BAUDRATE? OK Default 9600 Range 300 - 230400 7.8.
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? Response OK Default 2 Range 0-2 7.9 Security 7.9.1 AT+SECURITY or AT+SE Description Execute Response OK or ERROR Get/Set the security status. (0: turning security off, 1: on) Every node must be under the same security level in the network.
ProBee-ZE20S Series User Guide Rev.0.1 Response 7.10 OK or ERROR GPIO 7.10.1 AT+GPIO or AT+IO Description Execute Response Default Get/Set the configuration status of GPIO individually or all at once. Only GPIO3-6 can be set 4, others are available 0-3 and 5.
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 Response AT+SOURCELA? OK AT+SOURCELA= OK or ERROR Default FFFFFFFFFFFFFFFF Range 0000000000000000 – FFFFFFFFFFFFFFFF 7.11 Firmware Upload and Help 7.11.1 AT+BOOTLOAD or AT+BL Start bootloader to upload firmware.
ProBee-ZE20S Series User Guide Rev.0.1 8 AT Command Examples 8.1 Network configuration 8.1.1 Coordinator AT+NODETYPE=1 # set node type (coordinator) OK # Response ATZ # Apply the change OK # Response 8.1.2 Router AT+NODETYPE=2 # set node type (router) OK # Response ATZ # Apply the change OK # Response 8.1.3 End-device AT+NODETYPE=3 # set node type (end-device) OK # Response ATZ # Apply the change OK # Response 8.1.
ProBee-ZE20S Series User Guide Rev.0.1 00019500002FDC15 OK # Response AT+REMOTE=1FEF,AT+LONGADDR # get 64-bit address of remote node (1FEF) 00019500002FDC15 OK # Response AT+DSCAN # 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 OK # Response 8.
ProBee-ZE20S Series User Guide Rev.0.
ProBee-ZE20S Series User Guide Rev.0.1 8.4 Security AT+SECURITY=1 # set security level (ON) OK # Response AT+LINKKEY=5A46…21 # set the 128-bit trust center link key (5A46…21) ATZ # Apply the change OK # Response AT+NWKKEY=0 # set the 128-bit network key (random key) OK # Response AT+UPDATEKEY # update the changed network key OK # Response 8.
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 8.6.2 # press “2” or reset after upload is done 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. AT+BOOTLOAD=1,00019500002FDC40 Please start .ebl upload image ... CCCCCCCCCCCCC # upload ebl file by X-modem Bootload Complete! # succeed to upload 8.6.
ProBee-ZE20S Series User Guide Rev.0.
ProBee-ZE20S Series User Guide Rev.0.1 Response OK Default 0 Range 0-1 9.1.2 S12 Description Get/Set the command echo mode. Execute ATS12? Response OK Default 1 Range 0–1 9.1.3 ATS12= OK S13 Description Get/Set the command responses mode. Execute ATS13? Response OK Default 1 Range 0-1 9.1.4 OK ATS13= OK S14 Get/Set the LED mode.
ProBee-ZE20S Series User Guide Rev.0.1 Response OK Default 100 Range 0 - 10000 9.2.2 OK S22 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. If set to 255, the device will always permit joining. Execute Response ATS22? OK Default 60 Range 0 - 255 9.2.
ProBee-ZE20S Series User Guide Rev.0.1 retransmit up to this value. Execute Response ATS32? OK Default 5 Range 0 – 99 9.3.3 Execute Response Get/Set the transmission timeout in milliseconds. If application-ACK is enabled, a sender retransmits data packet after this time. ATS33? OK Default 500 Range 0 – 10000 ATS33= OK S34 Description Execute Response Get/Set the indirect transmission timeout in milliseconds.
ProBee-ZE20S Series User Guide Rev.0.1 Range 9.3.6 0–2 S36 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 Execute ATS36? converted to maximum value(30). It is used to multicast/broadcast. Response OK Default 0 Range 0 – 10 9.3.
ProBee-ZE20S Series User Guide Rev.0.1 Range 0-1 9.4 GPIO 9.4.1 S41 Description Execute Response Get/Set the GPIO pull up/down option. If GPIOs are set to DI, it is possible to pull-up or pull-down with this value. Pull-down = 0, Pull-up = 1. ATS41? OK Default 0 Range 0-1 9.4.2 ATS41= OK S42 Get/Set the GPIO monitoring period in seconds.
ProBee-ZE20S Series User Guide Rev.0.1 Response OK Default 0 Range 0–1 9.4.5 OK S45 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. It is possible to use when GPIO monitoring is enabled. Execute Response ATS45? OK Default 0 Range 0–1 9.5 End Device 9.5.
ProBee-ZE20S Series User Guide Rev.0.1 Execute Response ATS53? OK Default 8 Range 0 – 16711680 9.5.4 ATS53= OK S54 Get/Set the standby timeout in seconds. When an end-device wakes up and polls with Description the parent node, the node will wait for another data from the ZigBee network or from the serial port for S54 before it goes to sleep mode again. If any serial or RF data is sent or received, the timer will reset and wait for next again.
ProBee-ZE20S Series User Guide Rev.0.1 9.6 Sink 9.6.1 S61 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. Execute Response ATS61? OK Default 0 Range 0 – 10000 9.6.2 ATS61= OK S62 Get/Set the period to send Many-to-One Route Reqest.
ProBee-ZE20S Series User Guide Rev.0.
ProBee-ZE20S Series User Guide Rev.0.
ProBee-ZE20S Series User Guide Rev.0.
ProBee-ZE20S Series User Guide Rev.0.
ProBee-ZE20S Series User Guide Rev.0.
ProBee-ZE20S Series User Guide Rev.0.
ProBee-ZE20S Series User Guide Rev.0.
ProBee-ZE20S Series User Guide Rev.0.1 12 Warranty 12.1 GENERAL WARRANTY POLICY Sena Technologies, Inc. (hereinafter referred to as SENA) warrants that the Product shall conform to and perform in accordance with published technical specifications and the accompanying written materials, and shall be free of defects in materials and workmanship, for the period of time herein indicated, such warranty period commencing upon receipt of the Product.
ProBee-ZE20S Series User Guide Rev.0.1 external hardware Product for a period of three (3) or five (5) years according to the Product type. WARRANTY PROCEDURE: Upon return of the hardware Product SENA will, at its option, repair or replace Product at no additional charge, freight prepaid, except as set forth below. Repair parts and replacement 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.
ProBee-ZE20S Series User Guide Rev.0.1 13 Regulatory Information 13.1 FCC FCC Rule: Part 15 Subpart C Section 15.247 FCCID: S7AIW01 FCC Compliance Statement This device complies with part 15 of the FCC Rules.
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 • ETSI EN 300 328 Following the provisions of • 13.3 EMC DIRECTIVE 1999/5/EC TELEC Technical Regulations for Specified Radio Equipment Article 2, Section 1 (19) Certification No: 13.
ProBee-ZE20S Series User Guide Rev.0.1 14 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 DC3.