Hello Everyone,
I am developing a project based on the Zigbee thermostat. I have an NXP base reference code that I want to port to the nRF base. But I am not finding some functions and structures for porting in nRF SDK. Attached is the reference file.
The function which not able to find in nRF SDK,
1. ZQueue Zqueue_send()
2. ZTimer Ztimer_Start()
3. PRIVATE ZTIMER_tsTimer asTimers[APP_ZTIMER_STORAGE + BDB_ZTIMER_STORAGE];
PRIVATE zps_tsTimeEvent asTimeEvent[TIMER_QUEUE_SIZE];
PRIVATE MAC_tsMcpsVsDcfmInd asMacMcpsDcfmInd[MCPS_QUEUE_SIZE];
PRIVATE MAC_tsMlmeVsDcfmInd asMacMlmeVsDcfmInd[MLME_QUEQUE_SIZE];
PRIVATE ZPS_tsAfEvent asZpsStackEvent[ZPS_QUEUE_SIZE];
PRIVATE ZPS_tsAfEvent asZclStackEvent[ZCL_QUEUE_SIZE];
PRIVATE APP_tsEvent asAppEvent[APP_QUEUE_SIZE];
PRIVATE BDB_tsZpsAfEvent asBdbEvent[BDB_QUEUE_SIZE];
PRIVATE App_tsEventUart asUartEvent[UART_QUEUE_SIZE];
PRIVATE App_tsEventBootloader asBootloaderEvent[BOOTLOADER_QUEUE_SIZE];
PRIVATE App_tsEventProduction asProductionEvent[PRODUCTION_QUEUE_SIZE];
PRIVATE MAC_tsMcpsVsCfmData asMacMcpsDcfm[MCPS_DCFM_QUEUE_SIZE];
4. PUBLIC tszQueue APP_msgZpsEvents;
PUBLIC tszQueue APP_msgZclEvents;
PUBLIC tszQueue APP_msgAppEvents;
PUBLIC tszQueue APP_msgBdbEvents;
PUBLIC tszQueue APP_msgUartEvents;
PUBLIC tszQueue APP_msgBootloaderEvents;
PUBLIC tszQueue APP_msgProductionEvents;
5. PWRM_vManagePower()
Few other functions which I am not able to find them.
Can anyone help me how to proceed for protecting or is there any update of developed reference code.
Thanks and Regards
Rohit R