onboardapi  9.10.0
by Rheinmetall
M_VideoMetadata::RvtLS Struct Reference

RVT Local Set from Remote Video Temrinal Metadata Set (MISB ST 0806.4) More...

Public Member Functions

 RvtLS ()
 
 RvtLS (M_Common::ULongLongOptionalType const &Crc32, M_Common::ULongLongOptionalType const &UserDefinedTimestampMicrosecondsSince1970, M_Common::DoubleOptionalType const &PlatformTrueAirspeed, M_Common::DoubleOptionalType const &PlatformIndicatedAirspeed, M_Common::DoubleOptionalType const &TelemetryAccuracyIndicator, M_Common::DoubleOptionalType const &FragCircleRadius, M_Common::DoubleOptionalType const &FrameCode, M_Common::ULongLongOptionalType const &UasLsVersionNumber, M_Common::DoubleOptionalType const &VideoDataRate, M_Common::StringOptionalType const &DigitalVideoFileFormat, M_Common::PropertyListType const &UserDefinedLs, M_VideoMetadata::PointOfInterestLSListType const &PointOfInterest, M_VideoMetadata::AreaOfInterestLSListType const &AreaOfInterest, M_Common::ULongOptionalType const &MgrsZone, M_Common::StringOptionalType const &MgrsLatitudeBandAndGridSquare, M_Common::ULongOptionalType const &MgrsEasting, M_Common::ULongOptionalType const &MgrsNorthing, M_Common::ULongOptionalType const &MgrsZoneSecondValue, M_Common::StringOptionalType const &MgrsLatitudeBandandGridSquareSecondValue, M_Common::ULongOptionalType const &MgrsEastingSecondValue, M_Common::ULongOptionalType const &MgrsNorthingSecondValue)
 

Public Attributes

M_Common::ULongLongOptionalType Crc32
 
M_Common::ULongLongOptionalType UserDefinedTimestampMicrosecondsSince1970
 
M_Common::DoubleOptionalType PlatformTrueAirspeed
 
M_Common::DoubleOptionalType PlatformIndicatedAirspeed
 
M_Common::DoubleOptionalType TelemetryAccuracyIndicator
 
M_Common::DoubleOptionalType FragCircleRadius
 
M_Common::DoubleOptionalType FrameCode
 
M_Common::ULongLongOptionalType UasLsVersionNumber
 
M_Common::DoubleOptionalType VideoDataRate
 
M_Common::StringOptionalType DigitalVideoFileFormat
 
M_Common::PropertyListType UserDefinedLs
 
M_VideoMetadata::PointOfInterestLSListType PointOfInterest
 
M_VideoMetadata::AreaOfInterestLSListType AreaOfInterest
 
M_Common::ULongOptionalType MgrsZone
 
M_Common::StringOptionalType MgrsLatitudeBandAndGridSquare
 
M_Common::ULongOptionalType MgrsEasting
 
M_Common::ULongOptionalType MgrsNorthing
 
M_Common::ULongOptionalType MgrsZoneSecondValue
 
M_Common::StringOptionalType MgrsLatitudeBandandGridSquareSecondValue
 
M_Common::ULongOptionalType MgrsEastingSecondValue
 
M_Common::ULongOptionalType MgrsNorthingSecondValue
 

Detailed Description

RVT Local Set from Remote Video Temrinal Metadata Set (MISB ST 0806.4)

Constructor & Destructor Documentation

◆ RvtLS() [1/2]

M_VideoMetadata::RvtLS::RvtLS ( )

◆ RvtLS() [2/2]

