background image

 

 

67 

ProBee-ZE20S Series User Guide Rev.0.1

9 S-Registers 

 

Register number 

Descriptions 

11 

12 
13 
14 
21 
22 
23 
31 
32 
33 
34 
35 
36 
37 
38 
39 
41 
42 
43 
44 
45 
51 
52 
53 
54 
55 
56 
61 
62 

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 
Broadcast range 
Number of hops for multicast/broadcast 
Number of hops of nonmembers for multicast 
Receive local message for multicast/broadcast 
Receive message by own data mode 
GPIO pull-up 
GPIO monitoring period 
GPIO monitoring node 
GPIO change detection sampling 
GPIO remote control 
Poll timeout for a parent node 
Poll period for a sleepy node 
Sleep duration 
Standby timeout 
Rejoin timeout 
Poll period for an end-device 
Sink advertise period 
Many to one route request period 

 

9.1 Display 

Options 

9.1.1 S11 

Description 

Get/Set the display mode. It determines to display incoming message in command 
mode 

Execute ATS11?<CR> 

ATS11=<value><CR> 

Содержание ProBee-ZE20S Series

Страница 1: ...1 ProBee ZE20S Series User Guide Rev 0 1 ZigBee OEM Module ProBee ZE20S Series User Guide Sena Technologies Inc Rev 0 1...

Страница 2: ...a registered 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 d...

Страница 3: ...IGBEE NETWORK CONFIGURATION 18 3 1 Setting up ZE20S as a Coordinator 18 3 1 1 Node Type Selection for Coordinator 19 3 1 2 Channel Mask Configuration for Coordinator 19 3 1 3 PAN ID Configuration for...

Страница 4: ...0 6 2 Development Board Features 40 6 3 Development Board Hardware Descriptions 41 6 3 1 Power 41 6 3 2 RS232 Port 42 6 3 3 USB Port 42 6 3 4 ZE20S GPIO Interface 42 6 3 5 LEDs CR12 19 43 6 3 6 Button...

Страница 5: ...7 3 4 AT OPCH or AT OC 51 7 3 5 AT OPPANID or AT OI 52 7 3 6 AT OPEPID or AT OE 52 7 3 7 AT VERSION or AT VR 52 7 3 8 AT PRODUCTNAME or AT PN 52 7 4 Network Specific Parameters 52 7 4 1 AT CHMASK or A...

Страница 6: ...7 9 AT REMOTE or AT RC 57 7 8 UART 58 7 8 1 AT BAUDRATE or AT UB 58 7 8 2 AT DATABIT or AT UD 58 7 8 3 AT PARITY or AT UP 58 7 8 4 AT STOPBIT or AT US 58 7 8 5 AT FLOWCTRL or AT UF 59 7 9 Security 59...

Страница 7: ...emote Node 66 8 6 3 Clone 66 9 S REGISTERS 67 9 1 Display Options 67 9 1 1 S11 67 9 1 2 S12 68 9 1 3 S13 68 9 1 4 S14 68 9 2 Network Settings 68 9 2 1 S21 68 9 2 2 S22 69 9 2 3 S23 69 9 3 Data Transmi...

Страница 8: ...11 MECHANICAL DRAWINGS 78 12 WARRANTY 83 12 1 GENERAL WARRANTY POLICY 83 12 2 LIMITATION OF LIABILITY 83 12 3 HARDWARE PRODUCT WARRANTY DETAILS 83 12 4 SOFTWARE PRODUCT WARRANTY DETAILS 84 12 5 THIRD...

Страница 9: ...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 ZE20S is based on the Ember EM2...

Страница 10: ...awareness systems Commercial Building Automation Climate lighting control systems Industrial and Domestic Applications Model despription Model name Interface Connector Antenna Type1 Type2 Type3 ProBee...

Страница 11: ...ds and how to use terminal software programs to access the ZE20S modules using AT commands for configurations and operations The rest of the steps including ZigBee network creation coordinator router...

Страница 12: ...ect 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 3 Module Ins...

Страница 13: ...DTE DTE connection To use the serial port the HOST SW2 switch should be set to UART TBD Figure 2 4 Serial Cable Installation In case the serial port is not available for the computer you can use the U...

Страница 14: ...the power source jumper settings please refer to the section 6 3 1 Power TBD Figure 2 6 Plugging DC Power Adapter 2 1 6 USB Driver Installation In case the USB interface is used for the communication...

