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

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_ADVERTISEMENT_PRIORITIES

#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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_CONNECTION_INIT_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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_CONNECTION_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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_RAIL_PRIORITY_MAPPING

#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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_GET_SCAN_PRIORITIES

#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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_ADVERTISEMENT_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

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_CONNECTION_INIT_PRIORITIES

#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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_CONNECTION_PRIORITIES

#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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_RAIL_PRIORITY_MAPPING

#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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_BLE_SET_SCAN_PRIORITIES

#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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_RAIL_DISABLE_CONFIG_SCHEDULER_EVENTS

#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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_RAIL_ENABLE_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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_RAIL_GET_CONFIG_SCHEDULER_EVENTS_ENABLED

#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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_RAIL_GET_SCHEDULED_EVENT_COUNTERS

#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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_ZIGBEE_GET_SCHEDULER_PRIORITIES

#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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_ZIGBEE_GET_SLIP_TIME

#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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_ZIGBEE_SET_SCHEDULER_PRIORITIES

#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.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DMP_TUNING_PLUGIN_DMP_TUNING_ZIGBEE_SET_SLIP_TIME

#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.