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

#include <zb_zcl_prepayment.h>

Data Fields

zb_uint32_t issuer_event_id
 
zb_uint32_t start_time
 
zb_uint32_t emergency_credit_limit
 
zb_uint32_t emergency_credit_threshold
 

Detailed Description

Emergency Credit Setup Command Payload

See also
SE spec, subclause D.7.2.3.4

Field Documentation

zb_uint32_t zb_zcl_prepayment_emergency_credit_setup_payload_s::emergency_credit_limit

An unsigned 32-bit field to denote the Emergency Credit limit on the Metering Device, measured in base unit of Currency or in Units with the decimal point.

zb_uint32_t zb_zcl_prepayment_emergency_credit_setup_payload_s::emergency_credit_threshold

An unsigned 32-bit field to denote the amount of credit remaining on the Metering Device below which the Emergency Credit facility can be selected. The value is measured in base unit of Currency or in Units with the decimal points.

zb_uint32_t zb_zcl_prepayment_emergency_credit_setup_payload_s::issuer_event_id

Unique identifier generated by the commodity provider. When new information is provided that replaces older information for the same time period, this field allows devices to determine which information is newer.

zb_uint32_t zb_zcl_prepayment_emergency_credit_setup_payload_s::start_time

A UTC Time field to denote the time at which the Emergency Credit settings become valid. A start date/time of 0x00000000 shall indicate that the command should be executed immediately.


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