Страница 15: ...sed 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 Mic...

Страница 16: ...n 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...

Страница 17: ...ration 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 withou...

Страница 18: ...vice to sleep significant amount of the time and achieve the long battery life The ZE20S can be configured to work either as a coordinator a router or an end device Once the operation mode of the ZE20...

Страница 19: ...mple 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 scan...

Страница 20: ...tion is strongly recommended The user can also assign the 64 bit extended PAN ID to the ZE20S using the AT command below If the extended PAN ID is 0000000000000000 the ZE20S uses its IEEE address as t...

Страница 21: ...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 ot...

Страница 22: ...d device should be the same with the 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 t...

Страница 23: ...f 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 o...

Страница 24: ...n sleepy end device sleepy end device does not use S51 as the poll period Instead it uses S53 as the sleep duration which works similar to the poll period except it goes to sleep mode ATS53 n where n...

Страница 25: ...rongly recommended to wake up the sleepy end device by using GPIO0 first before sending the serial data or use higher level serial data protocol to check the data integrity 3 5 ZigBee Security Securit...

Страница 26: ...KKEY xxx xxx where xxx xxx is 128 bit hexadecimal trust center link key Default is FFF FF 3 5 3 Network Key It is the network wide key used to secure transmissions at the Network Layer The network key...

Страница 27: ...are two different ZigBee addresses assigned to each ZigBee device The 64 bit address is a unique device address assigned during manufacturing The 64 bit address is also called IEEE address or extended...

Страница 28: ...me characters e g carriage return line feed and back space that are not allowed or have special meanings in command mode In order to transmit these characters in command mode these characters must be...

Страница 29: ...d and transmitted at every inter character timeout This data link to the designated device is maintained until the escape command is entered To return to the last data mode after the ZE20S is escaped...

Страница 30: ...gister 61 is set The device should be reset to apply the mode Example AT DESTLA 00019500002FDC40 CR Set the destination IEEE address OK CR Response ATD CR Enter the unicast mode using destination IEEE...

Страница 31: ...g either ATM or AT TRANSMITMODE 2 If ATD command is used the device will enter the multicast data mode immediately until escaped using or reset by ATZ If the device is reset it will not enter the mult...

Страница 32: ...ters for more details Example AT DESTGROUPID 0001 CR Set the destination group ID OK CR Response ATM CR Enter the multicast mode using destination group ID OK CR Response Send multicast msg Put the mu...

Страница 33: ...the broadcast data mode the device enters the broadcast data mode again whenever the device is reset To disable the broadcast data mode escape the data mode first by using string and use AT TRANSMITM...

Страница 34: ...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...

Страница 35: ...o the firmware Table 5 2 describes the special functions tied to the specific pins Table 5 1 Default I O Pin Assignments ZE20S Pin Number GPIO Number Special Functions AI Enable The AT command below c...

Страница 36: ...S Registers for S14 regarding the management of the LED status Status LED DO If GPIO2 is set to 5 this output turns ON High when the device joins a network blinks when joining is permitted and turns...

Страница 37: ...l value to the actual voltage please use the formula below If the pins are configured as digital I Os the corresponding return values are shown as AT AI CR or AT AI number CR Where number is the speci...

Страница 38: ...R Reset the device to apply the changes Also the ZE20S can be configured to display periodic sampling data coming from the other nodes To enable this feature please use the AT command below ATS11 valu...

Страница 39: ...te node by switching local digital input pin and the local node should be possible to monitor the GPIO status To configure this way please use the AT commands below AT SOURCELA IEEE address CR Where I...

Страница 40: ...re and light sensor so you can test more practical applications Below is the list of the items included in the package ProBee ZE20S ZigBee OEM Module w Chip Antenna 1 ProBee ZE20S ZigBee OEM Module w...

Страница 41: ...he 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 Table 6 1 shows jumpers c...

Страница 42: ...tons such as factory default reset switches are internally routed to the ZE20S GPIO pins Table 6 2 summarizes the development board s interfaces and their corresponding GPIO pin numbers of the ZE20S T...

Страница 43: ...O pins of the ZE20S are high 6 3 6 Button Switches SW The development board has 8 button switches for digital input The switches can be configured as active high or active low with the GPIO_IN SW swit...

Страница 44: ...rdinator 1 Router and 1 End Device Here is the example configuration to help to start with the ZE20S and the development kit The goal of this example is to provide hardware configuration and AT comman...

