Logo
MSP Gas Metering Library
GASMETERING_Status_Flags Union Reference

The following structure contains all status flags used by the library. More...

#include <gasMeteringLib.h>

Data Fields

struct {
   bool   GASMETERING_Status_Flags_isLPMTimerExpired:1
 
   bool   GASMETERING_Status_Flags_isADCCaptureComplete:1
 
   bool   GASMETERING_Status_Flags_isADCIntrlvComplete:1
 
   uint8_t   GASMETERING_Status_Flags_reserved:5
 The following flags are reserved and always set to false.
 
flags
 
uint8_t byte
 

Detailed Description

The following structure contains all status flags used by the library.

Field Documentation

bool GASMETERING_Status_Flags::GASMETERING_Status_Flags_isADCCaptureComplete

When this flag is set to true it indicates that an UP stream and Down stream ADC capture has been completed.

bool GASMETERING_Status_Flags::GASMETERING_Status_Flags_isADCIntrlvComplete

This flag is use to indicate that the interleaving of ADC using LEA module has been completed.

bool GASMETERING_Status_Flags::GASMETERING_Status_Flags_isLPMTimerExpired

When this flag is set to true it indicates that LPM Timer has expired, when flag is false the timer has not expired.


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