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

#include <zb_zcl_prepayment.h>

Data Fields

zb_uint8_t friendly_credit
 
zb_uint32_t friendly_credit_calendar_id
 
zb_uint32_t emergency_credit_limit
 
zb_uint32_t emergency_credit_threshold
 

Detailed Description

Change Payment Mode Response Command Payload

See also
SE spec, subclause 7.2.4.3

Field Documentation

zb_uint32_t zb_zcl_prepayment_payment_mode_response_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 with the decimal point located as indicated by the TrailingDigits field, as defined in the Price cluster.

zb_uint32_t zb_zcl_prepayment_payment_mode_response_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 with the decimal point located as indicated by the TrailingDigits field, as defined in the Price cluster.

zb_uint8_t zb_zcl_prepayment_payment_mode_response_payload_s::friendly_credit

An 8-bit BitMap to show if the meter has a Friendly Credit calendar and that this calendar shall be enabled.

zb_uint32_t zb_zcl_prepayment_payment_mode_response_payload_s::friendly_credit_calendar_id

An unsigned 32-bit field to denote the IssuerCalendarID that shall be used for the friendly credit periods


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