For the first release of NGVA DM Baseline Version 1, there were no Adlink IDL files generated. The generation of Adlink IDL files was accomplished, now.
During testing, it was noted that the previously generated RTI IDL files for the modules Automatic_Weapon, Single_Shot_Grenade_Launcher_Array, and Vehicle_Configuration do not match the UML models. Concretely, an enumeration value named terminationstate_0 was part of T_AutomaticWeaponState (Automatic_Weapon), T_SingleShotGrenadeLauncherArrayState (Single_Shot_Grenade_Launcher_Array), and T_Composite_Resource_StateType (Vehicle_Configuration). In the respective UML models, it corresponded to the value Off. These mistakes were fixed and new RTI and Adlink IDL files were generated and uploaded to natogva.org.
In case the old three IDLs were used for implementation, it is very likely that they are interoperable with the new IDL files since the position in the structure as well as the structure name did not change.
Further, the Usage and Conditioning Monitoring (UCM) module is fixed in this update, so that it translates properly, now. It was observed that the IDL file of UCM module could not be translated to source code via RTI or Adlink code generators. The reason were references to unknown types, which could not be found in LDM_Common. The following variables were affected and fixed: