LibMISB/Supported Standards/MISB 0601.17: Difference between revisions

From RidgeRun Developer Wiki
No edit summary
Line 4: Line 4:


== MISB 0601.17 ==
== MISB 0601.17 ==
The standard is supported by libmisb according to [https://nsgreg.nga.mil/doc/view?i=5093 MISB 0601.17]. The implementation of all supported tags follow the formats defined in the standard, as an example Tag 5 is defined in section 8.5 of the standard, the standard defines the Software value to use the float32 format and the uint16 format for the KLV value. This means that the input value used in LibMISB for this particular tag must be a float32 value, and the uint16 KLV value will be calculated by the library. To give other example, Tag 34, defined in section 8.34, is used to indicate if icing was detected at the aircraft location, a value of 0 means that the detector is off, 1 means that no icing was detected and a value of 2 means that icing was detected. For this reason the format expected by LibMISB for Tag 34 is of uint8 type as defined by the standard.
The standard is supported by libmisb according to [https://nsgreg.nga.mil/doc/view?i=5093 NSG Standards Registry MISB 0601.17] which provides the [https://kubic-nsg-standards-nsgreg-nsgreg-files-6lxvt.s3.us-east-1.amazonaws.com/doc/Document/ST0601.17.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVXR7TTKDRRFQ7PTL%2F20250217%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20250217T161858Z&X-Amz-Expires=900&X-Amz-SignedHeaders=host&response-cache-control=900&response-content-disposition=inline&response-content-type=application%2Fpdf&X-Amz-Signature=387e05c80dcc9462785778cf764556a51bbf383c8d18bae478b738368c641617 MISB 0601.17 documentation pdf]
 
The LibMiSB supported tags follow the formats defined in the standard (MISB 0601.17 documentation pdf), as an example:
 
* '''Tag 5: ''' is defined in section 8.5 of the standard1:
 
* '''The tag 5 standard: ''' defines the Software value to use the float32 format and the uint16 format for the KLV value. This means that the input value used in LibMISB for this particular tag must be a float32 value, and the uint16 KLV value will be calculated by the library. To give other example, Tag 34, defined in section 8.34, is used to indicate if icing was detected at the aircraft location, a value of 0 means that the detector is off, 1 means that no icing was detected and a value of 2 means that icing was detected. For this reason the format expected by LibMISB for Tag 34 is of uint8 type as defined by the standard.


=== Supported Items ===
=== Supported Items ===

Revision as of 16:24, 17 February 2025



Previous: Supported Standards Index Next: Supported_Standards/MISB_0903





MISB 0601.17

The standard is supported by libmisb according to NSG Standards Registry MISB 0601.17 which provides the MISB 0601.17 documentation pdf

The LibMiSB supported tags follow the formats defined in the standard (MISB 0601.17 documentation pdf), as an example:

  • Tag 5: is defined in section 8.5 of the standard1:
  • The tag 5 standard: defines the Software value to use the float32 format and the uint16 format for the KLV value. This means that the input value used in LibMISB for this particular tag must be a float32 value, and the uint16 KLV value will be calculated by the library. To give other example, Tag 34, defined in section 8.34, is used to indicate if icing was detected at the aircraft location, a value of 0 means that the detector is off, 1 means that no icing was detected and a value of 2 means that icing was detected. For this reason the format expected by LibMISB for Tag 34 is of uint8 type as defined by the standard.

Supported Items

Tags supported from 1 to 96, 104 and 123, with the following exceptions:

  • 73: MISB ST 0806 RVT Local Set metadata items
  • 81: Location of earth-sky horizon in the Imagery
  • 95: SAR Motion Imagery Local Set

Extensions can be added upon request.


Previous: Supported Standards Index Next: Supported_Standards/MISB_0903