Plugin Commands: Network Steering#

The Network Steering plugin commands are currently being used for the Profile Interop event.

Macros#

#define

plugin network-steering mask add [whichMask:1] [channel:1]

#define

plugin network-steering mask set [whichMask:1] [mask:4]

#define

plugin network-steering mask subtract [whichMask:1] [channel:1]

#define

plugin network-steering pre-configured-key-set [preconfiguredkey:-1]

#define

Macro Definition Documentation#

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_MASK_ADD#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_MASK_ADD

plugin network-steering mask add [whichMask:1] [channel:1]

  • Adds a channel to either the primary or secondary channel mask of the network-steering plugin.

    • whichMask - INT8U - The channel mask to add a channel to.

    • channel - INT8U - The channel to add to the mask.


Definition at line 4427 of file ./app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_MASK_SET#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_MASK_SET

plugin network-steering mask set [whichMask:1] [mask:4]

  • Set either the primary or secondary channel mask.

    • whichMask - INT8U - The channel mask to subtract the channel from.

    • mask - INT32U - The value to set the channel mask to.


Definition at line 4434 of file ./app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_MASK_SUBTRACT#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_MASK_SUBTRACT

plugin network-steering mask subtract [whichMask:1] [channel:1]

  • Subtracts a channel from either the primary or secondary channel mask of the network-steering plugin.

    • whichMask - INT8U - The channel mask to subtract the channel from.

    • channel - INT8U - The channel to subtract the mask from.


Definition at line 4441 of file ./app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_PRE_CONFIGURED_KEY_SET#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_PRE_CONFIGURED_KEY_SET

plugin network-steering pre-configured-key-set [preconfiguredkey:-1]

  • Set the pre-configured key

    • preconfiguredkey - OCTET_STRING - Set the preconfigured key so that the joining device can enter the network.


Definition at line 4447 of file ./app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_START#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_START

plugin network-steering start [options:1]

  • Starts the network steering process.

    • options - INT8U - A mask of options for indicating specific behavior within the network-steering process.


Definition at line 4453 of file ./app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_STATUS#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_STATUS

plugin network-steering status

  • Displays the current status of the network steering process.


Definition at line 4458 of file ./app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_STOP#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_STEERING_PLUGIN_NETWORK_STEERING_STOP

plugin network-steering stop

  • Stops the network steering process.


Definition at line 4463 of file ./app/framework/test/headers/cli.doc