Страница 45: ...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 2 Router Configuration Hardware...

Страница 46: ...running the terminal computer connected to the coordinator will print out the incoming data as follows 0001950000000002 10000 000000 233E 006A 0001950000000003 10000 000000 2254 0B23 0001950000000002...

Страница 47: ...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 2 End devices Config...

Страница 48: ...e Rev 0 1 AT LONGADDR 0001950000000003 OK ATZ OK 6 5 3 Turning on off the LEDs The AT commands to control the LEDs are as follows AT REMOTE 0001950000000003 AT DIO 0000000000000 OK AT REMOTE 000195000...

Страница 49: ...same command line are not supported 7 2 Standard AT Commands 7 2 1 AT Description Check the state of the connection between host and ProBee device Execute AT CR Response OK CR 7 2 2 ATB Description E...

Страница 50: ...timeout S12 Execute ATM CR ATM groupID CR Response OK CR 7 2 6 ATO Description Return to data mode Execute ATO CR Response 7 2 7 ATR Description Response 1 or No Response 0 Execute ATR number CR Resp...

Страница 51: ...andomly generated address from the router or coordinator device that allows the join This value can change if an address conflict is detected where two devices are found to have the same address or a...

Страница 52: ...a form of PTvx x Execute AT VERSION CR Response value CR OK CR 7 3 8 AT PRODUCTNAME or AT PN Description Get the product name It can be used to distinguish among different hardware platforms Execute...

Страница 53: ...ke the rearranged IEEE address as random number Execute AT EPID CR AT EPID value CR Response value CR OK CR OK CR or ERROR CR Default 0000000000000000 Range 0000000000000000 FFFFFFFFFFFFFFFF 7 4 4 AT...

Страница 54: ...sible to cause a link error if a node is a parent of an end device Execute AT ASCAN CR AT ASCAN channel mask CR Response channel PAN ID EPID joinable stack profile List of the existing networks OK CR...

Страница 55: ...evice Execute AT NODETYPE CR AT NODETYPE value CR Response value CR OK CR OK CR or ERROR CR Default 0 Range 0 4 7 5 5 AT PERMIT or AT PJ Description Permit other nodes to join the network 0 254s 255 c...

Страница 56: ...bit destination IEEE address for unicast data transmission Execute AT DESTLA CR AT DESTLA value CR Response value CR OK CR OK CR or ERROR CR Default 0000000000000000 Range 0000000000000000 FFFFFFFFFFF...

Страница 57: ...UC Description Send unicast message to specific node using long or short address of remote node Up to 90 bytes or 72 bytes when security enabled are sent to the node at once Execute AT UNICAST IEEE d...

Страница 58: ...ult 9600 Range 300 230400 7 8 2 AT DATABIT or AT UD Description Get Set the serial data bit setting on the module Execute AT DATABIT CR AT DATABIT value CR Response value CR OK CR OK CR or ERROR CR De...

Страница 59: ...the 128 bit link key 0 or 0s generate 128 bit random number Execute AT LINKKEY CR AT LINKKEY value CR Response value CR OK CR OK CR or ERROR CR Default FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 7 9 3 AT NWKKEY...

Страница 60: ...unctionalities See Table 5 2 7 10 2 AT DIO Description Get Set the digital IO value individually or all at once All GPIO pins can be used as digital IO and it is only possible to set 0 or 1 If there a...

Страница 61: ...oad firmware blank local 1 passthru 2 clone The device leaves the AT command line and enters the bootloader menu for uploading new ProBee firmware There s no restrict to use local upload but a sleepy...

Страница 62: ...evice AT NODETYPE 3 CR set node type end device OK Response ATZ CR Apply the change OK Response 8 1 4 Sleepy End device AT NODETYPE 4 CR set node type sleepy end device OK Response ATZ CR Apply the ch...

Страница 63: ...ta Transmission 8 2 1 Command Mode send unicast message MSG01 to specific node using 64 bit long address 0x00019500002FDC15 AT UNICAST 00019500002FDC15 MSG01 CR OK Response send unicast message MSG02...

Страница 64: ...se MSG09 send data MSG09 and leave data mode ATB CR enter the broadcast mode OK Response MSG10 send data MSG10 and leave data mode AT TRANSMITMODE 1 CR set transmit mode OK Response ATZ CR Apply the c...

