DigiMesh routing examples

Example one

In a scenario where you deploy a network, and then you want to update the DH and DL registers of all the devices in the network so that they use the MAC address of the aggregator node, which has the MAC address 0x0013A200 4052C507, you could use the following technique.

  1. Deploy all devices in the network with the default DH/DL of 0xFFFF.
  2. Serially, send an ATAGFFFF command to the aggregator node so it sends the broadcast transmission to the rest of the nodes.

All the nodes in the network that receive the AG broadcast set their DH to 0x0013A200 and their DL to 0x4052C507. These nodes automatically build a route to the aggregator node.

Example two

If you want all of the nodes in the network to build routes to an aggregator node with a MAC address of 0x0013A200 4052C507 without affecting the DH and DL registers of any nodes in the network:

  1. Send the ATAGFFFE command to the aggregator node. This sends an AG broadcast to all of the nodes in the network.
  2. All of the nodes internally update only their routing table information to contain a route to the aggregator node.
  3. None of the nodes update their DH and DL registers because none of the registers are set to the 0xFFFE address.