Node discovery

Node discovery has three variations as shown in the following table:

Commands Syntax Description
Node Discovery ND

 

Seeks to discover all nodes in the network (on the current Network ID).
Directed Node Discovery

ND <NI String>

Seeks to discover if a particular node named <NI String> is found in the network.
Destination Node

DN <NI String>

Sets DH/DL to point to the MAC address of the node whose <NI String> matches.

The node discovery command (without an NI string designated) sends out a broadcast to every node in the Network ID. Each node in the network sends a response back to the requesting node.

When the node discovery command is issued in Command mode, all other AT commands are inhibited until the node discovery command times out, as determined by the N? parameter. After the timeout, an extra CR is output to the terminal window, indicating that new AT commands can be entered. This is the behavior whether or not there were any nodes that responded to the broadcast.

When the node discovery command is issued in API mode, the behavior is the same except that the response is output in API mode. If no nodes respond, there will be no responses at all to the node discover command. The requesting node is not able to process a new AT command until N? times out.