Страница 65: ...ey OK Response 8 5 GPIO AT GPIO 5500044112233 CR set GPIO configuration OK Response ATZ CR Apply the change OK Response AT GPIO0 CR check the current GPIO status GPIO0 5 OK Response AT DIO CR check th...

Страница 66: ...ng address Note that UART of local node should be set to 115200 8 N 1 N AT BOOTLOAD 1 00019500002FDC40 CR Please start ebl upload image CCCCCCCCCCCCC upload ebl file by X modem Bootload Complete succe...

Страница 67: ...Broadcast range Number of hops for multicast broadcast Number of hops of nonmembers for multicast Receive local message for multicast broadcast Receive message by own data mode GPIO pull up GPIO monit...

Страница 68: ...Range 0 1 9 1 4 S14 Description Get Set the LED mode It causes the LED operation if the device is ZS10 or ZE20S set GPIO1 2 to specific functionality 0 LEDs are always OFF regardless of configuration...

Страница 69: ...module If enabled boost mode improves sensitivity by 1dB and increases output power by 2dB improving the link margin and range Execute ATS23 CR ATS23 value CR Response value CR OK CR OK CR Default 0...

Страница 70: ...old a message for indirect transmission to a child Execute ATS34 CR ATS34 value CR Response value CR OK CR OK CR Default 7680 Range 0 30000 9 3 5 S35 Description Get Set the broadcast range ZigBee spe...

Страница 71: ...value of zero 7 or greater is treated as infinite There is no longer a separate limited multicast API call Execute ATS37 CR ATS37 value CR Response value CR OK CR OK CR Default 0 Range 0 7 9 3 8 S38...

Страница 72: ...e GPIO status at the remote node If set to 0 GPIO monitoring is disabled Execute ATS42 CR ATS42 value CR Response value CR OK CR OK CR Default 0 Range 0 10000 9 4 3 S43 Description Get Set the GPIO mo...

Страница 73: ...nd 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 Execute ATS51 CR ATS51 value CR Response value CR OK C...

Страница 74: ...ponse value CR OK CR OK CR Default 5 Range 0 10000 9 5 5 S55 Description Get Set the rejoin timeout If it is enabled an end device tries to rejoin the current network when contact with the network has...

Страница 75: ...f set to 0 sink advertise is disabled Execute ATS61 CR ATS61 value CR Response value CR OK CR OK CR Default 0 Range 0 10000 9 6 2 S62 Description Get Set the period to send Many to One Route Reqest Ma...

Страница 76: ...76 ProBee ZE20S Series User Guide Rev 0 1 10 Pin Assignments Figure 10 1 Pin Assignments...

Страница 77: ...Function Direction Description 1 GND Ground 2 PC_5 3 PC_6 4 PC_7 5 PA_7 6 PB_3 7 PB_4 8 PA_0 9 PA_1 10 PA_2 11 PA_3 12 3V3 13 GND 14 JT_VCC 15 JCLK 16 PC_2 17 PC_3 18 PC_4 19 PC_0 20 GND 21 GND 22 RE...

Страница 78: ...78 ProBee ZE20S Series User Guide Rev 0 1 11 Mechanical Drawings Figure 11 1 ZE20SDU Mechanical Drawings...

Страница 79: ...79 ProBee ZE20S Series User Guide Rev 0 1 Figure 11 2 ZE20SDC Mechanical Drawings...

Страница 80: ...80 ProBee ZE20S Series User Guide Rev 0 1 Figure 11 3 ZE20SDS Mechanical Drawings...

Страница 81: ...81 ProBee ZE20S Series User Guide Rev 0 1 Figure 11 4 ZE20SSU Mechanical Drawings...

Страница 82: ...82 ProBee ZE20S Series User Guide Rev 0 1 Figure 11 5 ZE20SSC Mechanical Drawings...

Страница 83: ...d providing proof of purchase or receipt date 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...

Страница 84: ...unding incorrect cabling Misuse negligence by the customer or any other third party Failure to install or operate the product s in accordance to their SENA User Manual Failure caused by improper or in...

Страница 85: ...However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or television reception which can be determined b...

Страница 86: ...EN 301 489 1 ETSI EN 301 489 17 ETSI EN 300 328 Following the provisions of EMC DIRECTIVE 1999 5 EC 13 3 TELEC Technical Regulations for Specified Radio Equipment Article 2 Section 1 19 Certification...

Страница 87: ...io 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 Out...

Отзывы: