#include <zb_zcl_metering.h>
Data Fields | |
| zb_uint48_t | current_summation_received |
| zb_uint8_t | number_of_tiers_in_use |
| zb_uint48_t * | tier_summation |
| zb_uint8_t | number_of_tiers_and_block_thresholds_in_use |
| zb_uint48_t * | tier_block_summation |
Detailed Description
SnapshotPayloadType 7 = Block Tier Information Set Received (No Billing)
Field Documentation
◆ current_summation_received
| zb_uint48_t zb_zcl_metering_block_tier_received_no_billing_payload_s::current_summation_received |
An unsigned 48-bit integer that returns the value of the CurrentSummationReceived attribute at the stated snapshot timestamp.
◆ number_of_tiers_and_block_thresholds_in_use
| zb_uint8_t zb_zcl_metering_block_tier_received_no_billing_payload_s::number_of_tiers_and_block_thresholds_in_use |
An 8-bit BitMap representing the number of tiers and block thresholds in use at the time the snapshot was taken.
◆ number_of_tiers_in_use
| zb_uint8_t zb_zcl_metering_block_tier_received_no_billing_payload_s::number_of_tiers_in_use |
An 8-bit integer representing the number of tiers in use at the time the snapshot was taken.
◆ tier_block_summation
| zb_uint48_t* zb_zcl_metering_block_tier_received_no_billing_payload_s::tier_block_summation |
The Publish Snapshot command contains N elements of the Block Information Attribute Set (Received).
◆ tier_summation
| zb_uint48_t* zb_zcl_metering_block_tier_received_no_billing_payload_s::tier_summation |
The Publish Snapshot command contains N elements of CurrentTierNSummationReceived attributes from the TOU Information Set.
- external/zboss/include/zcl/zb_zcl_metering.h