ZPS_eAplZdoGroupEndpointRemove

ZPS_teStatus ZPS_eAplZdoGroupEndpointRemove(
                            uint16 u16GroupAddr,
                            uint8 u8DstEndpoint);

Description

This function requests that the specified endpoint (on the local node) is removed from the group with the specified group address.

If you wish to remove an endpoint from all groups to which it belongs, use the functionZPS_eAplZdoGroupAllEndpointRemove().

Information on the endpoints in a group can be obtained from the Group Address table in the AIB (which can be accessed using the function ZPS_psAplAibGetAib()).

Parent topic:ZPS_eAplZdoGroupEndpointRemove

Parameters

  • u16GroupAddr: 16-bit group address

  • u8DstEndpoint: Number of destination endpoint (1-240) on local node

Parent topic:ZPS_eAplZdoGroupEndpointRemove

Returns

  • ZPS_E_SUCCESS (endpoint successfully removed from group)

  • APS return codes, listed and described in Section 111.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_eAplZdoGroupEndpointRemove

Parent topic:Addressing functions