AT commands Zigbee Addressing commands
Digi XBee® 3 Zigbee® RF Module
193
ND also accepts a NI (Node Identifier) as a parameter (optional). In this case, only a device that
matches the supplied identifier responds after a jittered time delay. If there are no matching devices,
the command returns an “ERROR”.
The radius of the ND command is set by the BH command.
A status code of 1=ERROR will be returned if the transmit queue is full. That means there are already
four messages queued for transmission. The application is trying to send messages faster than the
device can process the requests. The application may either try again later, be redesigned to send
messages at a slower rate, or wait for a Tx Status response for a prior message before attempting to
send another.
For more information about the options that affect the behavior of the ND command, see NO
(Network Discovery Options).
Parameter range
20-byte printable ASCIIstring
Default
N/A
DN (Discover Node)
Resolves an NI (Node identifier) string to a physical address (case sensitive).
The following events occur after DN discovers the destination node:
When DN is sent in Command mode:
1. The device sets DL and DH to the address of the device with the matching NI string.
2. The receiving device returns OK (or ERROR).
3. The device exits Command mode to allow for immediate communication. If an ERROR is
received, then Command mode does not exit.
When DN is sent as a local AT Command frame - 0x08:
1. The receiving device returns the 16-bit network and 64-bit extended addresses in an API
Command Response frame..
2. If there is no response from a module within (NT * 100) milliseconds or you do not specify a
parameter (by leaving it blank), the receiving device returns an ERROR message.
Parameter range
Up to 20-byte printable ASCII string
Default
N/A
NT (Node Discover Timeout)
Sets or displays the amount of time a base node waits for responses from other nodes when using the
ND (Node Discover) command.
When you issue the ND command, the transmission includes the NT value to provide all remote
devices with a response timeout. Remote devices wait a random time, less than NT, before sending
their response to avoid collisions.