Button Joining
Callbacks for Button Joining Component.
Callbacks#
void
emberAfPluginButtonJoiningButtonEventCallback(uint8_t buttonNumber, uint32_t buttonPressDurationMs)
Button Event.
Callbacks Documentation#
emberAfPluginButtonJoiningButtonEventCallback
void emberAfPluginButtonJoiningButtonEventCallback (uint8_t buttonNumber, uint32_t buttonPressDurationMs)
Button Event.
Parameters
N/A | buttonNumber | The button number that was pressed. Ver.: always |
N/A | buttonPressDurationMs | The length of time button was held down before it was released. Ver.: always |
This allows another module to get notification when a button is pressed and released but the button joining plugin did not handle it. This callback is NOT called in the ISR context so there are no restrictions on what code can execute.
Definition at line
87
of file app/framework/plugin/button-joining/button-joining.h