Macros

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INTERPAN_PLUGIN_INTERPAN_DISABLE
 plugin interpan disable
 
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INTERPAN_PLUGIN_INTERPAN_ENABLE
 plugin interpan enable
 
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INTERPAN_PLUGIN_INTERPAN_FRAGMENT_TEST
 plugin interpan fragment-test [panId:2] [eui64:8] [clusterId:2] [msgLen:2]
 
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INTERPAN_PLUGIN_INTERPAN_SET_MSG_TIMEOUT
 plugin interpan set-msg-timeout [timeout:1]

Detailed Description

The Interpan commands provide commands to set global interpan state and test interpan fragmentation.

Macro Definition Documentation

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INTERPAN_PLUGIN_INTERPAN_DISABLE

plugin interpan disable

  • Disables inter-PAN globally.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INTERPAN_PLUGIN_INTERPAN_ENABLE

plugin interpan enable

  • Enables inter-PAN globally.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INTERPAN_PLUGIN_INTERPAN_FRAGMENT_TEST

plugin interpan fragment-test [panId:2] [eui64:8] [clusterId:2] [msgLen:2]

  • Sends a message of specified length of random values to target device over inter-PAN.
    • panId - INT16U - The PAN ID that the target is located on
    • eui64 - IEEE_ADDRESS - The target's EUI64 (big endian)
    • clusterId - INT16U - The cluster ID that the sample message should contain
    • msgLen - INT16U - The length of the randomly-filled message to be sent across inter-PAN
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INTERPAN_PLUGIN_INTERPAN_SET_MSG_TIMEOUT

plugin interpan set-msg-timeout [timeout:1]

  • Sets the timeout for inter-PAN messages sent and received.
    • timeout - INT8U - Message timeout in seconds.