function definitions for FLARM app
More...
#include "Icarous_msg.h"
#include "Interfaces.h"
#include <stdbool.h>
#include "flarm.h"
#include "flarm_version.h"
#include "flarm_tbl.c"
#include "pflaa.h"
◆ FLARM_AppCleanUp()
void FLARM_AppCleanUp |
( |
void |
| ) |
|
◆ FLARM_AppInit()
void FLARM_AppInit |
( |
void |
| ) |
|
Initialize app properties
◆ FLARM_AppMain()
void FLARM_AppMain |
( |
void |
| ) |
|
◆ FLARM_InitializePorts()
void FLARM_InitializePorts |
( |
| ) |
|
Initialize ports to the autopilot
◆ FLARM_ProcessData()
void FLARM_ProcessData |
( |
void |
| ) |
|
Process data from the autopilot
◆ FLARM_ProcessSBData()
void FLARM_ProcessSBData |
( |
void |
| ) |
|
Process data from the SB message
◆ FLARMTableValidationFunc()
int32_t FLARMTableValidationFunc |
( |
void * |
TblPtr | ) |
|
Validate table data
- Parameters
-
◆ getFileTimeandDate()
void getFileTimeandDate |
( |
char ** |
Filename | ) |
|
Obtains current time and date for filename
◆ logSentence()
bool logSentence |
( |
char * |
recvbuffer, |
|
|
nmea_pflaa_s * |
pflaa |
|
) |
| |
◆ FLARM_EventFilters
CFE_EVS_BinFilter_t FLARM_EventFilters[] |
Initial value:=
{
{FLARM_STARTUP_INF_EID, 0x0000},
{FLARM_COMMAND_ERR_EID, 0x0000},
}