Estimated accuracies for track parameters. More...

Collaboration diagram for Data Item I062/500 - Estimated Accuracies:

Data Structures

struct  ast_dataitem_062_500_t
 Data Item I062/500 - Estimated Accuracies. More...

Macros

#define ast_dataitem_062_500_get_summary   ast_dataitem_subfields_get_summary
 Get summary function for I062/500.
#define ast_dataitem_062_500_get_detail_html   ast_dataitem_subfields_get_detail_html
 Get detail function for I062/500.

Functions

size_t ast_dataitem_062_500_get_size (const unsigned char *buffer, const size_t bufsize)
 Get size function for I062/500.
ast_dataitem_062_500_t ast_dataitem_062_500_decode (const ast_dataitem_t di)
 Decode function for I062/500.
size_t ast_subfield_062_500_get_size (const unsigned char *buffer, const size_t bufsize, const ast_subfield_type_t type)
 Get size of I062/500 subfield.
const char * ast_subfield_062_500_get_id (const ast_subfield_type_t type)
 Get ID string of I062/500 subfield.
const char * ast_subfield_062_500_get_name (const ast_subfield_type_t type)
 Get name of I062/500 subfield.
void ast_subfield_062_500_get_summary (char *summary, const size_t summary_size, const ast_dataitem_t di, const ast_subfield_type_t type)
 Get summary of I062/500 subfield.
void ast_subfield_062_500_get_detail_html (char *detail, const size_t detail_size, const ast_dataitem_t di, const ast_subfield_type_t type)
 Get detail HTML of I062/500 subfield.

Detailed Description

Estimated accuracies for track parameters.

Format:
Compound Data Item comprising a primary subfield of up to one octet and up to eight secondary subfields
Subfields:
  • Subfield #1 (APC): Estimated Accuracy of Track Position (Cartesian)
  • Subfield #2 (COV): XY Covariance Component
  • Subfield #3 (APW): Estimated Accuracy of Track Position (WGS-84)
  • Subfield #4 (AGA): Estimated Accuracy of Geometric Altitude
  • Subfield #5 (ABA): Estimated Accuracy of Barometric Altitude
  • Subfield #6 (ATV): Estimated Accuracy of Track Velocity (Cartesian)
  • Subfield #7 (AA): Estimated Accuracy of Acceleration (Cartesian)
  • Subfield #8 (ARC): Estimated Accuracy of Rate of Climb/Descent
Note
Provides confidence bounds for track data calculations

Macro Definition Documentation

◆ ast_dataitem_062_500_get_detail_html

#define ast_dataitem_062_500_get_detail_html   ast_dataitem_subfields_get_detail_html

Get detail function for I062/500.

◆ ast_dataitem_062_500_get_summary

#define ast_dataitem_062_500_get_summary   ast_dataitem_subfields_get_summary

Get summary function for I062/500.

Function Documentation

◆ ast_dataitem_062_500_decode()

ast_dataitem_062_500_t ast_dataitem_062_500_decode ( const ast_dataitem_t di)

Decode function for I062/500.

◆ ast_dataitem_062_500_get_size()

size_t ast_dataitem_062_500_get_size ( const unsigned char * buffer,
const size_t bufsize )

Get size function for I062/500.

◆ ast_subfield_062_500_get_detail_html()

void ast_subfield_062_500_get_detail_html ( char * detail,
const size_t detail_size,
const ast_dataitem_t di,
const ast_subfield_type_t type )

Get detail HTML of I062/500 subfield.

◆ ast_subfield_062_500_get_id()

const char * ast_subfield_062_500_get_id ( const ast_subfield_type_t type)

Get ID string of I062/500 subfield.

◆ ast_subfield_062_500_get_name()

const char * ast_subfield_062_500_get_name ( const ast_subfield_type_t type)

Get name of I062/500 subfield.

◆ ast_subfield_062_500_get_size()

size_t ast_subfield_062_500_get_size ( const unsigned char * buffer,
const size_t bufsize,
const ast_subfield_type_t type )

Get size of I062/500 subfield.

◆ ast_subfield_062_500_get_summary()

void ast_subfield_062_500_get_summary ( char * summary,
const size_t summary_size,
const ast_dataitem_t di,
const ast_subfield_type_t type )

Get summary of I062/500 subfield.