background image

1

ProBee-ZS10 User Guide Rev.1.1

ZigBee Serial Adapter

ProBee-ZS10

User Guide

Sena Technologies, Inc.

Rev 1.1

Содержание ProBee-ZS10

Страница 1: ...1 ProBee ZS10 User Guide Rev 1 1 ZigBee Serial Adapter ProBee ZS10 User Guide Sena Technologies Inc Rev 1 1...

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

Страница 3: ...anager for Configuration 17 3 ZIGBEE NETWORK CONFIGURATION 18 3 1 Setting up ZS10 as a Coordinator 18 3 1 1 Node Type Selection for Coordinator 19 3 1 2 Channel Mask Configuration for Coordinator 19 3...

Страница 4: ...mands 35 5 2 1 AT 35 5 2 2 ATB 35 5 2 3 ATD 35 5 2 4 ATE 36 5 2 5 ATM 36 5 2 6 ATO 36 5 2 7 ATR 36 5 2 8 ATS 36 5 2 9 ATZ 36 5 2 10 AT F 36 5 2 11 37 5 3 Node Specific Information 37 5 3 1 AT LONGADDR...

Страница 5: ...and Reception 42 5 7 1 AT DESTLA or AT DL 42 5 7 2 AT DESTGROUPID or AT DG 42 5 7 3 AT SINKINFO or AT SI 42 5 7 4 AT MAXPAYLOAD or AT MP 43 5 7 5 AT TRASNSMITMODE or AT TM 43 5 7 6 AT UNICAST or AT UC...

Страница 6: ...48 6 3 UART Settings 49 6 4 Security 50 6 5 Firmware Upload 50 6 5 1 Local Node 50 6 5 2 Remote Node 50 6 5 3 Clone 51 7 S REGISTERS 52 7 1 Display Options 52 7 1 1 S11 52 7 1 2 S12 53 7 1 3 S13 53 7...

Страница 7: ...mm 60 8 2 Battery pack mechanical drawing mm 61 9 WARRANTY 62 9 1 GENERAL WARRANTY POLICY 62 9 2 LIMITATION OF LIABILITY 62 9 3 HARDWARE PRODUCT WARRANTY DETAILS 62 9 4 SOFTWARE PRODUCT WARRANTY DETA...

Страница 8: ...equirements of low cost and low power wireless applications such as home automation or smart energy by adopting the ZigBee technology The ZS10 is based on the Ember EM250 ZigBee core and fully certifi...

Страница 9: ...Area Networks HAN Neighborhood Area Networks NAN Home Automation Advanced lighting entertainment and climate control systems Service based monitoring security and awareness systems Commercial Buildin...

Страница 10: ...the ZS10 adapters and how to use terminal software programs to access the ZS10 adapters using AT commands for configurations and operations The rest of the steps including ZigBee network creation coor...

Страница 11: ...om the computer to the ZS10 adapter The serial port of the panel is DB9 male as a DTE terminal Figure 2 2 Serial Cable Installation 2 1 3 Powering the panel Once all the installations are completed pl...

Страница 12: ...h the battery pack to the ZS10 as shown below to power the ZS10 using the battery pack To recharge the battery pack connect the external DC power adaptor as described in Section 2 1 3 Figure 2 4 Attac...

Страница 13: ...S232 Tx and RS232 Rx LED will flash accordingly when data is transmitted For small data transmissions it may be hard to recognize the quick flashing action of the LED Charge Led and Low battery LED wi...

Страница 14: ...he factory reset button If user wants to restore the ZS10 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...

Страница 15: ...use them to set these speeds please configure the dipswitch to S W Config setting and use ProBee Manager or AT commands Please refer to ProBee Manager and the section 5 8 UART for the configuration 2...

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

Страница 17: ...ion Figure 2 11 ProBee Manager It is possible to set or get the configurations of the ZS10 using ProBee Manager This PC utility helps that a user can configure several setting values easily without a...

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

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

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

