Plugin Commands: Infrared LED
Macros |
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_BUTTON_ON_OFF |
plugin infrared-led button-on-off
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_BUTTON_TOGGLE |
plugin infrared-led button-toggle
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_OFF |
plugin infrared-led off
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_ON |
plugin infrared-led on
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_SIMULATE_HOLD |
plugin infrared-led simulate-hold [index:1]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_SIMULATE_PRESS |
plugin infrared-led simulate-press [index:1]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_SIMULATE_REMOTE |
plugin infrared-led simulate-remote [index:1]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_TOGGLE |
plugin infrared-led toggle
|
Detailed Description
The Infrared LED plugin contributes several commands to the application framework's CLI. These commands are used for testing low level operation of the LED and sending out IR waveforms as if a button had been pressed or held.
Macro Definition Documentation
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_BUTTON_ON_OFF |
plugin infrared-led button-on-off
- Turn IR LED on and off based on state of BUTTON1.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_BUTTON_TOGGLE |
plugin infrared-led button-toggle
- Toggle IR LED each time BUTTON1 is pressed.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_OFF |
plugin infrared-led off
- Turn off IR LED.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_ON |
plugin infrared-led on
- Turn on IR LED.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_SIMULATE_HOLD |
plugin infrared-led simulate-hold [index:1]
-
Output IR waveform as if a button were held.
- index - INT8U - The index of UIRD database to use for the waveform.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_SIMULATE_PRESS |
plugin infrared-led simulate-press [index:1]
-
Output IR waveform as if a button were pressed.
- index - INT8U - The index of UIRD database to use for the waveform.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_SIMULATE_REMOTE |
plugin infrared-led simulate-remote [index:1]
-
Output IR waveform when BUTTON1 is pressed or held.
- index - INT8U - The index of UIRD database to use for the waveform.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_INFRARED_LED_PLUGIN_INFRARED_LED_TOGGLE |
plugin infrared-led toggle
- Toggle IR LED once.