![]() |
uGOOSE
1.0
GOOSE for Embedded Devices. Sample project for Renesas R-IN32-EC
|
#include <uied_ied.h>
Definition of main IED structure that forms the heart of the whole library
BOOL8 b8_Booleans[UIED_BOOLEANS_ARRAY_NUMBER] |
Array of Boolean values
CHAR c_StringsData[UIED_STRINGS_DATA_ARRAY_NUMBER] |
Array of Char String data
CHAR c_UTF8StringsData[UIED_UTF8STRINGS_DATA_ARRAY_NUMBER] |
Array of UTF-8 String data
CHAR* cp_Model |
Pointer to string containing the Model Name
CHAR* cp_Revision |
Pointer to string containing the Revision
CHAR* cp_Vendor |
Pointer to string containing the Vendor Name
UIED_DINDEX dix_Bits[UIED_BITS_ARRAY_NUMBER] |
Array of indices into Bit String data
UIED_DINDEX dix_Octets[UIED_OCTETS_ARRAY_NUMBER] |
Array of indices into Octet array data
UIED_DINDEX dix_Strings[UIED_STRINGS_ARRAY_NUMBER] |
Array of indices into Char String data
UIED_DINDEX dix_UTF8Strings[UIED_UTF8STRINGS_ARRAY_NUMBER] |
Array of indices into UTF-8 String data
FLOAT32 f32_Floats32[UIED_FLOATS32_ARRAY_NUMBER] |
Array of 32 bit floating point values
FLOAT64 f64_Floats64[UIED_FLOATS64_ARRAY_NUMBER] |
Array of 64 bit floating point values
SINT16 s16_Integers16[UIED_INTEGERS16_ARRAY_NUMBER] |
Array of signed 16 bit integer values
SINT32 s32_Integers32[UIED_INTEGERS32_ARRAY_NUMBER] |
Array of signed 32 bit integer values
SINT64 s64_Integers64[UIED_INTEGERS64_ARRAY_NUMBER] |
Array of signed 64 bit integer values
SINT8 s8_Integers8[UIED_INTEGERS8_ARRAY_NUMBER] |
Array of signed 8 bit integer values
UIED_DATASET st_Datasets[UIED_DATASETS_ARRAY_NUMBER] |
Array of Datasets
UIED_GOOSE st_Gooses[UIED_GOOSES_ARRAY_NUMBER] |
Array of Goose definitions
UIED_MAC st_MAC |
MAC address of device
UIED_NODE st_Nodes[UIED_NODES_NUMBER] |
Array of Nodes
UIED_REFERENCE st_References[UIED_REFERENCES_ARRAY_NUMBER] |
Array of Reference elements
UIED_TIME st_Times[UIED_TIMES_ARRAY_NUMBER] |
Array of Time values
UIED_TIMESTAMP st_Timestamps[UIED_TIMESTAMPS_ARRAY_NUMBER] |
Array of Timestamp values
UINT16 u16_Uintegers16[UIED_UINTEGERS16_ARRAY_NUMBER] |
Array of unsigned 16 bit integer values
UINT32 u32_Uintegers32[UIED_UINTEGERS32_ARRAY_NUMBER] |
Array of unsigned 32 bit integer values
UINT64 u64_Uintegers64[UIED_UINTEGERS64_ARRAY_NUMBER] |
Array of unsigned 64 bit integer values
UINT8 u8_BitsData[UIED_BITS_DATA_ARRAY_NUMBER] |
Array of Bit String data
UINT8 u8_OctetsData[UIED_OCTETS_DATA_ARRAY_NUMBER] |
Array of Octet array data
UINT8 u8_Uintegers8[UIED_UINTEGERS8_ARRAY_NUMBER] |
Array of unsigned 8 bit integer values