Functions | Variables
mode_ac.c File Reference
#include "dump1090.h"

Go to the source code of this file.

Functions

void decodeModeAMessage (struct modesMessage *mm, int ModeA)
 
int detectModeA (uint16_t *m, struct modesMessage *mm)
 
int ModeAToModeC (unsigned int ModeA)
 

Variables

uint32_t ModeABitTable [24]
 
uint32_t ModeAMidTable [24]
 

Function Documentation

void decodeModeAMessage ( struct modesMessage mm,
int  ModeA 
)
int detectModeA ( uint16_t *  m,
struct modesMessage mm 
)
int ModeAToModeC ( unsigned int  ModeA)

Definition at line 319 of file mode_ac.c.

Referenced by decodeAC12Field(), decodeAC13Field(), and interactiveCreateAircraft().

Variable Documentation

uint32_t ModeABitTable[24]
Initial value:
= {
0x00000000,
0x00000010,
0x00001000,
0x00000020,
0x00002000,
0x00000040,
0x00004000,
0x40000000,
0x00000100,
0x00000001,
0x00000200,
0x00000002,
0x00000400,
0x00000004,
0x00000000,
0x08000000,
0x04000000,
0x00000080,
0x02000000,
0x01000000,
0x00800000,
0x00400000,
0x00200000,
0x00100000,
}

Definition at line 46 of file mode_ac.c.

Referenced by detectModeA().

uint32_t ModeAMidTable[24]
Initial value:
= {
0x80000000,
0x00000010,
0x00001000,
0x00000020,
0x00002000,
0x00000040,
0x00004000,
0x40000000,
0x00000100,
0x00000001,
0x00000200,
0x00000002,
0x00000400,
0x00000004,
0x20000000,
0x08000000,
0x04000000,
0x00000080,
0x02000000,
0x01000000,
0x00800000,
0x00400000,
0x00200000,
0x00100000,
}

Definition at line 81 of file mode_ac.c.

Referenced by detectModeA().


, generated on Tue Sep 26 2023.