Cluster Commands: Generic Tunnel#

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.

Macros#

#define

zcl tunnel match [protocolAddress:-1]

#define

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

#define

zcl tunnel advertise [protocolAddress:-1]

Macro Definition Documentation#

EMBER_AF_DOXYGEN_CLI_COMMAND_GENERIC_TUNNEL_MATCH#

#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


Definition at line 1083 of file app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_GENERIC_TUNNEL_RESPONSE#

#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


Definition at line 1090 of file app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_GENERIC_TUNNEL_ADVERTISE#

#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


Definition at line 1096 of file app/framework/test/headers/cli.doc