Following up on last weeks action item on what attributes to send:

Current text

"All federates updating instance attributes of this object class or its subclasses shall provide the EntityType, EntityIdentifier, DeadReckoningAlgorithm, and Spatial attributes. The IsPartOf and RelativeSpatial attributes shall be treated as optional fields."

Proposed new text

"For each instance of BaseEntity, and any subclass thereof, attribute value updates shall be provided by the owning federate for the following attributes: EntityType, EntityIdentifier, DeadReckoningAlgorithm and Spatial, according to the update type in the FOM (static vs conditional on change). It is optional to provide updates for the IsPartOf and RelativeSpatial attributes."


It is still a mystery to me how the original clause could be interpreted according to INTERPRETATION-1 below. I fear that people may still interpret the new wording in strange ways since "incompetence is beyond help".

Bjorn

PS: In the above wording I used the concept of an "owning federate" for an attribute instance. This is defined in IEEE 1516-2010 section 3.1, "Owned instance attribute".


From: "SAC-PDG-RPR: Bjoern Moeller" <[log in to unmask]<mailto:[log in to unmask]>>
Reply-To: SAC-PDG-RPR <[log in to unmask]<mailto:[log in to unmask]>>
Date: tisdag 12 februari 2013 16:52
Subject: GRIM clarification - when to update required fields of BaseEntity

The GRIM says the following about BaseEntity:

"All federates updating instance attributes of this object class or its subclasses shall provide the EntityType, EntityIdentifier, DeadReckoningAlgorithm, and Spatial attributes. The IsPartOf and RelativeSpatial attributes shall be treated as optional fields."

Some people/federates interpret this as ("INTERPRETATION-1")

"All federates updating instance attributes of this object class or its subclasses shall provide the EntityType, EntityIdentifier IN EVERY UPDATE OF Spatial attributes (that includes the DeadReckoningAlgorithm). The IsPartOf and RelativeSpatial attributes shall be treated as optional fields."

Other people/federates interpret this as ("INTERPRETATION-2")

"All federates updating instance attributes of this object class or its subclasses shall provide the EntityType and EntityIdentifier INITIALLY, WHEN CHANGED AND WHEN REQUESTED, and Spatial attributes (that includes the DeadReckoningAlgorithm) WHEN CHANGED. The IsPartOf and RelativeSpatial attributes shall be treated as optional fields."


To unsubscribe from the SAC-PDG-RPR list, click the following link:
https://discussions.sisostds.org/index.htm?SUBED1=SAC-PDG-RPR