Trident IoT Z-Wave SDK
 
Loading...
Searching...
No Matches
+ Collaboration diagram for WakeUp:

Data Structures

struct  SWakeupCcData
 

Macros

#define ZAF_FILE_SIZE_WAKEUPCCDATA   (sizeof(SWakeupCcData))
 

Typedefs

typedef struct SWakeupCcData SWakeupCcData
 

Functions

void CC_WakeUp_notification_tx (void(*pCallback)(uint8_t txStatus, TX_STATUS_TYPE *pExtendedTxStatus))
 
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.
 
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.
 
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.
 
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.
 

Detailed Description

Macro Definition Documentation

◆ ZAF_FILE_SIZE_WAKEUPCCDATA

#define ZAF_FILE_SIZE_WAKEUPCCDATA   (sizeof(SWakeupCcData))

Typedef Documentation

◆ SWakeupCcData

typedef struct SWakeupCcData SWakeupCcData

Function Documentation

◆ 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.

Returns
Default sleep time in second between Wake Up Notifications

◆ 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.

Returns
Maximum sleep time in second

◆ 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.

Returns
Minimum sleep time in second

◆ 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.

Returns
sleep step time in second

◆ CC_WakeUp_notification_tx()

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

Transmits a Wake Up Notification command and handles callback.

Parameters
[in]pCallbackPointer to function which will be called on Wake Up Notification ACK/NACK.