Basic#
Functions#
CC_Basic_Report_tx(AGI_PROFILE *pProfile, uint8_t sourceEndpoint, uint8_t bValue, ZAF_TX_Callback_t callback)
Send unsolicited command class Basic report.
CC_Basic_Set_tx(agi_profile_t const *const p_profile, const uint8_t source_endpoint, const uint8_t value, const bool use_supervision, ZAF_TX_Callback_t callback)
Sends an unsolicited Basic Set command.
Function Documentation#
CC_Basic_Report_tx#
JOB_STATUS CC_Basic_Report_tx (AGI_PROFILE * pProfile, uint8_t sourceEndpoint, uint8_t bValue, ZAF_TX_Callback_t callback)
Send unsolicited command class Basic report.
Parameters
[in] | pProfile | pointer to AGI profile |
[in] | sourceEndpoint | source endpoint |
[in] | bValue | Basic Report value |
[out] | callback | callback function pointer returning status on job. Can be initialized to NULL. |
Returns
status of the job of type JOB_STATUS
Definition at line
27
of file /mnt/raid/workspaces/ws.T7KR5OZRo/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/Basic/inc/CC_Basic.h
CC_Basic_Set_tx#
zaf_job_status_t CC_Basic_Set_tx (agi_profile_t const *const p_profile, const uint8_t source_endpoint, const uint8_t value, const bool use_supervision, ZAF_TX_Callback_t callback)
Sends an unsolicited Basic Set command.
Parameters
[in] | p_profile | Pointer to an AGI profile defined in the configuration of CC AGI. |
[in] | source_endpoint | Source endpoint if the sending device use endpoints. Otherwise 0. |
[in] | value | Value as defined in the specification of the command. |
[in] | use_supervision | Use Supervision for transmission of this Basic Set. |
[out] | callback | Callback function pointer giving a result of the transmission. |
Returns
Status on whether the transmission could be initiated.
Definition at line
43
of file /mnt/raid/workspaces/ws.T7KR5OZRo/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/Basic/inc/CC_Basic.h