M_VideoMetadata::RvtLS::RvtLS ( M_Common::ULongLongOptionalType const &  Crc32,
M_Common::ULongLongOptionalType const &  UserDefinedTimestampMicrosecondsSince1970,
M_Common::DoubleOptionalType const &  PlatformTrueAirspeed,
M_Common::DoubleOptionalType const &  PlatformIndicatedAirspeed,
M_Common::DoubleOptionalType const &  TelemetryAccuracyIndicator,
M_Common::DoubleOptionalType const &  FragCircleRadius,
M_Common::DoubleOptionalType const &  FrameCode,
M_Common::ULongLongOptionalType const &  UasLsVersionNumber,
M_Common::DoubleOptionalType const &  VideoDataRate,
M_Common::StringOptionalType const &  DigitalVideoFileFormat,
M_Common::PropertyListType const &  UserDefinedLs,
M_VideoMetadata::PointOfInterestLSListType const &  PointOfInterest,
M_VideoMetadata::AreaOfInterestLSListType const &  AreaOfInterest,
M_Common::ULongOptionalType const &  MgrsZone,
M_Common::StringOptionalType const &  MgrsLatitudeBandAndGridSquare,
M_Common::ULongOptionalType const &  MgrsEasting,
M_Common::ULongOptionalType const &  MgrsNorthing,
M_Common::ULongOptionalType const &  MgrsZoneSecondValue,
M_Common::StringOptionalType const &  MgrsLatitudeBandandGridSquareSecondValue,
M_Common::ULongOptionalType const &  MgrsEastingSecondValue,
M_Common::ULongOptionalType const &  MgrsNorthingSecondValue 
)

Member Data Documentation

◆ AreaOfInterest

M_VideoMetadata::AreaOfInterestLSListType M_VideoMetadata::RvtLS::AreaOfInterest

Tag 13 Local set key to include AOI items within RVT KLV Dictionary. Use AOI local set tags within an AOI packet. The length field is the size of all AOI items to be packaged within this tag

◆ Crc32

M_Common::ULongLongOptionalType M_VideoMetadata::RvtLS::Crc32

Tag 1 Performed on entire L S packet, including 16 - byte U S key. Note: This is Not the same Checksum as is used in STANDARD 0601. See the Appendix. This checksum must appea r as that last item in an RVT L S pack when used.

◆ DigitalVideoFileFormat

M_Common::StringOptionalType M_VideoMetadata::RvtLS::DigitalVideoFileFormat

Tag 10 Video Compression being used. Maximum 127 characters. Examples: M P EG2, MPEG4, H.264, Analog FM (non - compressed) As this list is not exhaustive, other values or variants are also acceptable

◆ FragCircleRadius

M_Common::DoubleOptionalType M_VideoMetadata::RvtLS::FragCircleRadius

Tag 6 Size of fragmentation circle selected by the aircrew. Resolution: 1 meter In Meters

◆ FrameCode

M_Common::DoubleOptionalType M_VideoMetadata::RvtLS::FrameCode

Tag 7 Range is from 0 to 4,294,967,296. Counter runs at 60 Hz

◆ MgrsEasting

M_Common::ULongOptionalType M_VideoMetadata::RvtLS::MgrsEasting

Tag 16 AIRCRAFT: Sixth through tenth character of Aircraft MGRS coordinates. Range is from 0 to 99,999 representing the 5 - digit Easting value in meters. Resolution: 1 meter In Meters

◆ MgrsEastingSecondValue

M_Common::ULongOptionalType M_VideoMetadata::RvtLS::MgrsEastingSecondValue

Tag 20 FRAME CENTER: Sixth through tenth character of Frame Center MGRS coordinates. Range is from 0 to 99,999 representing the 5 - digit Easting value in meters. Resolution: 1 meter In Meters

◆ MgrsLatitudeBandAndGridSquare

M_Common::StringOptionalType M_VideoMetadata::RvtLS::MgrsLatitudeBandAndGridSquare

Tag 15 AIRCRAFT: Third, fourth and fifth characters of Aircraft MGRS coordinates. Third character is the alpha code for the latitude band (A through Z, omitting I and O). Fourth and fifth characters are the 2 - digit alpha code for the grid square designator (WGS 84). Note that latitude bands A & B correspond to Antarctic UPS regions and Y & Z correspond to Artic UPS regions

◆ MgrsLatitudeBandandGridSquareSecondValue

M_Common::StringOptionalType M_VideoMetadata::RvtLS::MgrsLatitudeBandandGridSquareSecondValue

