XTCE 1.2 RTF Avatar
  1. OMG Issue

XTCE12 — Expand telemetry parameter data source attribute

  • Key: XTCE12-49
  • Legacy Issue Number: 19378
  • Status: closed  
  • Source: NASA ( Mr. James Kevin Rice)
  • Summary:

    The XTCE options:
    telemetered, derived, constant, local

    The JPL options:
    flight, derived, bit_extract, simulation

    The suggestion is expand the list in XTCE to include "Segmented" or something of that nature to match the ParameterSegmentRefEntry.

  • Reported: XTCE 1.1 — Wed, 30 Apr 2014 04:00 GMT
  • Disposition: Resolved — XTCE 1.2
  • Disposition Summary:

    Propose to update the data source enumeration

    The nature of data source in Parameters is a feature that helps the ground system know what sorts of metadata attributes are needed to manage the parameters. It is not really meant to indicate anything about how the parameter is processed - that is covered in the parameter type.

    Some improvements are warranted and it seems like "ground" and "simulation" would be decent additions. The "simulation" is likely to be treated by vendors as a duplicate of "telemetered" for the purposes of the C2 software, although other domains may attach special behavior to that. "ground" is a case where the parameter is not provided by a spacecraft.

    The existing definition as it is currently based on other issues processed:

    <simpleType name="TelemetryDataSourceType">
    <annotation>
    <documentation xml:lang="en">A telemetered Parameter is one that will have values in telemetry. A derived Parameter is one that is calculated, usually by an Algorithm. A constant Parameter is one that is used as a constant in the system (e.g. a vehicle id). A local Parameter is one that is used purely on the ground (e.g. a ground command counter).</documentation>
    </annotation>
    <restriction base="string">
    <enumeration value="telemetered"/>
    <enumeration value="derived"/>
    <enumeration value="constant"/>
    <enumeration value="local"/>
    </restriction>
    </simpleType>

    Propose to update to (including an annotation update):

    <simpleType name="TelemetryDataSourceType">
    <annotation>
    <documentation xml:lang="en">A telemetered Parameter is one that will have values in telemetry. A derived Parameter is one that is calculated, usually be an Algorithm. A constant Parameter is one that is used as a constant in the system (e.g. a vehicle id). A local Parameter is one that is used purely by the software locally (e.g. a ground command counter). A ground Parameter is one that is generated by an asset which is not the spacecraft.</documentation>
    </annotation>
    <restriction base="string">
    <enumeration value="telemetered"/>
    <enumeration value="derived"/>
    <enumeration value="constant"/>
    <enumeration value="local"/>
    <enumeration value="ground"/>
    </restriction>
    </simpleType>

  • Updated: Tue, 10 Jul 2018 14:22 GMT