Data record for ADS-B target reports. More...

Collaboration diagram for Data Record I021 - ADS-B Target Reports:

Data Structures

struct  ast_datarecord_021_t
 Data Record I021 - ADS-B Target Reports. More...

Macros

#define ast_datarecord_021_get_polarcoord   0
 Get polar coordinate function.
#define ast_datarecord_021_get_cartesianvel   0
 Get cartesian velocity function.

Functions

ast_datarecord_021_t ast_datarecord_021_disassemble (const ast_datarecord_t dr)
 Disassemble function.
ast_datarecord_t ast_datarecord_021_assemble (unsigned char *const buffer, const size_t bufsize, const ast_datarecord_021_t dr, const ast_uap_t uap)
 Assemble function.
ast_sacsic_t ast_datarecord_021_get_sacsic (const ast_datarecord_t dr)
 Get SAC/SIC function.
ast_timeofday_t ast_datarecord_021_get_timeofday (const ast_datarecord_t dr)
 Get time of day function.
ast_msgtype_t ast_datarecord_021_get_msgtype (const ast_datarecord_t dr)
 Get message type function.
ast_tracknum_t ast_datarecord_021_get_tracknum (const ast_datarecord_t dr)
 Get track number function.
ast_squawk_t ast_datarecord_021_get_squawk (const ast_datarecord_t dr)
 Get Mode-3/A code function.
ast_callsign_t ast_datarecord_021_get_callsign (const ast_datarecord_t dr)
 Get callsign function.
ast_icaoaddr_t ast_datarecord_021_get_icaoaddr (const ast_datarecord_t dr)
 Get ICAO 24-bit address function.
ast_wgs84coord_t ast_datarecord_021_get_coordinate (const ast_datarecord_t dr)
 Get coordinate function.
ast_altitude_t ast_datarecord_021_get_flightlevel (const ast_datarecord_t dr)
 Get flight level function.
ast_altitude_t ast_datarecord_021_get_selaltitude (const ast_datarecord_t dr)
 Get selected altitude function.
ast_heading_t ast_datarecord_021_get_heading (const ast_datarecord_t dr)
 Get heading function.
ast_speed_t ast_datarecord_021_get_speed (const ast_datarecord_t dr)
 Get speed function.
ast_vertical_rate_t ast_datarecord_021_get_vrate (const ast_datarecord_t dr)
 Get vertical rate function.

Detailed Description

Data record for ADS-B target reports.

Macro Definition Documentation

◆ ast_datarecord_021_get_cartesianvel

#define ast_datarecord_021_get_cartesianvel   0

Get cartesian velocity function.

◆ ast_datarecord_021_get_polarcoord

#define ast_datarecord_021_get_polarcoord   0

Get polar coordinate function.

Function Documentation

◆ ast_datarecord_021_assemble()

ast_datarecord_t ast_datarecord_021_assemble ( unsigned char *const buffer,
const size_t bufsize,
const ast_datarecord_021_t dr,
const ast_uap_t uap )

Assemble function.

◆ ast_datarecord_021_disassemble()

ast_datarecord_021_t ast_datarecord_021_disassemble ( const ast_datarecord_t dr)

Disassemble function.

◆ ast_datarecord_021_get_callsign()

ast_callsign_t ast_datarecord_021_get_callsign ( const ast_datarecord_t dr)

Get callsign function.

◆ ast_datarecord_021_get_coordinate()

ast_wgs84coord_t ast_datarecord_021_get_coordinate ( const ast_datarecord_t dr)

Get coordinate function.

◆ ast_datarecord_021_get_flightlevel()

ast_altitude_t ast_datarecord_021_get_flightlevel ( const ast_datarecord_t dr)

Get flight level function.

◆ ast_datarecord_021_get_heading()

ast_heading_t ast_datarecord_021_get_heading ( const ast_datarecord_t dr)

Get heading function.

◆ ast_datarecord_021_get_icaoaddr()

ast_icaoaddr_t ast_datarecord_021_get_icaoaddr ( const ast_datarecord_t dr)

Get ICAO 24-bit address function.

◆ ast_datarecord_021_get_msgtype()

ast_msgtype_t ast_datarecord_021_get_msgtype ( const ast_datarecord_t dr)

Get message type function.

◆ ast_datarecord_021_get_sacsic()

ast_sacsic_t ast_datarecord_021_get_sacsic ( const ast_datarecord_t dr)

Get SAC/SIC function.

◆ ast_datarecord_021_get_selaltitude()

ast_altitude_t ast_datarecord_021_get_selaltitude ( const ast_datarecord_t dr)

Get selected altitude function.

◆ ast_datarecord_021_get_speed()

ast_speed_t ast_datarecord_021_get_speed ( const ast_datarecord_t dr)

Get speed function.

◆ ast_datarecord_021_get_squawk()

ast_squawk_t ast_datarecord_021_get_squawk ( const ast_datarecord_t dr)

Get Mode-3/A code function.

◆ ast_datarecord_021_get_timeofday()

ast_timeofday_t ast_datarecord_021_get_timeofday ( const ast_datarecord_t dr)

Get time of day function.

◆ ast_datarecord_021_get_tracknum()

ast_tracknum_t ast_datarecord_021_get_tracknum ( const ast_datarecord_t dr)

Get track number function.

◆ ast_datarecord_021_get_vrate()

ast_vertical_rate_t ast_datarecord_021_get_vrate ( const ast_datarecord_t dr)

Get vertical rate function.