WakeUp#

Modules#

SWakeupCcData

Typedefs#

Functions#

void
CC_WakeUp_notification_tx(void(*pCallback)(uint8_t txStatus, TX_STATUS_TYPE *pExtendedTxStatus))

Transmits a Wake Up Notification command and handles callback.

uint32_t

Used by the WakeUp Command Class configuration Returns with the default sleep time in second between Wake Up Notifications.

uint32_t

Used by the WakeUp Command Class configuration Returns with the minimum sleep time in second between Wake Up Notifications.

uint32_t

Used by the WakeUp Command Class configuration Returns with the maximum sleep time in second between Wake Up Notifications.

uint32_t

Used by the WakeUp Command Class configuration Returns with the sleep step time in second.

Macros#

#define
ZAF_FILE_SIZE_WAKEUPCCDATA (sizeof(SWakeupCcData))

Typedef Documentation#

SWakeupCcData#

typedef struct SWakeupCcData SWakeupCcData

Definition at line 66 of file /mnt/raid/workspaces/ws.WDdsgIAV6/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/WakeUp/inc/CC_WakeUp.h

Function Documentation#

CC_WakeUp_notification_tx#

void CC_WakeUp_notification_tx (void(*pCallback)(uint8_t txStatus, TX_STATUS_TYPE *pExtendedTxStatus))

Transmits a Wake Up Notification command and handles callback.

Parameters
[in]pCallback

Pointer to function which will be called on Wake Up Notification ACK/NACK.


Definition at line 79 of file /mnt/raid/workspaces/ws.WDdsgIAV6/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/WakeUp/inc/CC_WakeUp.h

cc_wake_up_config_get_default_sleep_time_sec#

uint32_t cc_wake_up_config_get_default_sleep_time_sec (void)

Used by the WakeUp Command Class configuration Returns with the default sleep time in second between Wake Up Notifications.

Parameters
N/A

Returns

  • Default sleep time in second between Wake Up Notifications


Definition at line 87 of file /mnt/raid/workspaces/ws.WDdsgIAV6/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/WakeUp/inc/CC_WakeUp.h

cc_wake_up_config_get_minimum_sleep_time_sec#

uint32_t cc_wake_up_config_get_minimum_sleep_time_sec (void)

Used by the WakeUp Command Class configuration Returns with the minimum sleep time in second between Wake Up Notifications.

Parameters
N/A

Returns

  • Minimum sleep time in second


Definition at line 95 of file /mnt/raid/workspaces/ws.WDdsgIAV6/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/WakeUp/inc/CC_WakeUp.h

cc_wake_up_config_get_maximum_sleep_time_sec#

uint32_t cc_wake_up_config_get_maximum_sleep_time_sec (void)

Used by the WakeUp Command Class configuration Returns with the maximum sleep time in second between Wake Up Notifications.

Parameters
N/A

Returns

  • Maximum sleep time in second


Definition at line 103 of file /mnt/raid/workspaces/ws.WDdsgIAV6/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/WakeUp/inc/CC_WakeUp.h

cc_wake_up_config_get_sleep_step_time_sec#

uint32_t cc_wake_up_config_get_sleep_step_time_sec (void)

Used by the WakeUp Command Class configuration Returns with the sleep step time in second.

Parameters
N/A

Returns

  • sleep step time in second


Definition at line 111 of file /mnt/raid/workspaces/ws.WDdsgIAV6/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/WakeUp/inc/CC_WakeUp.h

Macro Definition Documentation#

ZAF_FILE_SIZE_WAKEUPCCDATA#

#define ZAF_FILE_SIZE_WAKEUPCCDATA
Value:
(sizeof(SWakeupCcData))

Definition at line 68 of file /mnt/raid/workspaces/ws.WDdsgIAV6/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/WakeUp/inc/CC_WakeUp.h