View Issue Details

IDProjectCategoryView StatusLast Update
000087710000-008: Data Accesspublic2012-02-09 23:15
ReporterMatthias Damm Assigned ToKarl Deiretsbacher  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version1.02 
Summary0000877: Enumeration data types are inconsistent
Description

If a variable has an enumeration data type the value transfered on the wire is an Int32.

If a variable is a MultiStateDiscreteType the data type is defines as UInt32. This is inconsistent.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0000876 closedWolfgang Mahnke 10000-003: Address Space Definition of Enumeration DataType does not allow to assign values 

Activities

Matthias Damm

2009-09-16 22:14

developer   ~0001438

If we add a property to the enumeration data type definition to allow the assignment of enumeration values we need to use this property also in Part 8.

See Mantis issue 876 for more details.

user2

2010-01-12 17:20

  ~0001473

Last edited: 2010-01-12 17:22

Discussed in telecon. Proposed solution is to describe that the datatype must be an Integer, Uint or Enumeration.

Karl Deiretsbacher

2011-02-27 22:38

developer   ~0002284

No change. Modifying the existing type would be a breaking change.

A new VariableType - "MultiStateDiscreteType" has been added which allows the use of an Int32.
See also issue # 923.

Karl Deiretsbacher

2011-02-27 22:39

developer   ~0002285

Changing the data type would be a breaking change.
See also previous note.

Randy Armstrong

2011-03-17 20:22

administrator   ~0002498

Discussed at Foxboro F2F

Issue History

Date Modified Username Field Change
2009-09-16 22:12 Matthias Damm New Issue
2009-09-16 22:13 Matthias Damm Relationship added related to 0000876
2009-09-16 22:14 Matthias Damm Note Added: 0001438
2010-01-12 17:20 user2 Note Added: 0001473
2010-01-12 17:21 user2 Status new => assigned
2010-01-12 17:21 user2 Assigned To => Karl Deiretsbacher
2010-01-12 17:22 user2 Note Edited: 0001473
2011-02-27 22:38 Karl Deiretsbacher Note Added: 0002284
2011-02-27 22:39 Karl Deiretsbacher Status assigned => resolved
2011-02-27 22:39 Karl Deiretsbacher Resolution open => not fixable
2011-02-27 22:39 Karl Deiretsbacher Note Added: 0002285
2011-03-17 20:09 Randy Armstrong Issue cloned: 0001560
2011-03-17 20:22 Randy Armstrong Status resolved => closed
2011-03-17 20:22 Randy Armstrong Note Added: 0002498
2012-02-09 23:13 Jim Luth Fixed in Version => 1.02
2012-02-09 23:15 Jim Luth Resolution not fixable => fixed