Attribute Management
Macros |
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_ATTRIBUTE_READ |
read [endpoint:1] [cluster:2] [attribute:2] [mask:1]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_ATTRIBUTE_WRITE |
write [endpoint:1] [cluster:2] [attribute:2] [mask:1] [dataType:1] [dataBytes:-1]
|
Detailed Description
Commands related to reading and writing attributes locally on a device.
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)
◆ 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.