nRF5 SDK for Thread and Zigbee v1.0.0
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
zb_zcl_events_sub_log_payload_s Struct Reference

#include <zb_zcl_events.h>

Data Fields

zb_uint8_t number_of_events_log_payload_control
 
zb_uint8_t log_id
 
zb_uint16_t event_id
 
zb_uint32_t event_time
 
zb_uint8_t event_data [47]
 

Detailed Description

Publish Event Log Sub-Payload

See also
SE spec, Figure D-175
zb_zcl_events_publish_event_log_payload_t::log_payload

Field Documentation

zb_uint8_t zb_zcl_events_sub_log_payload_s::event_data[47]

A variable length octet string array used to hold additional information captured when the event occurred. The first element (element 0) of the array indicates the length of the string, NOT including the first element.

zb_uint8_t zb_zcl_events_sub_log_payload_s::log_id

The least significant nibble is an enumeration indicating the Log ID. The most significant nibble is reserved.

zb_uint8_t zb_zcl_events_sub_log_payload_s::number_of_events_log_payload_control

The least significant nibble represents the Log Payload Control. It determines availability of events to cross payload frame boundary. The most significant nibble indicates the number of events contained within the log payload of thiscommand.


The documentation for this struct was generated from the following file: