Plugin Commands: Throughput Legacy#

The throughput commands allow you to test your application's network throughput by measuring how many packets are able to be sent.

Macro Definition Documentation#

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_THROUGHPUT_LEGACY_PLUGIN_THROUGHPUT_DURATION#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_THROUGHPUT_LEGACY_PLUGIN_THROUGHPUT_DURATION

plugin throughput duration [Time:4]

  • Set the duration in ms for the test.

    • Time - INT32U - Duration in ms


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

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_THROUGHPUT_LEGACY_PLUGIN_THROUGHPUT_END#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_THROUGHPUT_LEGACY_PLUGIN_THROUGHPUT_END

plugin throughput end

  • Abort the test while running.


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

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_THROUGHPUT_LEGACY_PLUGIN_THROUGHPUT_INFLIGHT#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_THROUGHPUT_LEGACY_PLUGIN_THROUGHPUT_INFLIGHT

plugin throughput inflight [Count:1]

  • Set the number of packets in flight during the test.

    • Count - INT8U - Number of packets


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

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_THROUGHPUT_LEGACY_PLUGIN_THROUGHPUT_RESULT#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_THROUGHPUT_LEGACY_PLUGIN_THROUGHPUT_RESULT

plugin throughput result

  • Show the results of the last test.


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

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_THROUGHPUT_LEGACY_PLUGIN_THROUGHPUT_START#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_THROUGHPUT_LEGACY_PLUGIN_THROUGHPUT_START

plugin throughput start

  • Start the throughput test.


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