|
ICAROUS
|
function definitions for cognition app More...
Functions | |
| void | COGNITION_AppMain (void) |
| This is the main entry point for your application that will be used by cFS. More... | |
| void | COGNITION_AppInit (void) |
| Initialize app data: set up pipes, subscribe to messages, read table, initialize data. More... | |
| void | COGNITION_AppInitData (void) |
| void | COGNITION_ProcessSBData (void) |
| Read data from software bus and send data to autopilot. More... | |
| void | COGNITION_AppCleanUp (void) |
| int32_t | cognitionTableValidationFunc (void *TblPtr) |
| void | COGNITION_DecisionProcess (void) |
| void | COGNITION_SendGuidanceVelCmd (VelocityCommand velocity_command) |
| void | COGNITION_SendGuidanceFlightPlan (FpChange fp_change_command) |
| void | COGNITION_SendGuidanceP2P (P2PCommand p2p_command) |
| void | COGNITION_SendSpeedChange (SpeedChange speed_command) |
| void | COGNITION_SendAltChange (AltChange alt_command) |
| void | COGNITION_SendTakeoff (TakeoffCommand takeoff_command) |
| void | COGNITION_SendLand (LandCommand land_command) |
| void | COGNITION_FindNewPath (FpRequest fp_request_command) |
| void | COGNITION_SendDitchRequest (DitchCommand ditch_command) |
| void | COGNITION_SendRtlRequest (RtlCommand rtl_command) |
Variables | |
| CFE_EVS_BinFilter_t | Cognition_EventFilters [] |
| Event filter definition for ardupilot. More... | |
| void COGNITION_AppCleanUp | ( | void | ) |
Clean up variables
| void COGNITION_AppInit | ( | void | ) |
Initialize app properties
| void COGNITION_AppInitData | ( | void | ) |
Initialize app specific data
| void COGNITION_AppMain | ( | void | ) |
Entry point for app
| void COGNITION_ProcessSBData | ( | void | ) |
Process data from the SB message
| int32_t cognitionTableValidationFunc | ( | void * | TblPtr | ) |
Validate table data
| *TblPtr | pointer to table |
| CFE_EVS_BinFilter_t Cognition_EventFilters[] |