Energy Micro IEC60355 Library Example Project 1.0 (internal use only!) GCC-Version
Example project demonstrating POST and BIST library functions

critical_float_struct Struct Reference

typedef for a critical floating point variable with 32 bits. More...

#include "iec60335_class_b_critical_data.h"

Data Fields

float inverse
float data

Detailed Description

typedef for a critical floating point variable with 32 bits.

This variable has to be checked with the macro IEC60335_ClassB_CriticalDataValidate(criticalVar)

See also:
IEC60335_ClassB_CriticalDataValidate(criticalVar)
Attention:
Do only use the macros to read or write the variable.
See also:
IEC60335_ClassB_CriticalDataPop(criticalVar)
IEC60335_ClassB_CriticalDataPush(criticalVar, value)
Attention:
To instance such a critical variable, the macro IEC60335_ClassB_CriticalDataInit(value) has to be used to initialize the struct.

Definition at line 77 of file iec60335_class_b_critical_data.h.


Field Documentation

Data content of the critical variable

Definition at line 80 of file iec60335_class_b_critical_data.h.

The complement of the data content of the critical variable

Definition at line 79 of file iec60335_class_b_critical_data.h.


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