ZPS_eAplZdoAddAddrMapEntry

ZPS_teStatus ZPS_eAplZdoAddAddrMapEntry(
                                 uint16 u16NwkAddr,
                                 uint64 u64ExtAddr);

Description

This function can be used to add the addresses of a remote node to the local Address Map table. Each entry in this table stores a remote node’s 16-bit network address and an index to its 64-bit IEEE (MAC) address in the MAC Address table (see Section3.2.4). Thus, the function adds the IEEE address to the MAC Address table and then the index of this entry to the Address Map table.

Note: You should only modify the Address Map table using the supplied API functions and never write to it directly.

Parent topic:ZPS_eAplZdoAddAddrMapEntry

Parameters

  • u16NwkAddr: 16-bit network address of node to be added

  • u64ExtAddr: 64-bit IEEE/MAC address of node to be added

Parent topic:ZPS_eAplZdoAddAddrMapEntry

Returns

  • ZPS_E_SUCCESS (addresses successfully added to tables)

  • APS return codes, listed and described in Section 11.2.2

  • NWK return codes, listed and described in Section 11.2.3

  • MAC return codes, listed and described in Section 11.2.4.

Parent topic:ZPS_eAplZdoAddAddrMapEntry

Parent topic:Addressing functions