Zigbee function integration

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Zigbee function integration

2,205 次查看
RohitRaj
Contributor I

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

 

0 项奖励
回复
3 回复数

2,191 次查看
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi @RohitRaj,

I am not sure if I am following your questions.

What is the device that you are working on?

You are working with a thermostat, are you migrating?

Could you explain again the issue that you are facing?

Regards,

Mario

0 项奖励
回复

2,177 次查看
RohitRaj
Contributor I

Hi Mario,

Sorry for the unclear points,

We have a product (Radiator) which is developed using NXP MCU and the source file for the same is attached in my previous post.

Now, we want develop this product using nRF MCU (nRF52840 Zigbee). So, we are trying to port the NXP file/functions into nRF file/functions but unfortunately I am not able to find similar file/function in nRF SDK.

Please help me how can I do this?. It is urgent for me to solve this issue, last 15days I am trying to find a way solve but didn't.

 

Thanks and Regards

Rohit R

0 项奖励
回复

2,156 次查看
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi @RohitRaj,

The nRF52840 Zigbee is not part of the NXP portfolio, and the files that you provided are for the JN device. 

Unfortunately, I can not provide any support with the porting code to your device.

Regards,

Mario

0 项奖励
回复