SWRA734 December   2021 CC1312PSIP , CC1312R , CC1312R7 , CC1314R10 , CC1352P , CC1352P7 , CC1352R , CC2652P , CC2652P7 , CC2652R , CC2652RB , CC2652RSIP

 

  1.   Trademarks
  2. 1Introduction
  3. 2Benefits of Having Multiple Gateway Support
    1. 2.1 Node Balancing
    2. 2.2 Robustness
    3. 2.3 Extended Coverage and Network Redundancy
  4. 3Current SDK Examples and Coprocessor Configuration
  5. 4Central Gateway
  6. 5Enabling Multiple Gateway Support
    1. 5.1 PAN Coordinator Switching Due to Sync Loss
    2. 5.2 PAN Coordinator Switching Due to a Command Coming From the Central Gateway
  7. 6Basic Implementation of PAN Coordinator Switching
    1. 6.1 PAN Coordinator Switching Due to Sync Loss
    2. 6.2 PAN Coordinator Switching Due to a Command Coming From the Central Gateway
  8. 7Summary
  9. 8References

Basic Implementation of PAN Coordinator Switching

The following code snippets are meant to demonstrate how PAN coordinator switching can be implemented in a very simple way by only slightly modifying the application layer of the existing sensor and collector examples.

To visualize how the PAN coordinator switching process takes place, the following test setup was used:

  • One CC13x2 LaunchPad™ development kit used as sensor device. This device will switch between PAN coordinators.
  • Two CC13x2 LaunchPad kits used as collector devices.
  • Two CC13x0 LaunchPad kits used as packet sniffers.
  • Smart RF Packet Sniffer and Wireshark for network traffic visualization.
Figure 6-1 Test Setup to Validate PAN Coordinator Switching

For this particular test setup, CC1352 LaunchPad kits were used for the collectors and sensor, two CC1310 LaunchPad kits were used for the packet sniffers, and Smart RF Sniffer Agent v1.9.0 Alpha and Wireshark v3.0.14 were used to keep track of the networks’ traffic.

See the SmartRF Packet Sniffer User’s Guide to find more information about how to configure and use LaunchPad kits as packet sniffers.