Plugin Commands: DMP Tuning and Testing

Macros

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_ADVERTISEMENT_PRIORITIES
plugin dmp-tuning ble get-advertisement-priorities
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_CONNECTION_INIT_PRIORITIES
plugin dmp-tuning ble get-connection-init-priorities
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_CONNECTION_PRIORITIES
plugin dmp-tuning ble get-connection-priorities
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_RAIL_PRIORITY_MAPPING
plugin dmp-tuning ble get-rail-priority-mapping
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_SCAN_PRIORITIES
plugin dmp-tuning ble get-scan-priorities
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_ADVERTISEMENT_PRIORITIES
plugin dmp-tuning ble set-advertisement-priorities [adv_min:1] [adv_max:1]
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_CONNECTION_INIT_PRIORITIES
plugin dmp-tuning ble set-connection-init-priorities [init_min:1] [init_max:1]
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_CONNECTION_PRIORITIES
plugin dmp-tuning ble set-connection-priorities [conn_min:1] [conn_max:1]
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_RAIL_PRIORITY_MAPPING
plugin dmp-tuning ble set-rail-priority-mapping [rail_mapping_offset:1] [rail_mapping_range:1]
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_SCAN_PRIORITIES
plugin dmp-tuning ble set-scan-priorities [scan_min:1] [scan_max:1]
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_RAIL_DISABLE_CONFIG_SCHEDULER_EVENTS
plugin dmp-tuning rail disable-config-scheduler-events
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_RAIL_ENABLE_CONFIG_SCHEDULER_EVENTS
plugin dmp-tuning rail enable-config-scheduler-events
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_RAIL_GET_CONFIG_SCHEDULER_EVENTS_ENABLED
plugin dmp-tuning rail get-config-scheduler-events-enabled
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_RAIL_GET_SCHEDULED_EVENT_COUNTERS
plugin dmp-tuning rail get-scheduled-event-counters
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_ZIGBEE_GET_SCHEDULER_PRIORITIES
plugin dmp-tuning zigbee get-scheduler-priorities
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_ZIGBEE_GET_SLIP_TIME
plugin dmp-tuning zigbee get-slip-time
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_ZIGBEE_SET_SCHEDULER_PRIORITIES
plugin dmp-tuning zigbee set-scheduler-priorities [background-rx:1] [active-rx:1] [active-tx:1]
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_ZIGBEE_SET_SLIP_TIME
plugin dmp-tuning zigbee set-slip-time [slip-time:4]

Detailed Description

The DMP Tuning and Testing plugin contributes CLI commands to the application framework to be used for initiating actions related to DMP tuning or testing.

Macro Definition Documentation

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_ADVERTISEMENT_PRIORITIES

plugin dmp-tuning ble get-advertisement-priorities

  • Get BLE advertisement scheduler priorities.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_CONNECTION_INIT_PRIORITIES

plugin dmp-tuning ble get-connection-init-priorities

  • Get BLE connection init scheduler priorities.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_CONNECTION_PRIORITIES

plugin dmp-tuning ble get-connection-priorities

  • Get BLE connection scheduler priorities.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_RAIL_PRIORITY_MAPPING

plugin dmp-tuning ble get-rail-priority-mapping

  • Get BLE RAIL priority mapping.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_SCAN_PRIORITIES

plugin dmp-tuning ble get-scan-priorities

  • Get BLE scan scheduler priorities.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_ADVERTISEMENT_PRIORITIES

plugin dmp-tuning ble set-advertisement-priorities [adv_min:1] [adv_max:1]

  • Set BLE advertisement scheduler priorities.
    • adv_min - INT8U - Advertisement scheduler pritority - Min.
    • adv_max - INT8U - Advertisement scheduler pritority - Max
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_CONNECTION_INIT_PRIORITIES

plugin dmp-tuning ble set-connection-init-priorities [init_min:1] [init_max:1]

  • Set BLE connection init scheduler priorities.
    • init_min - INT8U - Connection init scheduler pritority - Min.
    • init_max - INT8U - Connection init scheduler pritority - Max.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_CONNECTION_PRIORITIES

plugin dmp-tuning ble set-connection-priorities [conn_min:1] [conn_max:1]

  • Set BLE connection scheduler priorities.
    • conn_min - INT8U - Connection scheduler pritority - Min.
    • conn_max - INT8U - Connection scheduler pritority - Max.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_RAIL_PRIORITY_MAPPING

plugin dmp-tuning ble set-rail-priority-mapping [rail_mapping_offset:1] [rail_mapping_range:1]

  • Set BLE RAIL priority mapping.
    • rail_mapping_offset - INT8U - RAIL mapping offset.
    • rail_mapping_range - INT8U - RAIL mapping range.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_SCAN_PRIORITIES

plugin dmp-tuning ble set-scan-priorities [scan_min:1] [scan_max:1]

  • Set BLE scan scheduler priorities.
    • scan_min - INT8U - Scan scheduler pritority - Min.
    • scan_max - INT8U - Scan scheduler pritority - Max.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_RAIL_DISABLE_CONFIG_SCHEDULER_EVENTS

plugin dmp-tuning rail disable-config-scheduler-events

  • Disable the RAIL config scheduler events.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_RAIL_ENABLE_CONFIG_SCHEDULER_EVENTS

plugin dmp-tuning rail enable-config-scheduler-events

  • Enable the RAIL config scheduler events.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_RAIL_GET_CONFIG_SCHEDULER_EVENTS_ENABLED

plugin dmp-tuning rail get-config-scheduler-events-enabled

  • Get the enable state of the RAIL config scheduler events.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_RAIL_GET_SCHEDULED_EVENT_COUNTERS

plugin dmp-tuning rail get-scheduled-event-counters

  • Get the RAIL config (un)scheduled event counters.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_ZIGBEE_GET_SCHEDULER_PRIORITIES

plugin dmp-tuning zigbee get-scheduler-priorities

  • Get scheduler priorities for zigbee.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_ZIGBEE_GET_SLIP_TIME

plugin dmp-tuning zigbee get-slip-time

  • Get slip time for zigbee.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_ZIGBEE_SET_SCHEDULER_PRIORITIES

plugin dmp-tuning zigbee set-scheduler-priorities [background-rx:1] [active-rx:1] [active-tx:1]

  • Set scheduler priorities for zigbee.
    • background-rx - INT8U - Background RX priority.
    • active-rx - INT8U - Active RX priority.
    • active-tx - INT8U - Active TX priority.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_ZIGBEE_SET_SLIP_TIME

plugin dmp-tuning zigbee set-slip-time [slip-time:4]

  • Set slip time for zigbee.
    • slip-time - INT32U - Slip time.