Functions
aera.c File Reference
#include "dump1090.h"
#include "aera.h"
#include <errno.h>

Go to the source code of this file.

Functions

void aera (struct modesMessage *mm)
 
double aeraCalcAzimuth (double lat1, double lon1, double lat2, double lon2)
 
double aeraCalcCorrectedAltitude (double alt1, double alt2, double groundDistance)
 
double aeraCalcGroundDistance (double lat1, double lon1, double lat2, double lon2)
 
int aeraConnectToSocket (int *aeraSocketFD, char host[], int port)
 
int aeraReconnectToSocket (int *aeraSocketFD)
 
void aeraWriteLogfile (char *logMessage)
 
int aeraWriteToSocket (int *aeraSocketFD, unsigned char *socketMessage, int length)
 
struct aircraftinteractiveFindAircraft2 (uint32_t addr)
 
uint64_t mstime (void)
 

Function Documentation

void aera ( struct modesMessage mm)
double aeraCalcAzimuth ( double  lat1,
double  lon1,
double  lat2,
double  lon2 
)

Definition at line 76 of file aera.c.

References AERA_DEG_TO_RAD.

Referenced by aera().

double aeraCalcCorrectedAltitude ( double  alt1,
double  alt2,
double  groundDistance 
)

Definition at line 38 of file aera.c.

References AERA_EARTH_RADIUS_IN_METERS, and sqrt().

Referenced by aera().

double aeraCalcGroundDistance ( double  lat1,
double  lon1,
double  lat2,
double  lon2 
)

Definition at line 24 of file aera.c.

References AERA_DEG_TO_RAD, AERA_EARTH_RADIUS_IN_METERS, and sqrt().

Referenced by aera().

int aeraConnectToSocket ( int *  aeraSocketFD,
char  host[],
int  port 
)

Definition at line 236 of file aera.c.

Referenced by aeraReconnectToSocket(), and main().

int aeraReconnectToSocket ( int *  aeraSocketFD)

Definition at line 270 of file aera.c.

References aeraConnectToSocket(), aeraSocketReconnectTime, and Modes.

Referenced by aeraWriteToSocket().

void aeraWriteLogfile ( char *  logMessage)

Definition at line 223 of file aera.c.

References file.

Referenced by aera().

int aeraWriteToSocket ( int *  aeraSocketFD,
unsigned char *  socketMessage,
int  length 
)

Definition at line 285 of file aera.c.

References aeraReconnectToSocket().

Referenced by aera().

struct aircraft* interactiveFindAircraft2 ( uint32_t  addr)

Definition at line 86 of file aera.c.

References RdGeoCeLDFFitter::a, aircraft::addr, Modes, and aircraft::next.

Referenced by aera().

uint64_t mstime ( void  )

Definition at line 12 of file aera.c.

Referenced by displayModesMessage(), interactiveReceiveData(), and interactiveShowData().


, generated on Tue Sep 26 2023.