Plugin Commands: Coexistence#
The coexistence commands allow you run-time reconfigure coexistence PTA
Macros#
plugin coexistence get-active-phy
plugin coexistence get-dp-state
plugin coexistence get-gpio-input [gpioIndex:1]
plugin coexistence get-phy-state
plugin coexistence get-pta-options
plugin coexistence get-pta-state
plugin coexistence get-pwm-state
plugin coexistence reset-counters
plugin coexistence result-counters
plugin coexistence set-dp-state [pulseWidth:1]
plugin coexistence set-gpio-input [gpioIndex:1] [enabled:1]
plugin coexistence set-phy-state [timeout:1]
plugin coexistence set-pta-options [state:4]
plugin coexistence set-pta-state [state:1]
plugin coexistence set-pwm-state [pwmPeriod_halfms:1] [pwmPulse_DC:1] [pwmPriority:1]
Macro Definition Documentation#
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_ACTIVE_PHY#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_ACTIVE_PHY
plugin coexistence get-active-phy
Get the active RAIL PHY
1946
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_DP_STATE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_DP_STATE
plugin coexistence get-dp-state
Get the PTA Directional PRIORITY state
1951
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_GPIO_INPUT#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_GPIO_INPUT
plugin coexistence get-gpio-input [gpioIndex:1]
Get the input value of a coexistence GPIO.
gpioIndex - INT8U - GPIO index
1957
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_PHY_STATE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_PHY_STATE
plugin coexistence get-phy-state
Get the PTA PHY Select state
1962
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_PTA_OPTIONS#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_PTA_OPTIONS
plugin coexistence get-pta-options
Get the PTA Options
1967
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_PTA_STATE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_PTA_STATE
plugin coexistence get-pta-state
Get the PTA enable/disable state
1972
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_PWM_STATE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_GET_PWM_STATE
plugin coexistence get-pwm-state
Get the PTA PWM state
1977
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_RESET_COUNTERS#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_RESET_COUNTERS
plugin coexistence reset-counters
Reset all counters
1982
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_RESULT_COUNTERS#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_RESULT_COUNTERS
plugin coexistence result-counters
Print coexistence specific counters
1987
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_SET_DP_STATE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_SET_DP_STATE
plugin coexistence set-dp-state [pulseWidth:1]
Set the PTA Directional PRIORITY state
pulseWidth - INT8U - Directional PRIORITY pulse width (us) [0=>bypass]
1993
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_SET_GPIO_INPUT#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_SET_GPIO_INPUT
plugin coexistence set-gpio-input [gpioIndex:1] [enabled:1]
Override the input value of a coexistence GPIO.
gpioIndex - INT8U - GPIO port to override
enabled - INT8U - Input override value of selected port
2000
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_SET_PHY_STATE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_SET_PHY_STATE
plugin coexistence set-phy-state [timeout:1]
Set the PTA PHY Select state
timeout - INT8U - PHY Select Timeout (us) [0=>standard PHY, 1-254=>Timeout to switch to standard PHY after WiFi TX, 255=>Coexistence optimized PHY]
2006
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_SET_PTA_OPTIONS#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_SET_PTA_OPTIONS
plugin coexistence set-pta-options [state:4]
Set the PTA Options
state - INT32U - PTA Options (see AN1017 Section 4.2)
2012
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_SET_PTA_STATE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_SET_PTA_STATE
plugin coexistence set-pta-state [state:1]
Set the PTA enable/disable state
state - INT8U - PTA state (0=>disable, 1=>enable)
2018
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_SET_PWM_STATE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COEXISTENCE_PLUGIN_COEXISTENCE_SET_PWM_STATE
plugin coexistence set-pwm-state [pwmPeriod_halfms:1] [pwmPulse_DC:1] [pwmPriority:1]
Set the PTA PWM state
pwmPeriod_halfms - INT8U - PWM period (0.5ms resolution)
pwmPulse_DC - INT8U - PWM duty-cycle (%)
pwmPriority - INT8U - PWM priority (0=low|1=high)
2026
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc