Attribute Management#

Commands related to reading and writing attributes locally on a device.

Macros#

#define

read [endpoint:1] [cluster:2] [attribute:2] [mask:1]

#define

write [endpoint:1] [cluster:2] [attribute:2] [mask:1] [dataType:1] [dataBytes:-1]

Macro Definition Documentation#

EMBER_AF_DOXYGEN_CLI_COMMAND_ATTRIBUTE_READ#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_ATTRIBUTE_READ

read [endpoint:1] [cluster:2] [attribute:2] [mask:1]

  • Read an attribute from the local attribute table. The attribute is displayed on the command line.

    • endpoint - INT8U - endpoint of the attribute to read

    • cluster - INT16U - cluster id of the attribute to read

    • attribute - INT16U - attribute id of the attribute to read

    • mask - INT8U - direction mask of the attribute to read (client=0 or server=1)


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

EMBER_AF_DOXYGEN_CLI_COMMAND_ATTRIBUTE_WRITE#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_ATTRIBUTE_WRITE

write [endpoint:1] [cluster:2] [attribute:2] [mask:1] [dataType:1] [dataBytes:-1]

  • Write an attribute value into the local attribute table

    • endpoint - INT8U - endpoint of the attribute to write

    • cluster - INT16U - cluster id of the attribute to write

    • attribute - INT16U - attribute id of the attribute to write

    • mask - INT8U - direction mask of the attribute to write (client=0 or server=1)

    • dataType - INT8U - the attribute type as listed in the generated file attribute-type.h

    • dataBytes - OCTET_STRING - string of bytes you wish to write into the attribute table.


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