Attributes
Departed from DIGEST approach
- Larger name-space (four characters instead of three)
- Right-fill with underscore (“_”) for existing DIGEST codes
- Use new 3-char codes where possible for DIGEST compatibility
- Addition of shallow organization
- E.g., grouped by “type” - Air Temperature, Current, Wind, ...
- Leverages/extends DIGEST lexicographic ordering
- Explicit separation of semantics from representation
- Code only enforces name/definition and restricts units
- Provides, but does not enforce default representations
- Datatype (32 bit unsigned integer, 64 bit floating point, ...)
- Range (minimum and maximum values) (0, 100, …)
- Significance and Tolerance (3 digits, 0.1, …)
- Number of Characters (if string) (8, …)
- SDRM enforces full specification of representations
- Same SAC may have multiple representations in a transmittal