EmberGpAddress: {
    applicationId: SOURCE_ID;
    endpoint: number;
    sourceId: EmberGpSourceId;
} | {
    applicationId: IEEE_ADDRESS;
    endpoint: number;
    gpdIeeeAddress: EUI64;
}

GPD Address for sending and receiving a GPDF. EmberGpAddress_gpdIeeeAddress | EmberGpAddress_sourceId;

Type declaration

  • applicationId: SOURCE_ID

    Application identifier of the GPD.

  • endpoint: number

    Application endpoint, only used when application identifier is ::EMBER_GP_APPLICATION_IEEE_ADDRESS. uint8_t

  • sourceId: EmberGpSourceId

    The 32-bit source identifier is used when the application identifier is ::EMBER_GP_APPLICATION_SOURCE_ID.

Type declaration

  • applicationId: IEEE_ADDRESS

    Application identifier of the GPD.

  • endpoint: number

    Application endpoint, only used when application identifier is ::EMBER_GP_APPLICATION_IEEE_ADDRESS. uint8_t

  • gpdIeeeAddress: EUI64

    The IEEE address is used when the application identifier is ::EMBER_GP_APPLICATION_IEEE_ADDRESS.