Tag 19 FRAME CENTER: Third, fourth and fifth characters of Frame Center MGRS coordinates. Third character is the alpha code for the latitude band (for UTM: C through X, omitting I and O; for UPS: A, B, Y or Z). Fourth and fifth characters ar e the 2 - digit alpha code for the grid square designator (WGS 84). In String

◆ MgrsNorthing

M_Common::ULongOptionalType M_VideoMetadata::RvtLS::MgrsNorthing

Tag 17 AIRCRAFT: Eleventh through fifteenth character of Aircraft MGRS coordinates. Range is from 0 to 99,999 representing the 5 - digit Northing value in meters. Resolution: 1 meter In Meters

◆ MgrsNorthingSecondValue

M_Common::ULongOptionalType M_VideoMetadata::RvtLS::MgrsNorthingSecondValue

Tag 21 FRAME CENTER: Eleventh through fifteenth character of Frame Center MGRS coordinates. Range is from 0 to 99,999 representing the 5 - digit Northing value in meters. Resolution: 1 meter In Meters

◆ MgrsZone

M_Common::ULongOptionalType M_VideoMetadata::RvtLS::MgrsZone

Tag 14 AIRCRAFT: First two characters of Aircraft MGRS coordinates, UTM zone 01 through 60

◆ MgrsZoneSecondValue

M_Common::ULongOptionalType M_VideoMetadata::RvtLS::MgrsZoneSecondValue

Tag 18 FRAME CENTER: First two characters of Frame Center MGRS coordinates, UTM zone 01 through 60

◆ PlatformIndicatedAirspeed

M_Common::DoubleOptionalType M_VideoMetadata::RvtLS::PlatformIndicatedAirspeed

Tag 4 Indicated airspeed (IAS) of platform. Derived from Pilot tube and static pressure sensors. 1 m/s = 1.94384449 knots. Resolution: 1 meter/second In Meters / Second

◆ PlatformTrueAirspeed

M_Common::DoubleOptionalType M_VideoMetadata::RvtLS::PlatformTrueAirspeed

Tag 3 True airspeed (TAS) of platform. Indicated Airspeed adjusted for temperature and altitude. 1 m/s = 1.94384449 knots. Resolution: 1 meter/second In Meters / Second

◆ PointOfInterest

M_VideoMetadata::PointOfInterestLSListType M_VideoMetadata::RvtLS::PointOfInterest

Tag 12 Local set key to include POI items within RVT KLV Dictionary. Use POI local set tags within a POI packet. The length field is the size of all POI items to be packaged within this tag

◆ TelemetryAccuracyIndicator

M_Common::DoubleOptionalType M_VideoMetadata::RvtLS::TelemetryAccuracyIndicator

Tag 5 Reserved for future use

◆ UasLsVersionNumber

M_Common::ULongLongOptionalType M_VideoMetadata::RvtLS::UasLsVersionNumber

Tag 8 Version number of the L S document used to generate a source of LS KLV metadata. 0 is pre - release, initial release (0806.0), or test data. 1..255 corresponds to document revisions 1 thru 255. This version is represented by 0d02. In Number

◆ UserDefinedLs

M_Common::PropertyListType M_VideoMetadata::RvtLS::UserDefinedLs

Tag 11 Local set key to include User Defined data items within the RVT KLV Dictionary. Use the values of the items specified within the User Defined Data Packet. The length field is the size of all items to be packaged within this tag.

◆ UserDefinedTimestampMicrosecondsSince1970

M_Common::ULongLongOptionalType M_VideoMetadata::RvtLS::UserDefinedTimestampMicrosecondsSince1970

Tag 2 Represents the Coordinated Universal Time (UTC) in Microseconds elapsed since midnight (00:00:00), January 1, 1970 (the UNIX Epoch). Defined as the Precision Time Stamp in MISB ST 0603 [1] . Resolution: 1 microsecond. Note: This timestamp must appear as the first item in an RVT LS pack when used. In Microseconds

◆ VideoDataRate

M_Common::DoubleOptionalType M_VideoMetadata::RvtLS::VideoDataRate

Tag 9 Video data rate (Digital only), or Analog FM In bps or Hz