lr-wpan: Adds beacon payload handle support (MLME-SET.request)

Currently the Lr-wpan MAC is able to send beacons but it cannot transmit beacons with an extra payload (beacon payload). macBeaconPayload is used to transmit extra information from the coordinator to endevices (information generated in the NWK).

The beacon payload is set using the MLME-SET.request primitive. MLME-SET.request is the primitive used to set all the supported Pibs in the MAC, however, it is added in this patch in a limited form just to set the beaconPayload.

Please bare in mind that, that there is not immediate plan to add all the supported pib attributes. These will be added in case by case basis as they are needed.

CHANGES.md will be edited after final comments.

Edited by Alberto Gallegos

Merge request reports

Loading