This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF52 custom payload with ZigBee ZBOSS

Hello,

I would like to create a star network (with no routers) in ZigBee with nRF52 (also with multiprotocol BLE). I examined the relevant SDK (nRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8) for examples and I found all of them kind of overwhelming for me. I don't want to conform to any ZCL predefined profiles, I'm not developing any home automation or such. I would like to send/receive simple, custom payloads with variable length.
I noticed there is the APS module in the ZBOSS library that has zb_aps_send_user_payload()function:

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_tz_v4.1.0%2Fgroup__aps__user__payload.html&anchor=ga11b3dc62d0eb864aaa699083ce1cf1ac

It looks like it's meant to send custom low-level data to a device. Is it true?
What is the proper way to send custom binary packets to devices in a network?

Thank you for your help.

Best Regards,
rmakl

Parents
  • Hi Marte,

    Thank you for the comprehensive answer, now I know, that ZigBee is not really what I'm looking for. Several years ago, in a company I used to work at, I could use ZigBee without these cluster constraints.

    Anyways, I diverged towards the nrf 802.15.4 driver with RAAL, but that one is not my thing either (and there are not many examples). I think Thread might be the solution for my use case, as it provides low-level network trafficking and has several usable examples.

    Thank you for your support!

    Best regards,
    rmakl

Reply
  • Hi Marte,

    Thank you for the comprehensive answer, now I know, that ZigBee is not really what I'm looking for. Several years ago, in a company I used to work at, I could use ZigBee without these cluster constraints.

    Anyways, I diverged towards the nrf 802.15.4 driver with RAAL, but that one is not my thing either (and there are not many examples). I think Thread might be the solution for my use case, as it provides low-level network trafficking and has several usable examples.

    Thank you for your support!

    Best regards,
    rmakl

Children
No Data
Related