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

Publish/Subscribe address range for nrf52840 mesh

Hi All,

Currently, I am developing on nRF52840 and use nRF mesh application (android app)for provisioning and configuration.

So, for the publish and subscribe address I found from somewhere the valid address range is 0xC000 to 0xFEFF. and I also cross-checked out of this range, all other addresses is not working.

So could you help me on this why other addresses are not working on mesh application and which is the valid address range?

Parents
  • Hi.

    These values is defined in the Mesh spec.

    As you can see, the group addresses can be in the 0b11xx xxxx xxxx xxxx range.
    And between 0b1100 0000 0000 0000 (0xC000) and 0b1111 1111 1111 1111 (0xFFFF) we have 16 383 available group addresses.

    However, group addresses are either defined by the Bluetooth SIG and are known as SIG Fixed Group Addresses or they are assigned dynamically.
    Up to 256 SIG Fixed Group Addresses are allowed.Hence, the range 0xC000-0xFEFF.

    Best regards,
    Joakim

Reply
  • Hi.

    These values is defined in the Mesh spec.

    As you can see, the group addresses can be in the 0b11xx xxxx xxxx xxxx range.
    And between 0b1100 0000 0000 0000 (0xC000) and 0b1111 1111 1111 1111 (0xFFFF) we have 16 383 available group addresses.

    However, group addresses are either defined by the Bluetooth SIG and are known as SIG Fixed Group Addresses or they are assigned dynamically.
    Up to 256 SIG Fixed Group Addresses are allowed.Hence, the range 0xC000-0xFEFF.

    Best regards,
    Joakim

Children
No Data
Related