Latest FOM Versions and Revisions

Latest FOM Versions and Revisions

This document summarizes the latest RPR FOM versions, revisions, and the functional changes for any affected classes in each revision.

Please note that the latest MAK Products are configured to use RPR FOM Version 2.0 and RPR FOM Revision 2 for compatibility across all products.

It is highly recommended that users use the highest available revision to inherit all cumulative fixes. For interoperability, ensure that all systems are using the same version and revision numbers.

RPR FOM Versions and Revisions

RPR FOM Version

RPR FOM Revision

Summary of Changes

Affected Classes

RPR FOM Version

RPR FOM Revision

Summary of Changes

Affected Classes

2.0 (latest)

3 (latest)

Uses the RPR FOM 2.0 Version to encode/decode VariableDatums.[1]

DtAggregateEntityDecoder; DtAggregateEntityEncoder

2

Uses the RPR FOM 2.0 Version to encode/decode EntityIdentifiers and SubAggregateIdentifiers.[2]

DtAggregateEntityDecoder; DtAggregateEntityEncoder

2.0020 (draft 20)

3 (latest)

Uses the RPR FOM 2.0 Version to encode/decode VariableDatums.[1]

DtAggregateEntityDecoder; DtAggregateEntityEncoder

2

Uses the RPR FOM 2.0 Version to encode/decode EntityIdentifiers and SubAggregateIdentifiers.[2]

DtAggregateEntityDecoder; DtAggregateEntityEncoder

2.0017 (draft 17)

7 (latest)

Uses the RPR FOM 2.0 Version to encode/decode VariableDatums.[1]

DtAggregateEntityDecoder; DtAggregateEntityEncoder

2

Uses the RPR FOM 2.0 Version to encode/decode ObjectIdentifiers, JammedObjectIdentifiers, and TrackedObjectIdentifiers.[2]

DtActionRequestToObjDecoder; DtActionRequestToObjEncoder; DtAttributeChangeReqDec; DtAttributeChangeReqEnc; DtJammerBeamDecoder; DtJammerBeamEncoder; DtRadarBeamDecoder; DtRadarBeamEncoder; DtRemoveObjectRequestDecoder; DtRemoveObjectRequestEncoder; DtAggregateEntityDecoder; DtAggregateEntityEncoder

2.0014 (draft 14)

7 (latest)

Uses the RPR FOM 2.0 Version to encode/decode VariableDatums.[1]

DtAggregateEntityDecoder; DtAggregateEntityEncoder

2.0006 (draft 6)

7 (latest)

Uses the RPR FOM 2.0 Version to encode/decode VariableDatums.[1]

DtAggregateEntityDecoder; DtAggregateEntityEncoder

[1] RPR 2.0 includes a revised format for the on-wire structure of the VariableDatums attribute. This includes a different header which includes the DatumId, DatumLength (in bits), and the DatumValue.

[2] RPR 2.0 changes were made to expand the ObjectIdentifiers, SubAggregateIdentifiers, JammedObjectIdentifiers, TrackObjectIdentifiers from a 16-bit length field equal to the total number of bytes occupied by all strings plus their terminating NULLs (i.e. byte length), to a 32-bit field equal to the number of object designators (i.e. count).

 

NETN FOM Versions and Revisions

NETN FOM Version

NETN FOM Revision

Summary of Changes

Affected Classes

NETN FOM Version

NETN FOM Revision

Summary of Changes

Affected Classes

3.0

1

Original Version

N/A

Related articles