Страница 21: ...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 ZS10 as a Router A r...

Страница 22: ...rdinator 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 PAN ID of a ZigBee router or...

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

Страница 24: ...eepy 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 is s...

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

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

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

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

Страница 29: ...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 ZS10 is escaped by use...

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

Страница 31: ...r 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 multicast d...

Страница 32: ...etails 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 multicast message...

Страница 33: ...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 TRANSMITMODE 0 and reset the...

Страница 34: ...34 ProBee ZS10 User Guide Rev 1 1 ATZ CR Apply to change OK CR Response Send broadcast msg Put the broadcast message Leave data mode OK CR Response...

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

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

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

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

Страница 39: ...he 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 5 4 4 AT GROU...

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

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

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

Страница 43: ...escription 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 data C...

Страница 44: ...9600 Range 300 230400 5 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 Defaul...

Страница 45: ...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 5 9 3 AT NWKKEY or AT NK Description...

Страница 46: ...s no restrict to use local upload but a sleepy end device cannot upload to remote node over the air The current UART should be set 115200bps 8 data bits no parity 1 stop bit and none flow control Exe...

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

Страница 48: ...nsmission 6 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 to spe...

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

Страница 50: ...er menu for uploading firmware Note that UART of local node should be set to 115200 8 N 1 N AT BOOTLOAD CR Press Enter EM250 Bootloader v20 b09 1 upload ebl 2 run 3 ebl info BL press 1 and upload ebl...

Страница 51: ...5 3 Clone clone the firmware of the local node 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 2 00019500002FDC40 CR Start cloning...

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

Страница 53: ...ption Get Set the LED mode It causes the LED operation of ZS10 0 LEDs are always OFF regardless of configuration or status 1 LEDs are OFF when the node is under sleep status 2 LEDs always operate by t...

Страница 54: ...wer by 2dB improving the link margin and range Execute ATS23 CR ATS23 value CR Response value CR OK CR OK CR Default 0 Range 0 1 7 3 Data Transmissions 7 3 1 S31 Description Get Set the application AC...

Страница 55: ...cription Get Set the broadcast range ZigBee specifies three different broadcast addresses that reach different collections of nodes Broadcasts are normally sent only to routers Broadcasts can also be...

Страница 56: ...Default 0 Range 0 7 7 3 8 S38 Description Get Set the receive message mode If it is enabled a local node will receive multicast or broadcast messages from itself Execute ATS38 CR ATS38 value CR Respon...

Страница 57: ...3 S53 Description Get Set the sleep duration in quarter seconds An end device sleeps at this time and turns off radio every sleep cycle If a node sleeps over poll timeout of parent node the device wi...

Страница 58: ...poll more rapidly for a short time when receiving RF data Execute ATS56 CR ATS56 value CR Response value CR OK CR OK CR Default 5 Range 0 10000 7 5 Sink 7 5 1 S61 Description Get Set the sink node an...

Страница 59: ...59 ProBee ZS10 User Guide Rev 1 1 Range 0 10000...

Страница 60: ...60 ProBee ZS10 User Guide Rev 1 1 8 Mechanical Drawings 8 1 ProBee ZS10 mechanical drawing mm 99 8 with stub antenna 16 73 9 without antenna 14 9 30 8 20...

Страница 61: ...61 ProBee ZS10 User Guide Rev 1 1 8 2 Battery pack mechanical drawing mm Standard Battery Pack Extended Battery Pack...

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

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

Страница 64: ...64 ProBee ZS10 User Guide Rev 1 1 10 Regulatory Information 10 1 FCC...

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

Страница 66: ...equency Range 2 410 2 475GHz Number of Frequency Channel 14 channels Transmission Method DSSS Direct Sequence Spread Spectrum Modulation Method O QPSK Offset Quadrate Phase Shift Keying Radio Output P...

Отзывы: