mac_device_descr_t

nRF5 SDK v14.1.0

DeviceDescriptor as described in Table 93 . More...

#include <mac_security.h>

Detailed Description

DeviceDescriptor as described in Table 93 .

Field Documentation

bool mac_device_descr_t::exempt
            Indication of whether the device may

override the minimum security level settings defined in mac_security_level_table_t .

uint64_t mac_device_descr_t::extended_address
  The 64-bit IEEE extended address of the

device in this DeviceDescriptor. This element is also used in unsecuring operations on incoming frames .

uint32_t mac_device_descr_t::frame_counter
     The incoming frame counter of the device

in this DeviceDescriptor. This value is used to ensure sequential freshness of frames .

uint16_t mac_device_descr_t::pan_id
            The 16-bit PAN identifier of the device in

this DeviceDescriptor .

uint16_t mac_device_descr_t::short_address
     The 16-bit short address of the device in

this DeviceDescriptor. A value of MAC_EXTENDED_ADDRESS_ONLY indicates that this device is using only its extended address. A value of MAC_BROADCAST_SHORT_ADDRESS indicates that this value is unknown .

mac_table_item_t mac_device_descr_t::table_service

Service field .

  • components/experimental_802_15_4/api/MAC/mac_security.h