Identify#

Callbacks for Identify Component.

Callbacks#

void
sl_zigbee_af_identify_start_feedback_cb(uint8_t endpoint, uint16_t identifyTime)

Start feedback.

void

Stop feedback.

Callbacks Documentation#

sl_zigbee_af_identify_start_feedback_cb#

void sl_zigbee_af_identify_start_feedback_cb (uint8_t endpoint, uint16_t identifyTime)

Start feedback.

Parameters
TypeDirectionArgument NameDescription
uint8_tN/Aendpoint

The identifying endpoint Ver.: always

uint16_tN/AidentifyTime

The identify time Ver.: always

This function is called by the Identify plugin when identification begins. It informs the Identify Feedback plugin that it should begin providing its implemented feedback functionality (e.g., LED blinking, buzzer sounding, etc.) until the Identify plugin tells it to stop. The identify time is purely a matter of informational convenience. This plugin does not need to know how long it will identify (the Identify plugin will perform the necessary timekeeping.)


sl_zigbee_af_identify_stop_feedback_cb#

void sl_zigbee_af_identify_stop_feedback_cb (uint8_t endpoint)

Stop feedback.

Parameters
TypeDirectionArgument NameDescription
uint8_tN/Aendpoint

The identifying endpoint Ver.: always

This function is called by the Identify plugin when identification is finished. It tells the Identify Feedback plugin to stop providing its implemented feedback functionality.