Annex C (normative) UADP Header Layouts ToC

C.2 Message headers for periodic data with fixed layout ToC Previous Next

C.2.7 Header layout for DataSetMessages ToC Previous Next

A UADP DataSetMessage header shall consist of the following fields according to this header layout:

  • DataSetMessageSequenceNumber
  • Status Additional restrictions:

  • Fields within the payload use RawData Field Encoding
  • Only Data Key Frame DataSetMessages are supported The DataSetMessage header layout is shown in Figure C.4.

readme_files/image006.png Figure C.4 : UADP DataSetMessage header layout

Table C.5 shows the configuration for the DataSetMessage header.

Table C.5 : UADP DataSetMessage header layout

Name Type Restrictions
DataSetFlags1 Byte    Bit 0: Indicates whether this DataSetMessage is valid   Bit range 1-2: Field Encoding      01 RawData Field Encoding   Bit 3: DataSetMessageSequenceNumber enabled   Bit 4: Status enabled   Bit 5: ConfigurationVersionMajorVersion disabled   Bit 6: ConfigurationVersionMinorVersion disabledBit 7: DataSetFlags2 disabled
DataSetMessageSequenceNumber UInt16 Defined by Table 82
StatusCode UInt16 Defined by Table 82

Table C.6 defines the values for the configuration parameters representing this layout.

Table C.6 : Values for configuration parameters

Parameter Value
KeyFrameCount 1
UadpDataSetMessageContentMask    0x00000024      This value results of the following options:   Bit 2: StatusCode enabledBit 5: SequenceNumber enabled
DataSetFieldContentMask    0x00000020      This value results of the following options:Bit 5: RawData
DataSetOrdering AscendingWriterId_1   or AscendingWriterIdSingle_2

Previous Next