View Issue Details

IDProjectCategoryView StatusLast Update
0009061CTT UA Scripts5 - General Problempublic2023-07-28 15:12
ReporterPaul Hunkar Assigned ToYannik Klaass  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Target Version1.03.503Fixed in Version1.03.503 
Summary0009061: Outdated/misleading CTTUA settings names are used like e.g. at Server Test/NodeIds/Static/DA Profile
Description

At CTTUA settings some old/outdated names are used like e.g. at Server Test/NodeIds/Static/DA Profile;
Please check and correct also other settings names and (help) descriptions using latest name definitions accordingly;

Examples:
/Server Test/NodeIds/Static/DA Profile/AnalogType
should be
/Server Test/NodeIds/Static/DA Profile/AnalogItemType

/Server Test/NodeIds/Static/DA Profile/DiscreteType
should be
/Server Test/NodeIds/Static/DA Profile/DiscreteItemType

--> see e.g. https://apps.opcfoundation.org/mantis/view.php?id=837 "AnalogType and AnalogItemType both used in text" and https://reference.opcfoundation.org/v104/Core/VariableTypes/AnalogItemType/

TagsNo tags attached.
Files Affected

/src/settings/qopcsettingsmodel.cpp
/src/settings/qopcsettingsmodel.h

Relationships

related to 0006219 closedYannik Klaass CTT UA Binary Outdated/misleading CTTUA settings names are used like e.g. at Server Test/NodeIds/Static/DA Profile 

Activities

Paul Hunkar

2023-07-28 14:38

administrator   ~0019738

This break backward compatibility and should only be fixed in the next major release (i.e. we we release the PubSub addition)

Yannik Klaass

2023-07-28 14:52

developer   ~0019741

Adding a hardcoded map to the import mechanism of the settings model to map old setting names to new ones and vice versa (AnalogType <-> AnalogItemType, DataItem <-> DataItemType and DiscreteType <-> DiscreteItemType) to ensure backward compatibility when importing settings.

Paul Hunkar

2023-07-28 15:12

administrator   ~0019743

reviewed changes in call, agreed and closed issue

Issue History

Date Modified Username Field Change
2023-07-28 14:38 Paul Hunkar New Issue
2023-07-28 14:38 Paul Hunkar Status new => assigned
2023-07-28 14:38 Paul Hunkar Assigned To => Alexander Allmendinger
2023-07-28 14:38 Paul Hunkar Issue generated from: 0006219
2023-07-28 14:38 Paul Hunkar Note Added: 0019738
2023-07-28 14:38 Paul Hunkar Relationship added related to 0006219
2023-07-28 14:38 Paul Hunkar Project CTT UA Binary => CTT UA Scripts
2023-07-28 14:51 Yannik Klaass Files Affected => /src/settings/qopcsettingsmodel.cpp
/src/settings/qopcsettingsmodel.h
2023-07-28 14:52 Yannik Klaass Assigned To Alexander Allmendinger => Yannik Klaass
2023-07-28 14:52 Yannik Klaass Status assigned => resolved
2023-07-28 14:52 Yannik Klaass Resolution open => fixed
2023-07-28 14:52 Yannik Klaass Note Added: 0019741
2023-07-28 15:11 Paul Hunkar Fixed in Version => 1.03.503
2023-07-28 15:11 Paul Hunkar Target Version => 1.03.503
2023-07-28 15:12 Paul Hunkar Status resolved => closed
2023-07-28 15:12 Paul Hunkar Note Added: 0019743