Macros

#define EMBER_AF_DOXYGEN_CLI_COMMAND_GENERIC_TUNNEL_MATCH
zcl tunnel match [protocolAddress:-1]
#define EMBER_AF_DOXYGEN_CLI_COMMAND_GENERIC_TUNNEL_RESPONSE
zcl tunnel response [deviceIeeeAddress:8] [protocolAddress:-1]
#define EMBER_AF_DOXYGEN_CLI_COMMAND_GENERIC_TUNNEL_ADVERTISE
zcl tunnel advertise [protocolAddress:-1]

Detailed Description

This group describes the CLI commands for the Generic Tunnel cluster. Listed below is a description of the cluster:

The minimum common commands and attributes required to tunnel any protocol.

Macro Definition Documentation

#define EMBER_AF_DOXYGEN_CLI_COMMAND_GENERIC_TUNNEL_ADVERTISE

zcl tunnel advertise [protocolAddress:-1]

  • This command is typically sent upon startup, and whenever the ProtocolAddress attribute changes. It is typically multicast to a group of inter-communicating Generic Tunnel clusters.
    • protocolAddress - OCTET_STRING
#define EMBER_AF_DOXYGEN_CLI_COMMAND_GENERIC_TUNNEL_MATCH

zcl tunnel match [protocolAddress:-1]

  • This command is generated when an application wishes to find the ZigBee address (node, endpoint) of the Generic Tunnel server cluster with a given ProtocolAddress attribute. The command is typically multicast to a group of inter-communicating Generic Tunnel clusters
    • protocolAddress - OCTET_STRING
#define EMBER_AF_DOXYGEN_CLI_COMMAND_GENERIC_TUNNEL_RESPONSE

zcl tunnel response [deviceIeeeAddress:8] [protocolAddress:-1]

  • This command is generated upon receipt of a Match Protocol Address command to indicate that the Protocol Address was successfully matched.
    • deviceIeeeAddress - IEEE_ADDRESS
    • protocolAddress - OCTET_STRING