Digi XBee DigiMesh Getting Started Manual Download Page 9

Do more with your XBee devices

Set up and perform a range test

XBee DigiMesh 2.4 Getting Started Guide

9

9. Click the

Write radio settings

button

.

The remote XBee module now has a different LED blink time.

10. To return to the default LED blink times, change the LT parameter back to 0 for XBEE_B.

Set up and perform a range test

This section shows you how to set up two XBee modules to perform a range test, which demonstrates
the real-world RF range and link quality between two XBee modules in the same network. Performing
a range test gives an initial indication of the expected communication performance of the kit
components. When deploying an actual network, perform multiple range tests to analyze varying
conditions in your application.

Configure the XBee modules for a range test

For XBee modules to communicate with each other, you configure them so they are in the same
network. You also set the local device to API mode to obtain all possible data of the remote XBee
module.

1. Add two XBee modules to XCTU. See

Step 3: Add the XBee modules to XCTU

.

2. Select the first XBee module and click the

Load default firmware settings

button

.

3. Configure the following parameters:

ID:

2015

NI:

XBEE_A

AP:

API enabled [1]

4. Click the

Write radio settings

button

.

5. Select the other XBee module and click

.

6. Configure the following parameters:

NI:

XBEE_B

AP:

API disabled [0]

7. Click the

Write radio settings

button

.

After you write the radio settings for each XBee module, their names appear in the

Radio

Modules

area. The Port indicates XBEE_A is in API mode.

8. Disconnect XBEE_B from your computer and remove it from XCTU by clicking the

Remove the

list of remote modules

button

.

9. Connect XBEE_B to a power supply (or laptop or portable battery) and move it away from

XBEE_A to the desired location for your range test.

XBee module Indoor range (approximate) Outdoor range (approximate)

Summary of Contents for XBee DigiMesh

Page 1: ...XBee DigiMesh 2 4 Radio Frequency RF Modules Getting Started Guide ...

Page 2: ...tice and does not represent a commitment on the part of Digi International Digi provides this document as is without warranty of any kind expressed or implied including but not limited to the implied warranties of fitness or merchantability for a particular purpose Digi may make improvements and or changes in this manual or in the product s and or the program s described in this manual at any time...

Page 3: ...tion 16 No remote devices to select for a range test 16 Check cables 16 Check that the XBee module is fully seated in the XBee development board 16 Check the XBee module orientation 17 Check that the XBee modules are in the same network 17 Restore default settings 17 Port in use 17 Potential cause 17 Resolution 17 XCTU can t discover devices 17 Check the configuration of your USB serial converter ...

Page 4: ...XBee DigiMesh 2 4 Getting Started Guide 4 XCTU cannot discover remote devices for a range test 19 Potential cause 19 Resolution 19 XCTU installation error 19 Potential cause 19 Resolution 19 ...

Page 5: ...tures n Self healing Any node may enter or leave the network at any time without causing the network as a whole to fail n Peer to peer architecture No hierarchy and no parent child relationships are needed n Easy to use Mesh networking is simplified because it does not require hierarchy or parent child relationships n Quiet Routing overhead is reduced by using a reactive protocol similar to Ad hoc...

Page 6: ...estination n Ad hoc network creation This is an automated process that creates an entire network of nodes on the fly without any human intervention n Self healing This process automatically figures out if one or more nodes on the network is missing and reconfigures the network to repair any broken routes With mesh networking the distance between two nodes does not matter as long as there are enoug...

Page 7: ...our XBee devices Update the firmware of your XBee modules 8 Configure remote XBee modules 8 Set up and perform a range test 9 Set up basic encryption for your XBee network 13 XBee DigiMesh 2 4 Getting Started Guide 7 ...

Page 8: ...al device Configure the local device in API mode because remote commands work only in API mode Configure remote radio modules in either API or transparent mode These instructions show you how to configure the LT Associate LED blink times parameter on a remote module 1 Add two XBee modules to XCTU See Add XBee modules to XCTU 2 Configure the first XBee module in API mode and name it XBEE_A See Conf...

Page 9: ...her you configure them so they are in the same network You also set the local device to API mode to obtain all possible data of the remote XBee module 1 Add two XBee modules to XCTU See Step 3 Add the XBee modules to XCTU 2 Select the first XBee module and click the Load default firmware settings button 3 Configure the following parameters ID 2015 NI XBEE_A AP API enabled 1 4 Click the Write radio...

Page 10: ...back cluster 0x12 when performing a range test The benefit of using this type of range test is you do not have to close the loopback jumper of the remote module and the module can work in any operating mode 1 In XCTU open the Tools menu and select the Range Test option The Radio Range Test window opens Your local device appears on the left side of the Device Selection area ...

Page 11: ...iMesh 2 4 Getting Started Guide 11 2 Select XBEE_A and click the Discover remote devices button The discovery of remote devices starts When the discovery process finishes the other device XBEE_B appears in the Discovering remote devices dialog 3 Click Add selected devices ...

Page 12: ...est button 7 If a notification dialog asks you to close the loopback jumper in the remote device click OK 8 Test the signal interference by doing one of the following n Place your hands over one of the XBee modules n Block line of sight with your body n Place a metal box over an XBee module n Move the remote XBee module to a different room or floor of the building The Received Signal Strength Indi...

Page 13: ...received area shows the total number of packets sent packets received transmission errors and packets lost The percentage bar graph indicates the percentage of packets that are successfully sent and received during a range test session In the following illustration the percentage of packets successfully sent is 69 and received is 64 The actual percentage of packets successfully sent or received ma...

Page 14: ...in transparent mode 3 Name your two XBee modules XBee_A and XBee_B 4 Select XBee_A and configure the following parameters EE Set the AES Encryption Enable parameter to 1 KY Set the AES Encryption Key parameter to a 32 hexadecimal character string Example 11111222223333344444555556666677 5 Click the Write radio settings button 6 Configure the parameters for XBEE_B as you did for XBEE_A and then cli...

Page 15: ...not install device driver 16 Use LEDs to identify XBee modules 16 No remote devices to select for a range test 16 Port in use 17 XCTU can t discover devices 17 XCTU cannot discover remote devices 18 XCTU cannot discover remote devices for a range test 19 XCTU installation error 19 XBee DigiMesh 2 4 Getting Started Guide 15 ...

Page 16: ...he drivers Use LEDs to identify XBee modules You want to force LEDs to blink so you can easily locate an XBee module Resolution To locate an XBee module using LEDs 1 In XCTU select one of your XBee modules and click the Read radio settings button 2 Observe which XBee module has the Rx and Tx LED lights blinking green and yellow on its development board No remote devices to select for a range test ...

Page 17: ...ure them again Port in use Message The port is already in use by other applications Potential cause The serial port where the local XBee module is connected can only be in use by one application Resolution Make sure the connection with the XBee module in the XCTU console is closed and there are no other applications using the port XCTU can t discover devices If XCTU doesn t discover an XBee module...

Page 18: ...Bee development board Check driver installation Drivers are installed the first time the XBee development board is plugged in If this process is not complete or has failed try the following steps 1 Remove and re insert the board into your computer This may cause driver installation to re occur 2 Remove and re insert the board into another USB port 3 Windows Open Computer management find the failin...

Page 19: ...ge Test dialog the local radio device you selected has not yet discovered any remote devices Resolution In the Device Selection area in the Radio Range Test dialog click the Discover remote devices button and XCTU will discover devices on the local device s network XCTU installation error An error is reported when installing XCTU Potential cause XCTU requires Administrator permissions Resolution C...

Reviews: