Attribute Record. A compact attribute reporting feature, which uses the following information to translate the reports.
Public Attribute Documentation#
attributeID#
uint16_t sl_zigbee_gp_attribute_record_t::attributeID
Attribute ID
Definition at line
619
of file stack/include/gp-types.h
attributeDataType#
uint8_t sl_zigbee_gp_attribute_record_t::attributeDataType
Attribute data type
Definition at line
621
of file stack/include/gp-types.h
remainingAttributRecordLength#
uint8_t sl_zigbee_gp_attribute_record_t::remainingAttributRecordLength
Remaining attribute record length Note: it is "N-1" i.e. total number of octet -1 of following attribute record field. Therefore, 0b0000 indicates that 1 octet follows, which allows sink to skip equivalent number of octets.
Definition at line
627
of file stack/include/gp-types.h
reported#
uint8_t sl_zigbee_gp_attribute_record_t::reported
Reported flag for the direction of if it is reported or received
Definition at line
629
of file stack/include/gp-types.h
attrValuePresent#
uint8_t sl_zigbee_gp_attribute_record_t::attrValuePresent
Attribute value preset flag
Definition at line
631
of file stack/include/gp-types.h
attrOffsetWithinReport#
uint8_t sl_zigbee_gp_attribute_record_t::attrOffsetWithinReport
Offset of the attribute value in the report message
Definition at line
633
of file stack/include/gp-types.h
attrValue#
uint32_t sl_zigbee_gp_attribute_record_t::attrValue
Attribute Value
Definition at line
639
of file stack/include/gp-types.h
attrValueSize#
uint8_t sl_zigbee_gp_attribute_record_t::attrValueSize
Attribute size
Definition at line
641
of file stack/include/gp-types.h