Data record for monoradar target reports. More...

Collaboration diagram for Data Record I048 - Monoradar Target Reports:

Data Structures

struct  ast_datarecord_048_t
 Data Record I048 - Monoradar Target Reports. More...

Macros

#define ast_datarecord_048_get_coordinate   0
 Get coordinate from CAT048 data record.
#define ast_datarecord_048_get_speed   0
 Get speed from CAT048 data record.
#define ast_datarecord_048_get_cartesianvel   0
 Get cartesian velocity from CAT048 data record.
#define ast_datarecord_048_get_vrate   0
 Get vertical rate from CAT048 data record.

Functions

ast_sacsic_t ast_datarecord_048_get_sacsic (const ast_datarecord_t dr)
 Get SAC/SIC from CAT048 data record.
ast_timeofday_t ast_datarecord_048_get_timeofday (const ast_datarecord_t dr)
 Get time of day from CAT048 data record.
ast_msgtype_t ast_datarecord_048_get_msgtype (const ast_datarecord_t dr)
 Get message type from CAT048 data record.
ast_tracknum_t ast_datarecord_048_get_tracknum (const ast_datarecord_t dr)
 Get track number from CAT048 data record.
ast_squawk_t ast_datarecord_048_get_squawk (const ast_datarecord_t dr)
 Get Mode-3/A code from CAT048 data record.
ast_callsign_t ast_datarecord_048_get_callsign (const ast_datarecord_t dr)
 Get callsign from CAT048 data record.
ast_icaoaddr_t ast_datarecord_048_get_icaoaddr (const ast_datarecord_t dr)
 Get ICAO 24-bit address from CAT048 data record.
ast_altitude_t ast_datarecord_048_get_flightlevel (const ast_datarecord_t dr)
 Get flight level from CAT048 data record.
ast_altitude_t ast_datarecord_048_get_selaltitude (const ast_datarecord_t dr)
 Get selected altitude from CAT048 data record.
ast_polar_coordinate_t ast_datarecord_048_get_polarcoord (const ast_datarecord_t dr)
 Get polar coordinate from CAT048 data record.
ast_heading_t ast_datarecord_048_get_heading (const ast_datarecord_t dr)
 Get heading from CAT048 data record.
ast_datarecord_048_t ast_datarecord_048_disassemble (const ast_datarecord_t dr)
 Disassemble CAT048 data record.
ast_datarecord_t ast_datarecord_048_assemble (unsigned char *const buffer, const size_t bufsize, const ast_datarecord_048_t dr, const ast_uap_t uap)
 Assemble CAT048 data record.

Detailed Description

Data record for monoradar target reports.

Macro Definition Documentation

◆ ast_datarecord_048_get_cartesianvel

#define ast_datarecord_048_get_cartesianvel   0

Get cartesian velocity from CAT048 data record.

◆ ast_datarecord_048_get_coordinate

#define ast_datarecord_048_get_coordinate   0

Get coordinate from CAT048 data record.

◆ ast_datarecord_048_get_speed

#define ast_datarecord_048_get_speed   0

Get speed from CAT048 data record.

◆ ast_datarecord_048_get_vrate

#define ast_datarecord_048_get_vrate   0

Get vertical rate from CAT048 data record.

Function Documentation

◆ ast_datarecord_048_assemble()

ast_datarecord_t ast_datarecord_048_assemble ( unsigned char *const buffer,
const size_t bufsize,
const ast_datarecord_048_t dr,
const ast_uap_t uap )

Assemble CAT048 data record.

◆ ast_datarecord_048_disassemble()

ast_datarecord_048_t ast_datarecord_048_disassemble ( const ast_datarecord_t dr)

Disassemble CAT048 data record.

◆ ast_datarecord_048_get_callsign()

ast_callsign_t ast_datarecord_048_get_callsign ( const ast_datarecord_t dr)

Get callsign from CAT048 data record.

◆ ast_datarecord_048_get_flightlevel()

ast_altitude_t ast_datarecord_048_get_flightlevel ( const ast_datarecord_t dr)

Get flight level from CAT048 data record.

◆ ast_datarecord_048_get_heading()

ast_heading_t ast_datarecord_048_get_heading ( const ast_datarecord_t dr)

Get heading from CAT048 data record.

◆ ast_datarecord_048_get_icaoaddr()

ast_icaoaddr_t ast_datarecord_048_get_icaoaddr ( const ast_datarecord_t dr)

Get ICAO 24-bit address from CAT048 data record.

◆ ast_datarecord_048_get_msgtype()

ast_msgtype_t ast_datarecord_048_get_msgtype ( const ast_datarecord_t dr)

Get message type from CAT048 data record.

◆ ast_datarecord_048_get_polarcoord()

ast_polar_coordinate_t ast_datarecord_048_get_polarcoord ( const ast_datarecord_t dr)

Get polar coordinate from CAT048 data record.

◆ ast_datarecord_048_get_sacsic()

ast_sacsic_t ast_datarecord_048_get_sacsic ( const ast_datarecord_t dr)

Get SAC/SIC from CAT048 data record.

◆ ast_datarecord_048_get_selaltitude()

ast_altitude_t ast_datarecord_048_get_selaltitude ( const ast_datarecord_t dr)

Get selected altitude from CAT048 data record.

◆ ast_datarecord_048_get_squawk()

ast_squawk_t ast_datarecord_048_get_squawk ( const ast_datarecord_t dr)

Get Mode-3/A code from CAT048 data record.

◆ ast_datarecord_048_get_timeofday()

ast_timeofday_t ast_datarecord_048_get_timeofday ( const ast_datarecord_t dr)

Get time of day from CAT048 data record.

◆ ast_datarecord_048_get_tracknum()

ast_tracknum_t ast_datarecord_048_get_tracknum ( const ast_datarecord_t dr)

Get track number from CAT048 data record.