diff --git a/examples/server_example_CMV/CMakeLists.txt b/examples/server_example_CMV/CMakeLists.txt
deleted file mode 100644
index b0461bc8..00000000
--- a/examples/server_example_CMV/CMakeLists.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-include_directories(
- .
-)
-
-set(server_example_SMV_SRCS
- server_example_SMV.c
- static_model.c
-)
-
-IF(MSVC)
-set_source_files_properties(${server_example_SMV_SRCS}
- PROPERTIES LANGUAGE CXX)
-ENDIF(MSVC)
-
-add_executable(server_example_SMV
- ${server_example_SMV_SRCS}
-)
-
-target_link_libraries(server_example_SMV
- iec61850
-)
diff --git a/examples/server_example_CMV/Makefile b/examples/server_example_CMV/Makefile
deleted file mode 100644
index ae4b1449..00000000
--- a/examples/server_example_CMV/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-LIBIEC_HOME=../..
-
-PROJECT_BINARY_NAME = server_example_SMV
-PROJECT_SOURCES = server_example_SMV.c
-PROJECT_SOURCES += static_model.c
-
-PROJECT_ICD_FILE = sampleModel.cid
-
-include $(LIBIEC_HOME)/make/target_system.mk
-include $(LIBIEC_HOME)/make/stack_includes.mk
-
-all: $(PROJECT_BINARY_NAME)
-
-include $(LIBIEC_HOME)/make/common_targets.mk
-
-model: $(PROJECT_ICD_FILE)
- java -jar $(LIBIEC_HOME)/tools/model_generator/genmodel.jar $(PROJECT_ICD_FILE)
-
-
-$(PROJECT_BINARY_NAME): $(PROJECT_SOURCES) $(LIB_NAME)
- $(CC) $(CFLAGS) $(LDFLAGS) -o $(PROJECT_BINARY_NAME) $(PROJECT_SOURCES) $(INCLUDES) $(LIB_NAME) $(LDLIBS)
-
-clean:
- rm -f $(PROJECT_BINARY_NAME)
-
-
diff --git a/examples/server_example_CMV/mhai_array_old.cid b/examples/server_example_CMV/mhai_array_old.cid
deleted file mode 100644
index 1d347328..00000000
--- a/examples/server_example_CMV/mhai_array_old.cid
+++ /dev/null
@@ -1,313 +0,0 @@
-
-
-
-
-
-
-
-
-
- 0.0.0.0
- 255.255.255.0
- 192.168.2.1
- 1,3,9999,33
- 33
- 00000001
- 0001
- 0001
- 102
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- status-only
-
-
-
-
-
-
-
- ok
-
-
-
-
-
-
-
- on
-
-
- status-only
-
-
-
-
- on
-
-
-
-
- ok
-
-
-
-
- direct-with-normal-security
-
-
-
-
- direct-with-normal-security
-
-
-
-
- direct-with-normal-security
-
-
-
-
- direct-with-normal-security
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 16
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- on
- blocked
- test
- test/blocked
- off
-
-
-
- ok
- warning
- alarm
-
-
-
- status-only
- direct-with-normal-security
- sbo-with-normal-security
- direct-with-enhanced-security
- sbo-with-enhanced-security
-
-
-
- not-supported
- bay-control
- station-control
- remote-control
- automatic-bay
- automatic-station
- automatic-remote
- maintenance
- process
-
-
-
-
-
diff --git a/examples/server_example_CMV/sampleModel.cid b/examples/server_example_CMV/sampleModel.cid
deleted file mode 100644
index 80ab35ae..00000000
--- a/examples/server_example_CMV/sampleModel.cid
+++ /dev/null
@@ -1,193 +0,0 @@
-
-
-
-
-
-
-
-
- 01-0C-CD-04-00-01
- 4000
- 4
- 123
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- status-only
-
-
-
-
-
-
-
- status-only
-
-
-
-
-
-
- status-only
-
-
-
-
-
-
- status-only
-
-
-
-
-
-
- status-only
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- status-only
- direct-with-normal-security
- sbo-with-normal-security
- direct-with-enhanced-security
- sbo-with-enhanced-security
-
-
-
\ No newline at end of file
diff --git a/examples/server_example_CMV/server_example_SMV.c b/examples/server_example_CMV/server_example_SMV.c
deleted file mode 100644
index 3f5b4c8d..00000000
--- a/examples/server_example_CMV/server_example_SMV.c
+++ /dev/null
@@ -1,136 +0,0 @@
-/*
- * server_example_SMV.c
- *
- * This example shows how to handle complex arrays (arrays of data objects).
- */
-
-#include "iec61850_server.h"
-#include "hal_thread.h"
-#include
-#include
-#include
-
-#include "static_model.h"
-
-#include
-
-static int running = 0;
-
-static void
-sigint_handler(int signalId)
-{
- running = 0;
-}
-
-static void
-updateCMVArrayElement(IedServer server, DataObject* phsAHar, int idx, float magnitude, float angle, Quality quality, Timestamp timestamp)
-{
- DataObject* phsAHarArrayElem = (DataObject*)ModelNode_getChildWithIdx((ModelNode*)phsAHar, idx);
-
- if (phsAHarArrayElem) {
-
- DataAttribute* mag = (DataAttribute*)ModelNode_getChild((ModelNode*)phsAHarArrayElem, "cVal.mag.f");
- DataAttribute* ang = (DataAttribute*)ModelNode_getChild((ModelNode*)phsAHarArrayElem, "cVal.ang.f");
- DataAttribute* q = (DataAttribute*)ModelNode_getChild((ModelNode*)phsAHarArrayElem, "q");
- DataAttribute* t = (DataAttribute*)ModelNode_getChild((ModelNode*)phsAHarArrayElem, "t");
-
- if (mag && ang && q && t) {
- IedServer_updateQuality(server, q, quality);
- IedServer_updateTimestampAttributeValue(server, t, ×tamp);
- IedServer_updateFloatAttributeValue(server, mag, magnitude);
- IedServer_updateFloatAttributeValue(server, ang, angle);
- }
- else {
- printf("one of mag, ang, q, t not found\n");
- }
- }
- else {
- printf("Element with index %i not found\n", idx);
- }
-}
-
-int
-main(int argc, char **argv)
-{
-
- int tcpPort = 102;
-
- if (argc > 1) {
- tcpPort = atoi(argv[1]);
- }
-
- IedServer iedServer = IedServer_create(&iedModel);
-
- LogicalDevice* logicalDevice = iedModel.firstChild;
-
- LogicalNode* logicalNode = LogicalDevice_getLogicalNode(logicalDevice, "666LLN051");
-
- SVControlBlock* sMVcontrolBlock =
- (SVControlBlock*)IedModel_getSVControlBlock(&iedModel, logicalNode, "NewSMVControl");
-
- ///* Get access to the MHAI1.HA data object handle - for static and dynamic model*/
- //DataObject* mhai1_ha_phsAHar = (DataObject*)
- // IedModel_getModelNodeByShortObjectReference(&iedModel, "ComplexArray/MHAI1.HA.phsAHar");
-
- ///* assuming the array has 16 elements */
- //float mag = 200.f;
- //float angle = 0.01f;
-
- /*Quality quality = QUALITY_VALIDITY_GOOD;
- Timestamp timestamp;
-
- Timestamp_setTimeInMilliseconds(×tamp, Hal_getTimeInMs());
-
- int i;
- for (i = 0; i < 16; i++) {
- updateCMVArrayElement(iedServer, mhai1_ha_phsAHar, i, mag, angle, quality, timestamp);
- mag += 1.f;
- angle += 0.01f;
- }*/
-
- /* MMS server will be instructed to start listening to client connections. */
- IedServer_start(iedServer, tcpPort);
-
- if (!IedServer_isRunning(iedServer)) {
- printf("Starting server failed! Exit.\n");
- IedServer_destroy(iedServer);
- exit(-1);
- }
-
- running = 1;
-
- signal(SIGINT, sigint_handler);
-
- int counter = 0;
-
- while (running) {
- Thread_sleep(1000);
-
- //Timestamp_setTimeInMilliseconds(×tamp, Hal_getTimeInMs());
-
- IedServer_lockDataModel(iedServer);
-
- /*for (i = 0; i < 16; i++) {
- updateCMVArrayElement(iedServer, mhai1_ha_phsAHar, i, mag, angle, quality, timestamp);
- mag += 0.1f;
- angle += 0.05f;
- }*/
-
- IedServer_unlockDataModel(iedServer);
-
- //if (counter == 10) {
- // /* Now a problem occurs - measurements are invalid */
- // quality = QUALITY_VALIDITY_INVALID | QUALITY_DETAIL_FAILURE;
- //}
-
- //counter++;
- }
-
- /* stop MMS server - close TCP server socket and all client sockets */
- IedServer_stop(iedServer);
-
- /* Cleanup - free all resources */
- IedServer_destroy(iedServer);
-
- return 0;
-} /* main() */
diff --git a/examples/server_example_CMV/static_model.c b/examples/server_example_CMV/static_model.c
deleted file mode 100644
index 5a27de9f..00000000
--- a/examples/server_example_CMV/static_model.c
+++ /dev/null
@@ -1,371 +0,0 @@
-/*
- * static_model.c
- *
- * automatically generated from ICDFiles/simpleIO_smv.icd
- */
-#include "static_model.h"
-
-static void initializeValues();
-
-
-
-LogicalDevice iedModel_GenericIO = {
- LogicalDeviceModelType,
- "GenericIO",
- (ModelNode*) &iedModel,
- NULL,
- (ModelNode*) &iedModel_GenericIO_666LLN051,
- NULL
-};
-
-LogicalNode iedModel_GenericIO_666LLN051 = {
- LogicalNodeModelType,
- "666LLN051",
- (ModelNode*) &iedModel_GenericIO,
- NULL,
- (ModelNode*) &iedModel_GenericIO_666LLN051_Mod
-};
-
-DataObject iedModel_GenericIO_666LLN051_Mod = {
- DataObjectModelType,
- "Mod",
- (ModelNode*) &iedModel_GenericIO_666LLN051,
- (ModelNode*) &iedModel_GenericIO_666LLN051_Beh,
- (ModelNode*) &iedModel_GenericIO_666LLN051_Mod_stVal,
- 0,
- -1
-};
-DataAttribute iedModel_GenericIO_666LLN051_Mod_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_GenericIO_666LLN051_Mod,
- (ModelNode*) &iedModel_GenericIO_666LLN051_Mod_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_ENUMERATED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0
-};
-DataAttribute iedModel_GenericIO_666LLN051_Mod_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_GenericIO_666LLN051_Mod,
- (ModelNode*) &iedModel_GenericIO_666LLN051_Mod_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0,
- NULL,
- 0
-};
-DataAttribute iedModel_GenericIO_666LLN051_Mod_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_GenericIO_666LLN051_Mod,
- (ModelNode*) &iedModel_GenericIO_666LLN051_Mod_ctlModel,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0
-};
-DataAttribute iedModel_GenericIO_666LLN051_Mod_ctlModel = {
- DataAttributeModelType,
- "ctlModel",
- (ModelNode*) &iedModel_GenericIO_666LLN051_Mod,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_CF,
- IEC61850_ENUMERATED,
- 0,
- NULL,
- 0
-};
-DataObject iedModel_GenericIO_666LLN051_Beh = {
- DataObjectModelType,
- "Beh",
- (ModelNode*) &iedModel_GenericIO_666LLN051,
- (ModelNode*) &iedModel_GenericIO_666LLN051_Health,
- (ModelNode*) &iedModel_GenericIO_666LLN051_Beh_stVal,
- 0,
- -1
-};
-DataAttribute iedModel_GenericIO_666LLN051_Beh_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_GenericIO_666LLN051_Beh,
- (ModelNode*) &iedModel_GenericIO_666LLN051_Beh_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_ENUMERATED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0
-};
-DataAttribute iedModel_GenericIO_666LLN051_Beh_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_GenericIO_666LLN051_Beh,
- (ModelNode*) &iedModel_GenericIO_666LLN051_Beh_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0,
- NULL,
- 0
-};
-DataAttribute iedModel_GenericIO_666LLN051_Beh_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_GenericIO_666LLN051_Beh,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0
-};
-DataObject iedModel_GenericIO_666LLN051_Health = {
- DataObjectModelType,
- "Health",
- (ModelNode*) &iedModel_GenericIO_666LLN051,
- (ModelNode*) &iedModel_GenericIO_666LLN051_NamPlt,
- (ModelNode*) &iedModel_GenericIO_666LLN051_Health_stVal,
- 0,
- -1
-};
-DataAttribute iedModel_GenericIO_666LLN051_Health_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_GenericIO_666LLN051_Health,
- (ModelNode*) &iedModel_GenericIO_666LLN051_Health_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_ENUMERATED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0
-};
-DataAttribute iedModel_GenericIO_666LLN051_Health_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_GenericIO_666LLN051_Health,
- (ModelNode*) &iedModel_GenericIO_666LLN051_Health_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0,
- NULL,
- 0
-};
-DataAttribute iedModel_GenericIO_666LLN051_Health_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_GenericIO_666LLN051_Health,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0
-};
-DataObject iedModel_GenericIO_666LLN051_NamPlt = {
- DataObjectModelType,
- "NamPlt",
- (ModelNode*) &iedModel_GenericIO_666LLN051,
- NULL,
- (ModelNode*) &iedModel_GenericIO_666LLN051_NamPlt_vendor,
- 0,
- -1
-};
-DataAttribute iedModel_GenericIO_666LLN051_NamPlt_vendor = {
- DataAttributeModelType,
- "vendor",
- (ModelNode*) &iedModel_GenericIO_666LLN051_NamPlt,
- (ModelNode*) &iedModel_GenericIO_666LLN051_NamPlt_swRev,
- NULL,
- 0,
- -1,
- IEC61850_FC_DC,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0
-};
-DataAttribute iedModel_GenericIO_666LLN051_NamPlt_swRev = {
- DataAttributeModelType,
- "swRev",
- (ModelNode*) &iedModel_GenericIO_666LLN051_NamPlt,
- (ModelNode*) &iedModel_GenericIO_666LLN051_NamPlt_d,
- NULL,
- 0,
- -1,
- IEC61850_FC_DC,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0
-};
-DataAttribute iedModel_GenericIO_666LLN051_NamPlt_d = {
- DataAttributeModelType,
- "d",
- (ModelNode*) &iedModel_GenericIO_666LLN051_NamPlt,
- (ModelNode*) &iedModel_GenericIO_666LLN051_NamPlt_configRev,
- NULL,
- 0,
- -1,
- IEC61850_FC_DC,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0
-};
-DataAttribute iedModel_GenericIO_666LLN051_NamPlt_configRev = {
- DataAttributeModelType,
- "configRev",
- (ModelNode*) &iedModel_GenericIO_666LLN051_NamPlt,
- (ModelNode*) &iedModel_GenericIO_666LLN051_NamPlt_ldNs,
- NULL,
- 0,
- -1,
- IEC61850_FC_DC,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0
-};
-DataAttribute iedModel_GenericIO_666LLN051_NamPlt_ldNs = {
- DataAttributeModelType,
- "ldNs",
- (ModelNode*) &iedModel_GenericIO_666LLN051_NamPlt,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_EX,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0
-};
-
-
-
-extern SettingGroupControlBlock iedModel_GenericIO_666LLN051_sgcb;
-
-SettingGroupControlBlock iedModel_GenericIO_666LLN051_sgcb = {
- &iedModel_GenericIO_666LLN051,
- 98,
- 77,
- 0,
- false,
- 0,
- 0,
- NULL,
-};
-
-extern SVControlBlock iedModel_GenericIO_666LLN051_smv0;
-extern SVControlBlock iedModel_GenericIO_666LLN051_smv1;
-
-
-static PhyComAddress iedModel_GenericIO_666LLN051_smv0_address = {
- 4,
- 123,
- 4000,
- {0x1, 0xc, 0xcd, 0x4, 0x0, 0x1}
-};
-
-SVControlBlock iedModel_GenericIO_666LLN051_smv0 = {
- &iedModel_GenericIO_666LLN051,
- "NewSMVControl",
- "666655dd",
- "Events2",
- 23,
- 1,
- 555,
- 5,
- &iedModel_GenericIO_666LLN051_smv0_address,
- true,
- 98,
- &iedModel_GenericIO_666LLN051_smv1
-};
-
-static PhyComAddress iedModel_GenericIO_666LLN051_smv1_address = {
- 4,
- 123,
- 4000,
- {0x1, 0xc, 0xcd, 0x4, 0x0, 0x1}
-};
-
-SVControlBlock iedModel_GenericIO_666LLN051_smv1 = {
- &iedModel_GenericIO_666LLN051,
- "NewSMVControl1",
- NULL,
- "Events2",
- 0,
- NULL,
- -1,
- -1,
- &iedModel_GenericIO_666LLN051_smv1_address,
- false,
- -1,
- NULL
-};
-
-
-
-IedModel iedModel = {
- "simpleIO",
- &iedModel_GenericIO,
- NULL,
- NULL,
- NULL,
- &iedModel_GenericIO_666LLN051_smv0,
- &iedModel_GenericIO_666LLN051_sgcb,
- NULL,
- NULL,
- initializeValues
-};
-
-static void
-initializeValues()
-{
-
-iedModel_GenericIO_666LLN051_Mod_stVal.mmsValue = MmsValue_newIntegerFromInt32(1);
-
-iedModel_GenericIO_666LLN051_Mod_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(0);
-
-iedModel_GenericIO_666LLN051_Beh_stVal.mmsValue = MmsValue_newIntegerFromInt32(1);
-
-iedModel_GenericIO_666LLN051_Health_stVal.mmsValue = MmsValue_newIntegerFromInt32(1);
-
-iedModel_GenericIO_666LLN051_NamPlt_vendor.mmsValue = MmsValue_newVisibleString("MZ Automation");
-
-iedModel_GenericIO_666LLN051_NamPlt_swRev.mmsValue = MmsValue_newVisibleString("1.3.0");
-
-iedModel_GenericIO_666LLN051_NamPlt_d.mmsValue = MmsValue_newVisibleString("libiec61850 server example");
-}
diff --git a/examples/server_example_CMV/static_model.h b/examples/server_example_CMV/static_model.h
deleted file mode 100644
index 8c57d157..00000000
--- a/examples/server_example_CMV/static_model.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- * static_model.h
- *
- * automatically generated from ICDFiles/simpleIO_smv.icd
- */
-
-#ifndef STATIC_MODEL_H_
-#define STATIC_MODEL_H_
-
-#include
-#include "iec61850_model.h"
-
-extern IedModel iedModel;
-extern LogicalDevice iedModel_GenericIO;
-extern LogicalNode iedModel_GenericIO_666LLN051;
-extern DataObject iedModel_GenericIO_666LLN051_Mod;
-extern DataAttribute iedModel_GenericIO_666LLN051_Mod_stVal;
-extern DataAttribute iedModel_GenericIO_666LLN051_Mod_q;
-extern DataAttribute iedModel_GenericIO_666LLN051_Mod_t;
-extern DataAttribute iedModel_GenericIO_666LLN051_Mod_ctlModel;
-extern DataObject iedModel_GenericIO_666LLN051_Beh;
-extern DataAttribute iedModel_GenericIO_666LLN051_Beh_stVal;
-extern DataAttribute iedModel_GenericIO_666LLN051_Beh_q;
-extern DataAttribute iedModel_GenericIO_666LLN051_Beh_t;
-extern DataObject iedModel_GenericIO_666LLN051_Health;
-extern DataAttribute iedModel_GenericIO_666LLN051_Health_stVal;
-extern DataAttribute iedModel_GenericIO_666LLN051_Health_q;
-extern DataAttribute iedModel_GenericIO_666LLN051_Health_t;
-extern DataObject iedModel_GenericIO_666LLN051_NamPlt;
-extern DataAttribute iedModel_GenericIO_666LLN051_NamPlt_vendor;
-extern DataAttribute iedModel_GenericIO_666LLN051_NamPlt_swRev;
-extern DataAttribute iedModel_GenericIO_666LLN051_NamPlt_d;
-extern DataAttribute iedModel_GenericIO_666LLN051_NamPlt_configRev;
-extern DataAttribute iedModel_GenericIO_666LLN051_NamPlt_ldNs;
-
-
-
-
-#define IEDMODEL_GenericIO (&iedModel_GenericIO)
-#define IEDMODEL_GenericIO_666LLN051 (&iedModel_GenericIO_666LLN051)
-#define IEDMODEL_GenericIO_666LLN051_Mod (&iedModel_GenericIO_666LLN051_Mod)
-#define IEDMODEL_GenericIO_666LLN051_Mod_stVal (&iedModel_GenericIO_666LLN051_Mod_stVal)
-#define IEDMODEL_GenericIO_666LLN051_Mod_q (&iedModel_GenericIO_666LLN051_Mod_q)
-#define IEDMODEL_GenericIO_666LLN051_Mod_t (&iedModel_GenericIO_666LLN051_Mod_t)
-#define IEDMODEL_GenericIO_666LLN051_Mod_ctlModel (&iedModel_GenericIO_666LLN051_Mod_ctlModel)
-#define IEDMODEL_GenericIO_666LLN051_Beh (&iedModel_GenericIO_666LLN051_Beh)
-#define IEDMODEL_GenericIO_666LLN051_Beh_stVal (&iedModel_GenericIO_666LLN051_Beh_stVal)
-#define IEDMODEL_GenericIO_666LLN051_Beh_q (&iedModel_GenericIO_666LLN051_Beh_q)
-#define IEDMODEL_GenericIO_666LLN051_Beh_t (&iedModel_GenericIO_666LLN051_Beh_t)
-#define IEDMODEL_GenericIO_666LLN051_Health (&iedModel_GenericIO_666LLN051_Health)
-#define IEDMODEL_GenericIO_666LLN051_Health_stVal (&iedModel_GenericIO_666LLN051_Health_stVal)
-#define IEDMODEL_GenericIO_666LLN051_Health_q (&iedModel_GenericIO_666LLN051_Health_q)
-#define IEDMODEL_GenericIO_666LLN051_Health_t (&iedModel_GenericIO_666LLN051_Health_t)
-#define IEDMODEL_GenericIO_666LLN051_NamPlt (&iedModel_GenericIO_666LLN051_NamPlt)
-#define IEDMODEL_GenericIO_666LLN051_NamPlt_vendor (&iedModel_GenericIO_666LLN051_NamPlt_vendor)
-#define IEDMODEL_GenericIO_666LLN051_NamPlt_swRev (&iedModel_GenericIO_666LLN051_NamPlt_swRev)
-#define IEDMODEL_GenericIO_666LLN051_NamPlt_d (&iedModel_GenericIO_666LLN051_NamPlt_d)
-#define IEDMODEL_GenericIO_666LLN051_NamPlt_configRev (&iedModel_GenericIO_666LLN051_NamPlt_configRev)
-#define IEDMODEL_GenericIO_666LLN051_NamPlt_ldNs (&iedModel_GenericIO_666LLN051_NamPlt_ldNs)
-
-#endif /* STATIC_MODEL_H_ */
-
diff --git a/examples/server_example_CMV/static_model_5.c b/examples/server_example_CMV/static_model_5.c
deleted file mode 100644
index c4daacdf..00000000
--- a/examples/server_example_CMV/static_model_5.c
+++ /dev/null
@@ -1,3880 +0,0 @@
-/*
- * static_model.c
- *
- * automatically generated from mhai_array.cid
- */
-#include "static_model.h"
-
-static void initializeValues();
-
-extern DataSet iedModelds_ComplexArray_MHAI1_TestMHAI;
-
-
-extern DataSetEntry iedModelds_ComplexArray_MHAI1_TestMHAI_fcda0;
-extern DataSetEntry iedModelds_ComplexArray_MHAI1_TestMHAI_fcda1;
-extern DataSetEntry iedModelds_ComplexArray_MHAI1_TestMHAI_fcda2;
-extern DataSetEntry iedModelds_ComplexArray_MHAI1_TestMHAI_fcda3;
-extern DataSetEntry iedModelds_ComplexArray_MHAI1_TestMHAI_fcda4;
-
-DataSetEntry iedModelds_ComplexArray_MHAI1_TestMHAI_fcda0 = {
- "ComplexArray",
- false,
- "MHAI1$MX$HA$phsAHar",
- 7,
- NULL,
- NULL,
- &iedModelds_ComplexArray_MHAI1_TestMHAI_fcda1
-};
-
-DataSetEntry iedModelds_ComplexArray_MHAI1_TestMHAI_fcda1 = {
- "ComplexArray",
- false,
- "MHAI1$MX$HA$phsAHar",
- 8,
- NULL,
- NULL,
- &iedModelds_ComplexArray_MHAI1_TestMHAI_fcda2
-};
-
-DataSetEntry iedModelds_ComplexArray_MHAI1_TestMHAI_fcda2 = {
- "ComplexArray",
- false,
- "MHAI1$MX$HA$phsAHar",
- 9,
- "cVal",
- NULL,
- &iedModelds_ComplexArray_MHAI1_TestMHAI_fcda3
-};
-
-DataSetEntry iedModelds_ComplexArray_MHAI1_TestMHAI_fcda3 = {
- "ComplexArray",
- false,
- "MHAI1$MX$HA$phsAHar",
- 10,
- "cVal$mag",
- NULL,
- &iedModelds_ComplexArray_MHAI1_TestMHAI_fcda4
-};
-
-DataSetEntry iedModelds_ComplexArray_MHAI1_TestMHAI_fcda4 = {
- "ComplexArray",
- false,
- "MHAI1$MX$HA$phsAHar",
- 11,
- "cVal$mag$f",
- NULL,
- NULL
-};
-
-DataSet iedModelds_ComplexArray_MHAI1_TestMHAI = {
- "ComplexArray",
- "MHAI1$TestMHAI",
- 5,
- &iedModelds_ComplexArray_MHAI1_TestMHAI_fcda0,
- NULL
-};
-
-LogicalDevice iedModel_ComplexArray = {
- LogicalDeviceModelType,
- "ComplexArray",
- (ModelNode*) &iedModel,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_LLN0,
- NULL
-};
-
-LogicalNode iedModel_ComplexArray_LLN0 = {
- LogicalNodeModelType,
- "LLN0",
- (ModelNode*) &iedModel_ComplexArray,
- (ModelNode*) &iedModel_ComplexArray_LPHD1,
- (ModelNode*) &iedModel_ComplexArray_LLN0_Mod,
-};
-
-DataObject iedModel_ComplexArray_LLN0_Mod = {
- DataObjectModelType,
- "Mod",
- (ModelNode*) &iedModel_ComplexArray_LLN0,
- (ModelNode*) &iedModel_ComplexArray_LLN0_Beh,
- (ModelNode*) &iedModel_ComplexArray_LLN0_Mod_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_LLN0_Mod_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_LLN0_Mod,
- (ModelNode*) &iedModel_ComplexArray_LLN0_Mod_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_ENUMERATED,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LLN0_Mod_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_LLN0_Mod,
- (ModelNode*) &iedModel_ComplexArray_LLN0_Mod_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LLN0_Mod_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_LLN0_Mod,
- (ModelNode*) &iedModel_ComplexArray_LLN0_Mod_ctlModel,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LLN0_Mod_ctlModel = {
- DataAttributeModelType,
- "ctlModel",
- (ModelNode*) &iedModel_ComplexArray_LLN0_Mod,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_CF,
- IEC61850_ENUMERATED,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_LLN0_Beh = {
- DataObjectModelType,
- "Beh",
- (ModelNode*) &iedModel_ComplexArray_LLN0,
- (ModelNode*) &iedModel_ComplexArray_LLN0_Health,
- (ModelNode*) &iedModel_ComplexArray_LLN0_Beh_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_LLN0_Beh_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_LLN0_Beh,
- (ModelNode*) &iedModel_ComplexArray_LLN0_Beh_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_ENUMERATED,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LLN0_Beh_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_LLN0_Beh,
- (ModelNode*) &iedModel_ComplexArray_LLN0_Beh_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LLN0_Beh_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_LLN0_Beh,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_LLN0_Health = {
- DataObjectModelType,
- "Health",
- (ModelNode*) &iedModel_ComplexArray_LLN0,
- (ModelNode*) &iedModel_ComplexArray_LLN0_NamPlt,
- (ModelNode*) &iedModel_ComplexArray_LLN0_Health_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_LLN0_Health_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_LLN0_Health,
- (ModelNode*) &iedModel_ComplexArray_LLN0_Health_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_ENUMERATED,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LLN0_Health_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_LLN0_Health,
- (ModelNode*) &iedModel_ComplexArray_LLN0_Health_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LLN0_Health_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_LLN0_Health,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_LLN0_NamPlt = {
- DataObjectModelType,
- "NamPlt",
- (ModelNode*) &iedModel_ComplexArray_LLN0,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_LLN0_NamPlt_vendor,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_LLN0_NamPlt_vendor = {
- DataAttributeModelType,
- "vendor",
- (ModelNode*) &iedModel_ComplexArray_LLN0_NamPlt,
- (ModelNode*) &iedModel_ComplexArray_LLN0_NamPlt_swRev,
- NULL,
- 0,
- -1,
- IEC61850_FC_DC,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LLN0_NamPlt_swRev = {
- DataAttributeModelType,
- "swRev",
- (ModelNode*) &iedModel_ComplexArray_LLN0_NamPlt,
- (ModelNode*) &iedModel_ComplexArray_LLN0_NamPlt_d,
- NULL,
- 0,
- -1,
- IEC61850_FC_DC,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LLN0_NamPlt_d = {
- DataAttributeModelType,
- "d",
- (ModelNode*) &iedModel_ComplexArray_LLN0_NamPlt,
- (ModelNode*) &iedModel_ComplexArray_LLN0_NamPlt_configRev,
- NULL,
- 0,
- -1,
- IEC61850_FC_DC,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LLN0_NamPlt_configRev = {
- DataAttributeModelType,
- "configRev",
- (ModelNode*) &iedModel_ComplexArray_LLN0_NamPlt,
- (ModelNode*) &iedModel_ComplexArray_LLN0_NamPlt_ldNs,
- NULL,
- 0,
- -1,
- IEC61850_FC_DC,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LLN0_NamPlt_ldNs = {
- DataAttributeModelType,
- "ldNs",
- (ModelNode*) &iedModel_ComplexArray_LLN0_NamPlt,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_EX,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0};
-
-LogicalNode iedModel_ComplexArray_LPHD1 = {
- LogicalNodeModelType,
- "LPHD1",
- (ModelNode*) &iedModel_ComplexArray,
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_LPHD1_PhyNam,
-};
-
-DataObject iedModel_ComplexArray_LPHD1_PhyNam = {
- DataObjectModelType,
- "PhyNam",
- (ModelNode*) &iedModel_ComplexArray_LPHD1,
- (ModelNode*) &iedModel_ComplexArray_LPHD1_PhyHealth,
- (ModelNode*) &iedModel_ComplexArray_LPHD1_PhyNam_vendor,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_LPHD1_PhyNam_vendor = {
- DataAttributeModelType,
- "vendor",
- (ModelNode*) &iedModel_ComplexArray_LPHD1_PhyNam,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_DC,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_LPHD1_PhyHealth = {
- DataObjectModelType,
- "PhyHealth",
- (ModelNode*) &iedModel_ComplexArray_LPHD1,
- (ModelNode*) &iedModel_ComplexArray_LPHD1_Proxy,
- (ModelNode*) &iedModel_ComplexArray_LPHD1_PhyHealth_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_LPHD1_PhyHealth_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_LPHD1_PhyHealth,
- (ModelNode*) &iedModel_ComplexArray_LPHD1_PhyHealth_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_ENUMERATED,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LPHD1_PhyHealth_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_LPHD1_PhyHealth,
- (ModelNode*) &iedModel_ComplexArray_LPHD1_PhyHealth_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LPHD1_PhyHealth_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_LPHD1_PhyHealth,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_LPHD1_Proxy = {
- DataObjectModelType,
- "Proxy",
- (ModelNode*) &iedModel_ComplexArray_LPHD1,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_LPHD1_Proxy_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_LPHD1_Proxy_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_LPHD1_Proxy,
- (ModelNode*) &iedModel_ComplexArray_LPHD1_Proxy_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_BOOLEAN,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LPHD1_Proxy_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_LPHD1_Proxy,
- (ModelNode*) &iedModel_ComplexArray_LPHD1_Proxy_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_LPHD1_Proxy_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_LPHD1_Proxy,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-LogicalNode iedModel_ComplexArray_GGIO1 = {
- LogicalNodeModelType,
- "GGIO1",
- (ModelNode*) &iedModel_ComplexArray,
- (ModelNode*) &iedModel_ComplexArray_MHAI1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Mod,
-};
-
-DataObject iedModel_ComplexArray_GGIO1_Mod = {
- DataObjectModelType,
- "Mod",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Beh,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Mod_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Mod_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Mod,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Mod_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_ENUMERATED,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Mod_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Mod,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Mod_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Mod_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Mod,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Mod_ctlModel,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Mod_ctlModel = {
- DataAttributeModelType,
- "ctlModel",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Mod,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_CF,
- IEC61850_ENUMERATED,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_Beh = {
- DataObjectModelType,
- "Beh",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Health,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Beh_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Beh_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Beh,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Beh_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_ENUMERATED,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Beh_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Beh,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Beh_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Beh_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Beh,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_Health = {
- DataObjectModelType,
- "Health",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_NamPlt,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Health_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Health_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Health,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Health_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_ENUMERATED,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Health_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Health,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Health_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Health_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Health,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_NamPlt = {
- DataObjectModelType,
- "NamPlt",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_NamPlt_vendor,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_NamPlt_vendor = {
- DataAttributeModelType,
- "vendor",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_NamPlt,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_NamPlt_swRev,
- NULL,
- 0,
- -1,
- IEC61850_FC_DC,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_NamPlt_swRev = {
- DataAttributeModelType,
- "swRev",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_NamPlt,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_NamPlt_d,
- NULL,
- 0,
- -1,
- IEC61850_FC_DC,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_NamPlt_d = {
- DataAttributeModelType,
- "d",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_NamPlt,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_NamPlt_dU,
- NULL,
- 0,
- -1,
- IEC61850_FC_DC,
- IEC61850_VISIBLE_STRING_255,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_NamPlt_dU = {
- DataAttributeModelType,
- "dU",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_NamPlt,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_DC,
- IEC61850_UNICODE_STRING_255,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_AnIn1 = {
- DataObjectModelType,
- "AnIn1",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn2,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn1_mag,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn1_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn1_q,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn1_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn1_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn1_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn1_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn1_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn1_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn1,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_AnIn2 = {
- DataObjectModelType,
- "AnIn2",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn3,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn2_mag,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn2_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn2,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn2_q,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn2_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn2_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn2_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn2_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn2,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn2_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn2_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn2,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_AnIn3 = {
- DataObjectModelType,
- "AnIn3",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn4,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn3_mag,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn3_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn3,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn3_q,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn3_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn3_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn3_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn3_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn3,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn3_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn3_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn3,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_AnIn4 = {
- DataObjectModelType,
- "AnIn4",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn4_mag,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn4_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn4,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn4_q,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn4_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn4_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn4_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn4_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn4,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn4_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_AnIn4_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_AnIn4,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_SPCSO1 = {
- DataObjectModelType,
- "SPCSO1",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_origin,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_origin = {
- DataAttributeModelType,
- "origin",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_ctlNum,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_origin_orCat,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_CONSTRUCTED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_origin_orCat = {
- DataAttributeModelType,
- "orCat",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_origin,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_origin_orIdent,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_ENUMERATED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_origin_orIdent = {
- DataAttributeModelType,
- "orIdent",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_origin,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_OCTET_STRING_64,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_ctlNum = {
- DataAttributeModelType,
- "ctlNum",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_stVal,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_INT8U,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_BOOLEAN,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_ctlModel,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_ctlModel = {
- DataAttributeModelType,
- "ctlModel",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper,
- NULL,
- 0,
- -1,
- IEC61850_FC_CF,
- IEC61850_ENUMERATED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper = {
- DataAttributeModelType,
- "Oper",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper_ctlVal,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_CONSTRUCTED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_ctlVal = {
- DataAttributeModelType,
- "ctlVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_BOOLEAN,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin = {
- DataAttributeModelType,
- "origin",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper_ctlNum,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin_orCat,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_CONSTRUCTED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin_orCat = {
- DataAttributeModelType,
- "orCat",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin_orIdent,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_ENUMERATED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin_orIdent = {
- DataAttributeModelType,
- "orIdent",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_OCTET_STRING_64,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_ctlNum = {
- DataAttributeModelType,
- "ctlNum",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper_T,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_INT8U,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_T = {
- DataAttributeModelType,
- "T",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper_Test,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_Test = {
- DataAttributeModelType,
- "Test",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper_Check,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_BOOLEAN,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_Check = {
- DataAttributeModelType,
- "Check",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO1_Oper,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_CHECK,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_SPCSO2 = {
- DataObjectModelType,
- "SPCSO2",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_BOOLEAN,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper = {
- DataAttributeModelType,
- "Oper",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_ctlModel,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper_ctlVal,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_CONSTRUCTED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_ctlVal = {
- DataAttributeModelType,
- "ctlVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_BOOLEAN,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin = {
- DataAttributeModelType,
- "origin",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper_ctlNum,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin_orCat,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_CONSTRUCTED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin_orCat = {
- DataAttributeModelType,
- "orCat",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin_orIdent,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_ENUMERATED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin_orIdent = {
- DataAttributeModelType,
- "orIdent",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_OCTET_STRING_64,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_ctlNum = {
- DataAttributeModelType,
- "ctlNum",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper_T,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_INT8U,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_T = {
- DataAttributeModelType,
- "T",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper_Test,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_Test = {
- DataAttributeModelType,
- "Test",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper_Check,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_BOOLEAN,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_Check = {
- DataAttributeModelType,
- "Check",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_Oper,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_CHECK,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_ctlModel = {
- DataAttributeModelType,
- "ctlModel",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_CF,
- IEC61850_ENUMERATED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO2,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_SPCSO3 = {
- DataObjectModelType,
- "SPCSO3",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_BOOLEAN,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper = {
- DataAttributeModelType,
- "Oper",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_ctlModel,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper_ctlVal,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_CONSTRUCTED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_ctlVal = {
- DataAttributeModelType,
- "ctlVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_BOOLEAN,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin = {
- DataAttributeModelType,
- "origin",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper_ctlNum,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin_orCat,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_CONSTRUCTED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin_orCat = {
- DataAttributeModelType,
- "orCat",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin_orIdent,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_ENUMERATED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin_orIdent = {
- DataAttributeModelType,
- "orIdent",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_OCTET_STRING_64,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_ctlNum = {
- DataAttributeModelType,
- "ctlNum",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper_T,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_INT8U,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_T = {
- DataAttributeModelType,
- "T",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper_Test,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_Test = {
- DataAttributeModelType,
- "Test",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper_Check,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_BOOLEAN,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_Check = {
- DataAttributeModelType,
- "Check",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_Oper,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_CHECK,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_ctlModel = {
- DataAttributeModelType,
- "ctlModel",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_CF,
- IEC61850_ENUMERATED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO3,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_SPCSO4 = {
- DataObjectModelType,
- "SPCSO4",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_BOOLEAN,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper = {
- DataAttributeModelType,
- "Oper",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_ctlModel,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper_ctlVal,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_CONSTRUCTED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_ctlVal = {
- DataAttributeModelType,
- "ctlVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_BOOLEAN,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin = {
- DataAttributeModelType,
- "origin",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper_ctlNum,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin_orCat,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_CONSTRUCTED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin_orCat = {
- DataAttributeModelType,
- "orCat",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin_orIdent,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_ENUMERATED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin_orIdent = {
- DataAttributeModelType,
- "orIdent",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_OCTET_STRING_64,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_ctlNum = {
- DataAttributeModelType,
- "ctlNum",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper_T,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_INT8U,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_T = {
- DataAttributeModelType,
- "T",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper_Test,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_Test = {
- DataAttributeModelType,
- "Test",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper_Check,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_BOOLEAN,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_Check = {
- DataAttributeModelType,
- "Check",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_Oper,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_CO,
- IEC61850_CHECK,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_ctlModel = {
- DataAttributeModelType,
- "ctlModel",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_CF,
- IEC61850_ENUMERATED,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_SPCSO4,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_Ind1 = {
- DataObjectModelType,
- "Ind1",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind2,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind1_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Ind1_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind1_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_BOOLEAN,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Ind1_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind1_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Ind1_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind1,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_Ind2 = {
- DataObjectModelType,
- "Ind2",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind3,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind2_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Ind2_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind2,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind2_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_BOOLEAN,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Ind2_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind2,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind2_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Ind2_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind2,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_Ind3 = {
- DataObjectModelType,
- "Ind3",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind4,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind3_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Ind3_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind3,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind3_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_BOOLEAN,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Ind3_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind3,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind3_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Ind3_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind3,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_GGIO1_Ind4 = {
- DataObjectModelType,
- "Ind4",
- (ModelNode*) &iedModel_ComplexArray_GGIO1,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind4_stVal,
- 0,
- -1
-};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Ind4_stVal = {
- DataAttributeModelType,
- "stVal",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind4,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind4_q,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_BOOLEAN,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Ind4_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind4,
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind4_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_GGIO1_Ind4_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_GGIO1_Ind4,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_ST,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-LogicalNode iedModel_ComplexArray_MHAI1 = {
- LogicalNodeModelType,
- "MHAI1",
- (ModelNode*) &iedModel_ComplexArray,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA,
-};
-
-DataObject iedModel_ComplexArray_MHAI1_HA = {
- DataObjectModelType,
- "HA",
- (ModelNode*) &iedModel_ComplexArray_MHAI1,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- 0,
- -1
-};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_numHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0,
- 16,
- 0-1
-};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_0 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal,
- 0,
- 0
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_0,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_1 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal,
- 0,
- 1
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_1,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_2 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal,
- 0,
- 2
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_2,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_3 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal,
- 0,
- 3
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_3,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_4 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal,
- 0,
- 4
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_4,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_5 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal,
- 0,
- 5
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_5,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_6 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal,
- 0,
- 6
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_6,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_7 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal,
- 0,
- 7
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_7,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_8 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal,
- 0,
- 8
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_8,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_9 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal,
- 0,
- 9
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_9,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_10 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal,
- 0,
- 10
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_10,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_11 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal,
- 0,
- 11
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_11,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_12 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal,
- 0,
- 12
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_12,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_13 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal,
- 0,
- 13
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_13,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_14 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal,
- 0,
- 14
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_14,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_15 = {
- DataObjectModelType,
- "phsAHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal,
- 0,
- 15
-};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal = {
- DataAttributeModelType,
- "cVal",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15_q,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_mag,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_mag = {
- DataAttributeModelType,
- "mag",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_ang,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_mag_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_mag_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_mag,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_ang = {
- DataAttributeModelType,
- "ang",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal,
- NULL,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_ang_f,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_CONSTRUCTED,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_ang_f = {
- DataAttributeModelType,
- "f",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_ang,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED + TRG_OPT_DATA_UPDATE,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_q = {
- DataAttributeModelType,
- "q",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15_t,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_QUALITY,
- 0 + TRG_OPT_QUALITY_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_t = {
- DataAttributeModelType,
- "t",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_phsAHar_15,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_MX,
- IEC61850_TIMESTAMP,
- 0,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_numHar = {
- DataAttributeModelType,
- "numHar",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_numCyc,
- NULL,
- 0,
- -1,
- IEC61850_FC_CF,
- IEC61850_INT16U,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_numCyc = {
- DataAttributeModelType,
- "numCyc",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_evalTm,
- NULL,
- 0,
- -1,
- IEC61850_FC_CF,
- IEC61850_INT16U,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_evalTm = {
- DataAttributeModelType,
- "evalTm",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA,
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA_frequency,
- NULL,
- 0,
- -1,
- IEC61850_FC_CF,
- IEC61850_INT16U,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-DataAttribute iedModel_ComplexArray_MHAI1_HA_frequency = {
- DataAttributeModelType,
- "frequency",
- (ModelNode*) &iedModel_ComplexArray_MHAI1_HA,
- NULL,
- NULL,
- 0,
- -1,
- IEC61850_FC_CF,
- IEC61850_FLOAT32,
- 0 + TRG_OPT_DATA_CHANGED,
- NULL,
- 0};
-
-extern ReportControlBlock iedModel_ComplexArray_MHAI1_report0;
-
-ReportControlBlock iedModel_ComplexArray_MHAI1_report0 = {&iedModel_ComplexArray_MHAI1, "MHAIRCB01", "TestMHAI", false, "TestMHAI", 1, 24, 175, 50, 1000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, NULL};
-
-
-
-
-
-
-
-IedModel iedModel = {
- "test",
- &iedModel_ComplexArray,
- &iedModelds_ComplexArray_MHAI1_TestMHAI,
- &iedModel_ComplexArray_MHAI1_report0,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- initializeValues
-};
-
-static void
-initializeValues()
-{
-
-iedModel_ComplexArray_LLN0_Mod_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(0);
-
-iedModel_ComplexArray_LPHD1_PhyHealth_stVal.mmsValue = MmsValue_newIntegerFromInt32(1);
-
-iedModel_ComplexArray_GGIO1_Mod_stVal.mmsValue = MmsValue_newIntegerFromInt32(1);
-
-iedModel_ComplexArray_GGIO1_Mod_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(0);
-
-iedModel_ComplexArray_GGIO1_Beh_stVal.mmsValue = MmsValue_newIntegerFromInt32(1);
-
-iedModel_ComplexArray_GGIO1_Health_stVal.mmsValue = MmsValue_newIntegerFromInt32(1);
-
-iedModel_ComplexArray_GGIO1_SPCSO1_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(1);
-
-iedModel_ComplexArray_GGIO1_SPCSO2_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(1);
-
-iedModel_ComplexArray_GGIO1_SPCSO3_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(1);
-
-iedModel_ComplexArray_GGIO1_SPCSO4_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(1);
-
-iedModel_ComplexArray_MHAI1_HA_numHar.mmsValue = MmsValue_newUnsignedFromUint32(16);
-}
diff --git a/examples/server_example_CMV/static_model_5.h b/examples/server_example_CMV/static_model_5.h
deleted file mode 100644
index 77bb51c2..00000000
--- a/examples/server_example_CMV/static_model_5.h
+++ /dev/null
@@ -1,567 +0,0 @@
-/*
- * static_model.h
- *
- * automatically generated from mhai_array.cid
- */
-
-#ifndef STATIC_MODEL_H_
-#define STATIC_MODEL_H_
-
-#include
-#include "iec61850_model.h"
-
-extern IedModel iedModel;
-extern LogicalDevice iedModel_ComplexArray;
-extern LogicalNode iedModel_ComplexArray_LLN0;
-extern DataObject iedModel_ComplexArray_LLN0_Mod;
-extern DataAttribute iedModel_ComplexArray_LLN0_Mod_stVal;
-extern DataAttribute iedModel_ComplexArray_LLN0_Mod_q;
-extern DataAttribute iedModel_ComplexArray_LLN0_Mod_t;
-extern DataAttribute iedModel_ComplexArray_LLN0_Mod_ctlModel;
-extern DataObject iedModel_ComplexArray_LLN0_Beh;
-extern DataAttribute iedModel_ComplexArray_LLN0_Beh_stVal;
-extern DataAttribute iedModel_ComplexArray_LLN0_Beh_q;
-extern DataAttribute iedModel_ComplexArray_LLN0_Beh_t;
-extern DataObject iedModel_ComplexArray_LLN0_Health;
-extern DataAttribute iedModel_ComplexArray_LLN0_Health_stVal;
-extern DataAttribute iedModel_ComplexArray_LLN0_Health_q;
-extern DataAttribute iedModel_ComplexArray_LLN0_Health_t;
-extern DataObject iedModel_ComplexArray_LLN0_NamPlt;
-extern DataAttribute iedModel_ComplexArray_LLN0_NamPlt_vendor;
-extern DataAttribute iedModel_ComplexArray_LLN0_NamPlt_swRev;
-extern DataAttribute iedModel_ComplexArray_LLN0_NamPlt_d;
-extern DataAttribute iedModel_ComplexArray_LLN0_NamPlt_configRev;
-extern DataAttribute iedModel_ComplexArray_LLN0_NamPlt_ldNs;
-extern LogicalNode iedModel_ComplexArray_LPHD1;
-extern DataObject iedModel_ComplexArray_LPHD1_PhyNam;
-extern DataAttribute iedModel_ComplexArray_LPHD1_PhyNam_vendor;
-extern DataObject iedModel_ComplexArray_LPHD1_PhyHealth;
-extern DataAttribute iedModel_ComplexArray_LPHD1_PhyHealth_stVal;
-extern DataAttribute iedModel_ComplexArray_LPHD1_PhyHealth_q;
-extern DataAttribute iedModel_ComplexArray_LPHD1_PhyHealth_t;
-extern DataObject iedModel_ComplexArray_LPHD1_Proxy;
-extern DataAttribute iedModel_ComplexArray_LPHD1_Proxy_stVal;
-extern DataAttribute iedModel_ComplexArray_LPHD1_Proxy_q;
-extern DataAttribute iedModel_ComplexArray_LPHD1_Proxy_t;
-extern LogicalNode iedModel_ComplexArray_GGIO1;
-extern DataObject iedModel_ComplexArray_GGIO1_Mod;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Mod_stVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Mod_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Mod_t;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Mod_ctlModel;
-extern DataObject iedModel_ComplexArray_GGIO1_Beh;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Beh_stVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Beh_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Beh_t;
-extern DataObject iedModel_ComplexArray_GGIO1_Health;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Health_stVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Health_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Health_t;
-extern DataObject iedModel_ComplexArray_GGIO1_NamPlt;
-extern DataAttribute iedModel_ComplexArray_GGIO1_NamPlt_vendor;
-extern DataAttribute iedModel_ComplexArray_GGIO1_NamPlt_swRev;
-extern DataAttribute iedModel_ComplexArray_GGIO1_NamPlt_d;
-extern DataAttribute iedModel_ComplexArray_GGIO1_NamPlt_dU;
-extern DataObject iedModel_ComplexArray_GGIO1_AnIn1;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn1_mag;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn1_mag_f;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn1_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn1_t;
-extern DataObject iedModel_ComplexArray_GGIO1_AnIn2;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn2_mag;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn2_mag_f;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn2_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn2_t;
-extern DataObject iedModel_ComplexArray_GGIO1_AnIn3;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn3_mag;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn3_mag_f;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn3_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn3_t;
-extern DataObject iedModel_ComplexArray_GGIO1_AnIn4;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn4_mag;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn4_mag_f;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn4_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_AnIn4_t;
-extern DataObject iedModel_ComplexArray_GGIO1_SPCSO1;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_origin;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_origin_orCat;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_origin_orIdent;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_ctlNum;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_stVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_t;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_ctlModel;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_ctlVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin_orCat;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin_orIdent;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_ctlNum;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_T;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_Test;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO1_Oper_Check;
-extern DataObject iedModel_ComplexArray_GGIO1_SPCSO2;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_stVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_ctlVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin_orCat;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin_orIdent;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_ctlNum;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_T;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_Test;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_Oper_Check;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_ctlModel;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO2_t;
-extern DataObject iedModel_ComplexArray_GGIO1_SPCSO3;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_stVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_ctlVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin_orCat;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin_orIdent;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_ctlNum;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_T;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_Test;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_Oper_Check;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_ctlModel;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO3_t;
-extern DataObject iedModel_ComplexArray_GGIO1_SPCSO4;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_stVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_ctlVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin_orCat;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin_orIdent;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_ctlNum;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_T;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_Test;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_Oper_Check;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_ctlModel;
-extern DataAttribute iedModel_ComplexArray_GGIO1_SPCSO4_t;
-extern DataObject iedModel_ComplexArray_GGIO1_Ind1;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Ind1_stVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Ind1_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Ind1_t;
-extern DataObject iedModel_ComplexArray_GGIO1_Ind2;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Ind2_stVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Ind2_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Ind2_t;
-extern DataObject iedModel_ComplexArray_GGIO1_Ind3;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Ind3_stVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Ind3_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Ind3_t;
-extern DataObject iedModel_ComplexArray_GGIO1_Ind4;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Ind4_stVal;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Ind4_q;
-extern DataAttribute iedModel_ComplexArray_GGIO1_Ind4_t;
-extern LogicalNode iedModel_ComplexArray_MHAI1;
-extern DataObject iedModel_ComplexArray_MHAI1_HA;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_0;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_0_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_1;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_1_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_2;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_2_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_3;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_3_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_4;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_4_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_5;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_5_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_6;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_6_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_7;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_7_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_8;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_8_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_9;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_9_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_10;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_10_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_11;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_11_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_12;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_12_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_13;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_13_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_14;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_14_t;
-extern DataObject iedModel_ComplexArray_MHAI1_HA_phsAHar_15;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_mag;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_mag_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_ang;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_ang_f;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_q;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_phsAHar_15_t;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_numHar;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_numCyc;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_evalTm;
-extern DataAttribute iedModel_ComplexArray_MHAI1_HA_frequency;
-
-
-
-#define IEDMODEL_ComplexArray (&iedModel_ComplexArray)
-#define IEDMODEL_ComplexArray_LLN0 (&iedModel_ComplexArray_LLN0)
-#define IEDMODEL_ComplexArray_LLN0_Mod (&iedModel_ComplexArray_LLN0_Mod)
-#define IEDMODEL_ComplexArray_LLN0_Mod_stVal (&iedModel_ComplexArray_LLN0_Mod_stVal)
-#define IEDMODEL_ComplexArray_LLN0_Mod_q (&iedModel_ComplexArray_LLN0_Mod_q)
-#define IEDMODEL_ComplexArray_LLN0_Mod_t (&iedModel_ComplexArray_LLN0_Mod_t)
-#define IEDMODEL_ComplexArray_LLN0_Mod_ctlModel (&iedModel_ComplexArray_LLN0_Mod_ctlModel)
-#define IEDMODEL_ComplexArray_LLN0_Beh (&iedModel_ComplexArray_LLN0_Beh)
-#define IEDMODEL_ComplexArray_LLN0_Beh_stVal (&iedModel_ComplexArray_LLN0_Beh_stVal)
-#define IEDMODEL_ComplexArray_LLN0_Beh_q (&iedModel_ComplexArray_LLN0_Beh_q)
-#define IEDMODEL_ComplexArray_LLN0_Beh_t (&iedModel_ComplexArray_LLN0_Beh_t)
-#define IEDMODEL_ComplexArray_LLN0_Health (&iedModel_ComplexArray_LLN0_Health)
-#define IEDMODEL_ComplexArray_LLN0_Health_stVal (&iedModel_ComplexArray_LLN0_Health_stVal)
-#define IEDMODEL_ComplexArray_LLN0_Health_q (&iedModel_ComplexArray_LLN0_Health_q)
-#define IEDMODEL_ComplexArray_LLN0_Health_t (&iedModel_ComplexArray_LLN0_Health_t)
-#define IEDMODEL_ComplexArray_LLN0_NamPlt (&iedModel_ComplexArray_LLN0_NamPlt)
-#define IEDMODEL_ComplexArray_LLN0_NamPlt_vendor (&iedModel_ComplexArray_LLN0_NamPlt_vendor)
-#define IEDMODEL_ComplexArray_LLN0_NamPlt_swRev (&iedModel_ComplexArray_LLN0_NamPlt_swRev)
-#define IEDMODEL_ComplexArray_LLN0_NamPlt_d (&iedModel_ComplexArray_LLN0_NamPlt_d)
-#define IEDMODEL_ComplexArray_LLN0_NamPlt_configRev (&iedModel_ComplexArray_LLN0_NamPlt_configRev)
-#define IEDMODEL_ComplexArray_LLN0_NamPlt_ldNs (&iedModel_ComplexArray_LLN0_NamPlt_ldNs)
-#define IEDMODEL_ComplexArray_LPHD1 (&iedModel_ComplexArray_LPHD1)
-#define IEDMODEL_ComplexArray_LPHD1_PhyNam (&iedModel_ComplexArray_LPHD1_PhyNam)
-#define IEDMODEL_ComplexArray_LPHD1_PhyNam_vendor (&iedModel_ComplexArray_LPHD1_PhyNam_vendor)
-#define IEDMODEL_ComplexArray_LPHD1_PhyHealth (&iedModel_ComplexArray_LPHD1_PhyHealth)
-#define IEDMODEL_ComplexArray_LPHD1_PhyHealth_stVal (&iedModel_ComplexArray_LPHD1_PhyHealth_stVal)
-#define IEDMODEL_ComplexArray_LPHD1_PhyHealth_q (&iedModel_ComplexArray_LPHD1_PhyHealth_q)
-#define IEDMODEL_ComplexArray_LPHD1_PhyHealth_t (&iedModel_ComplexArray_LPHD1_PhyHealth_t)
-#define IEDMODEL_ComplexArray_LPHD1_Proxy (&iedModel_ComplexArray_LPHD1_Proxy)
-#define IEDMODEL_ComplexArray_LPHD1_Proxy_stVal (&iedModel_ComplexArray_LPHD1_Proxy_stVal)
-#define IEDMODEL_ComplexArray_LPHD1_Proxy_q (&iedModel_ComplexArray_LPHD1_Proxy_q)
-#define IEDMODEL_ComplexArray_LPHD1_Proxy_t (&iedModel_ComplexArray_LPHD1_Proxy_t)
-#define IEDMODEL_ComplexArray_GGIO1 (&iedModel_ComplexArray_GGIO1)
-#define IEDMODEL_ComplexArray_GGIO1_Mod (&iedModel_ComplexArray_GGIO1_Mod)
-#define IEDMODEL_ComplexArray_GGIO1_Mod_stVal (&iedModel_ComplexArray_GGIO1_Mod_stVal)
-#define IEDMODEL_ComplexArray_GGIO1_Mod_q (&iedModel_ComplexArray_GGIO1_Mod_q)
-#define IEDMODEL_ComplexArray_GGIO1_Mod_t (&iedModel_ComplexArray_GGIO1_Mod_t)
-#define IEDMODEL_ComplexArray_GGIO1_Mod_ctlModel (&iedModel_ComplexArray_GGIO1_Mod_ctlModel)
-#define IEDMODEL_ComplexArray_GGIO1_Beh (&iedModel_ComplexArray_GGIO1_Beh)
-#define IEDMODEL_ComplexArray_GGIO1_Beh_stVal (&iedModel_ComplexArray_GGIO1_Beh_stVal)
-#define IEDMODEL_ComplexArray_GGIO1_Beh_q (&iedModel_ComplexArray_GGIO1_Beh_q)
-#define IEDMODEL_ComplexArray_GGIO1_Beh_t (&iedModel_ComplexArray_GGIO1_Beh_t)
-#define IEDMODEL_ComplexArray_GGIO1_Health (&iedModel_ComplexArray_GGIO1_Health)
-#define IEDMODEL_ComplexArray_GGIO1_Health_stVal (&iedModel_ComplexArray_GGIO1_Health_stVal)
-#define IEDMODEL_ComplexArray_GGIO1_Health_q (&iedModel_ComplexArray_GGIO1_Health_q)
-#define IEDMODEL_ComplexArray_GGIO1_Health_t (&iedModel_ComplexArray_GGIO1_Health_t)
-#define IEDMODEL_ComplexArray_GGIO1_NamPlt (&iedModel_ComplexArray_GGIO1_NamPlt)
-#define IEDMODEL_ComplexArray_GGIO1_NamPlt_vendor (&iedModel_ComplexArray_GGIO1_NamPlt_vendor)
-#define IEDMODEL_ComplexArray_GGIO1_NamPlt_swRev (&iedModel_ComplexArray_GGIO1_NamPlt_swRev)
-#define IEDMODEL_ComplexArray_GGIO1_NamPlt_d (&iedModel_ComplexArray_GGIO1_NamPlt_d)
-#define IEDMODEL_ComplexArray_GGIO1_NamPlt_dU (&iedModel_ComplexArray_GGIO1_NamPlt_dU)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn1 (&iedModel_ComplexArray_GGIO1_AnIn1)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn1_mag (&iedModel_ComplexArray_GGIO1_AnIn1_mag)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn1_mag_f (&iedModel_ComplexArray_GGIO1_AnIn1_mag_f)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn1_q (&iedModel_ComplexArray_GGIO1_AnIn1_q)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn1_t (&iedModel_ComplexArray_GGIO1_AnIn1_t)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn2 (&iedModel_ComplexArray_GGIO1_AnIn2)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn2_mag (&iedModel_ComplexArray_GGIO1_AnIn2_mag)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn2_mag_f (&iedModel_ComplexArray_GGIO1_AnIn2_mag_f)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn2_q (&iedModel_ComplexArray_GGIO1_AnIn2_q)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn2_t (&iedModel_ComplexArray_GGIO1_AnIn2_t)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn3 (&iedModel_ComplexArray_GGIO1_AnIn3)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn3_mag (&iedModel_ComplexArray_GGIO1_AnIn3_mag)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn3_mag_f (&iedModel_ComplexArray_GGIO1_AnIn3_mag_f)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn3_q (&iedModel_ComplexArray_GGIO1_AnIn3_q)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn3_t (&iedModel_ComplexArray_GGIO1_AnIn3_t)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn4 (&iedModel_ComplexArray_GGIO1_AnIn4)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn4_mag (&iedModel_ComplexArray_GGIO1_AnIn4_mag)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn4_mag_f (&iedModel_ComplexArray_GGIO1_AnIn4_mag_f)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn4_q (&iedModel_ComplexArray_GGIO1_AnIn4_q)
-#define IEDMODEL_ComplexArray_GGIO1_AnIn4_t (&iedModel_ComplexArray_GGIO1_AnIn4_t)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1 (&iedModel_ComplexArray_GGIO1_SPCSO1)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_origin (&iedModel_ComplexArray_GGIO1_SPCSO1_origin)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_origin_orCat (&iedModel_ComplexArray_GGIO1_SPCSO1_origin_orCat)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_origin_orIdent (&iedModel_ComplexArray_GGIO1_SPCSO1_origin_orIdent)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_ctlNum (&iedModel_ComplexArray_GGIO1_SPCSO1_ctlNum)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_stVal (&iedModel_ComplexArray_GGIO1_SPCSO1_stVal)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_q (&iedModel_ComplexArray_GGIO1_SPCSO1_q)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_t (&iedModel_ComplexArray_GGIO1_SPCSO1_t)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_ctlModel (&iedModel_ComplexArray_GGIO1_SPCSO1_ctlModel)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_Oper (&iedModel_ComplexArray_GGIO1_SPCSO1_Oper)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_Oper_ctlVal (&iedModel_ComplexArray_GGIO1_SPCSO1_Oper_ctlVal)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_Oper_origin (&iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_Oper_origin_orCat (&iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin_orCat)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_Oper_origin_orIdent (&iedModel_ComplexArray_GGIO1_SPCSO1_Oper_origin_orIdent)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_Oper_ctlNum (&iedModel_ComplexArray_GGIO1_SPCSO1_Oper_ctlNum)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_Oper_T (&iedModel_ComplexArray_GGIO1_SPCSO1_Oper_T)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_Oper_Test (&iedModel_ComplexArray_GGIO1_SPCSO1_Oper_Test)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO1_Oper_Check (&iedModel_ComplexArray_GGIO1_SPCSO1_Oper_Check)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2 (&iedModel_ComplexArray_GGIO1_SPCSO2)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2_stVal (&iedModel_ComplexArray_GGIO1_SPCSO2_stVal)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2_q (&iedModel_ComplexArray_GGIO1_SPCSO2_q)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2_Oper (&iedModel_ComplexArray_GGIO1_SPCSO2_Oper)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2_Oper_ctlVal (&iedModel_ComplexArray_GGIO1_SPCSO2_Oper_ctlVal)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2_Oper_origin (&iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2_Oper_origin_orCat (&iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin_orCat)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2_Oper_origin_orIdent (&iedModel_ComplexArray_GGIO1_SPCSO2_Oper_origin_orIdent)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2_Oper_ctlNum (&iedModel_ComplexArray_GGIO1_SPCSO2_Oper_ctlNum)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2_Oper_T (&iedModel_ComplexArray_GGIO1_SPCSO2_Oper_T)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2_Oper_Test (&iedModel_ComplexArray_GGIO1_SPCSO2_Oper_Test)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2_Oper_Check (&iedModel_ComplexArray_GGIO1_SPCSO2_Oper_Check)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2_ctlModel (&iedModel_ComplexArray_GGIO1_SPCSO2_ctlModel)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO2_t (&iedModel_ComplexArray_GGIO1_SPCSO2_t)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3 (&iedModel_ComplexArray_GGIO1_SPCSO3)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3_stVal (&iedModel_ComplexArray_GGIO1_SPCSO3_stVal)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3_q (&iedModel_ComplexArray_GGIO1_SPCSO3_q)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3_Oper (&iedModel_ComplexArray_GGIO1_SPCSO3_Oper)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3_Oper_ctlVal (&iedModel_ComplexArray_GGIO1_SPCSO3_Oper_ctlVal)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3_Oper_origin (&iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3_Oper_origin_orCat (&iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin_orCat)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3_Oper_origin_orIdent (&iedModel_ComplexArray_GGIO1_SPCSO3_Oper_origin_orIdent)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3_Oper_ctlNum (&iedModel_ComplexArray_GGIO1_SPCSO3_Oper_ctlNum)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3_Oper_T (&iedModel_ComplexArray_GGIO1_SPCSO3_Oper_T)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3_Oper_Test (&iedModel_ComplexArray_GGIO1_SPCSO3_Oper_Test)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3_Oper_Check (&iedModel_ComplexArray_GGIO1_SPCSO3_Oper_Check)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3_ctlModel (&iedModel_ComplexArray_GGIO1_SPCSO3_ctlModel)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO3_t (&iedModel_ComplexArray_GGIO1_SPCSO3_t)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4 (&iedModel_ComplexArray_GGIO1_SPCSO4)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4_stVal (&iedModel_ComplexArray_GGIO1_SPCSO4_stVal)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4_q (&iedModel_ComplexArray_GGIO1_SPCSO4_q)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4_Oper (&iedModel_ComplexArray_GGIO1_SPCSO4_Oper)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4_Oper_ctlVal (&iedModel_ComplexArray_GGIO1_SPCSO4_Oper_ctlVal)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4_Oper_origin (&iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4_Oper_origin_orCat (&iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin_orCat)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4_Oper_origin_orIdent (&iedModel_ComplexArray_GGIO1_SPCSO4_Oper_origin_orIdent)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4_Oper_ctlNum (&iedModel_ComplexArray_GGIO1_SPCSO4_Oper_ctlNum)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4_Oper_T (&iedModel_ComplexArray_GGIO1_SPCSO4_Oper_T)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4_Oper_Test (&iedModel_ComplexArray_GGIO1_SPCSO4_Oper_Test)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4_Oper_Check (&iedModel_ComplexArray_GGIO1_SPCSO4_Oper_Check)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4_ctlModel (&iedModel_ComplexArray_GGIO1_SPCSO4_ctlModel)
-#define IEDMODEL_ComplexArray_GGIO1_SPCSO4_t (&iedModel_ComplexArray_GGIO1_SPCSO4_t)
-#define IEDMODEL_ComplexArray_GGIO1_Ind1 (&iedModel_ComplexArray_GGIO1_Ind1)
-#define IEDMODEL_ComplexArray_GGIO1_Ind1_stVal (&iedModel_ComplexArray_GGIO1_Ind1_stVal)
-#define IEDMODEL_ComplexArray_GGIO1_Ind1_q (&iedModel_ComplexArray_GGIO1_Ind1_q)
-#define IEDMODEL_ComplexArray_GGIO1_Ind1_t (&iedModel_ComplexArray_GGIO1_Ind1_t)
-#define IEDMODEL_ComplexArray_GGIO1_Ind2 (&iedModel_ComplexArray_GGIO1_Ind2)
-#define IEDMODEL_ComplexArray_GGIO1_Ind2_stVal (&iedModel_ComplexArray_GGIO1_Ind2_stVal)
-#define IEDMODEL_ComplexArray_GGIO1_Ind2_q (&iedModel_ComplexArray_GGIO1_Ind2_q)
-#define IEDMODEL_ComplexArray_GGIO1_Ind2_t (&iedModel_ComplexArray_GGIO1_Ind2_t)
-#define IEDMODEL_ComplexArray_GGIO1_Ind3 (&iedModel_ComplexArray_GGIO1_Ind3)
-#define IEDMODEL_ComplexArray_GGIO1_Ind3_stVal (&iedModel_ComplexArray_GGIO1_Ind3_stVal)
-#define IEDMODEL_ComplexArray_GGIO1_Ind3_q (&iedModel_ComplexArray_GGIO1_Ind3_q)
-#define IEDMODEL_ComplexArray_GGIO1_Ind3_t (&iedModel_ComplexArray_GGIO1_Ind3_t)
-#define IEDMODEL_ComplexArray_GGIO1_Ind4 (&iedModel_ComplexArray_GGIO1_Ind4)
-#define IEDMODEL_ComplexArray_GGIO1_Ind4_stVal (&iedModel_ComplexArray_GGIO1_Ind4_stVal)
-#define IEDMODEL_ComplexArray_GGIO1_Ind4_q (&iedModel_ComplexArray_GGIO1_Ind4_q)
-#define IEDMODEL_ComplexArray_GGIO1_Ind4_t (&iedModel_ComplexArray_GGIO1_Ind4_t)
-#define IEDMODEL_ComplexArray_MHAI1 (&iedModel_ComplexArray_MHAI1)
-#define IEDMODEL_ComplexArray_MHAI1_HA (&iedModel_ComplexArray_MHAI1_HA)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar (&iedModel_ComplexArray_MHAI1_HA_phsAHar)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_0_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_0_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_0_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_0_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_0_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_0_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_0_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_0_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_0_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_0_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_1_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_1_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_1_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_1_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_1_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_1_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_1_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_1_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_1_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_1_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_2_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_2_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_2_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_2_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_2_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_2_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_2_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_2_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_2_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_2_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_3_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_3_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_3_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_3_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_3_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_3_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_3_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_3_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_3_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_3_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_4_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_4_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_4_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_4_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_4_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_4_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_4_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_4_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_4_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_4_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_5_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_5_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_5_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_5_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_5_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_5_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_5_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_5_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_5_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_5_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_6_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_6_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_6_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_6_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_6_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_6_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_6_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_6_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_6_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_6_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_7_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_7_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_7_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_7_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_7_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_7_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_7_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_7_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_7_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_7_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_8_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_8_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_8_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_8_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_8_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_8_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_8_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_8_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_8_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_8_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_9_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_9_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_9_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_9_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_9_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_9_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_9_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_9_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_9_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_9_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_10_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_10_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_10_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_10_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_10_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_10_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_10_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_10_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_10_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_10_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_11_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_11_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_11_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_11_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_11_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_11_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_11_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_11_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_11_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_11_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_12_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_12_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_12_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_12_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_12_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_12_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_12_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_12_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_12_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_12_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_13_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_13_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_13_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_13_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_13_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_13_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_13_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_13_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_13_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_13_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_14_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_14_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_14_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_14_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_14_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_14_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_14_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_14_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_14_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_14_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_15_cVal (&iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_15_cVal_mag (&iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_mag)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_15_cVal_mag_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_mag_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_15_cVal_ang (&iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_ang)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_15_cVal_ang_f (&iedModel_ComplexArray_MHAI1_HA_phsAHar_15_cVal_ang_f)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_15_q (&iedModel_ComplexArray_MHAI1_HA_phsAHar_15_q)
-#define IEDMODEL_ComplexArray_MHAI1_HA_phsAHar_15_t (&iedModel_ComplexArray_MHAI1_HA_phsAHar_15_t)
-#define IEDMODEL_ComplexArray_MHAI1_HA_numHar (&iedModel_ComplexArray_MHAI1_HA_numHar)
-#define IEDMODEL_ComplexArray_MHAI1_HA_numCyc (&iedModel_ComplexArray_MHAI1_HA_numCyc)
-#define IEDMODEL_ComplexArray_MHAI1_HA_evalTm (&iedModel_ComplexArray_MHAI1_HA_evalTm)
-#define IEDMODEL_ComplexArray_MHAI1_HA_frequency (&iedModel_ComplexArray_MHAI1_HA_frequency)
-
-#endif /* STATIC_MODEL_H_ */
-