10#ifndef _ZW_SYSTEM_STARTUP_H_
11#define _ZW_SYSTEM_STARTUP_H_
76 uint8_t iZwRxQueueTaskNotificationBitNumber,
77 uint8_t iZwCommandStatusQueueTaskNotificationBitNumber,
91 uint8_t iZwCommandStatusQueueTaskNotificationBitNumber,
uint32_t GetCompletedSleepDurationMs(void)
bool ZW_ApplicationRegisterTask(void(*appTaskFunc)(SApplicationHandles *), uint8_t iZwRxQueueTaskNotificationBitNumber, uint8_t iZwCommandStatusQueueTaskNotificationBitNumber, const SProtocolConfig_t *pProtocolConfig)
uint32_t GetLastTickBeforeDeepSleep(void)
zpal_reset_reason_t GetResetReason(void)
SApplicationHandles * ZW_system_startup_getAppHandles(void)
const SAppNodeInfo_t * ZW_system_startup_getAppNodeInfo(void)
uint32_t GetDeepSleepWakeupTick(void)
SCommandClassSet_t * ZW_system_startup_GetCCSet(void)
Gets the Command Class Set.
void ZW_system_startup_SetMainApplicationTaskHandle(TaskHandle_t xHandle)
void ZW_system_startup_SetEventNotificationBitNumbers(uint8_t iZwRxQueueTaskNotificationBitNumber, uint8_t iZwCommandStatusQueueTaskNotificationBitNumber, const SProtocolConfig_t *pProtocolConfig)
void ZW_system_startup_SetCCSet(SCommandClassSet_t *CCSet)
bool ZW_system_startup_IsSchedulerStarted(void)
bool IsWakeupCausedByRtccTimeout(void)
#define VOID_CALLBACKFUNC(completedFunc)
Definition ZW_typedefs.h:46
zpal_reset_reason_t
Reset reason.
Definition zpal_init.h:57
Node information type.
Definition ZW_application_transport_interface.h:1621
Definition ZW_application_transport_interface.h:1576
Definition ZW_application_transport_interface.h:1323
Definition ZW_application_transport_interface.h:1644