ICAROUS
All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Modules Pages
Public Attributes | List of all members
appdataIntGS_t Struct Reference

Structure to hold app data.

#include <gsInterface.h>

Public Attributes

CFE_SB_PipeId_t INTERFACE_Pipe
 pipe variable
 
CFE_SB_PipeId_t Traffic_Pipe
 pipe variable
 
CFE_SB_PipeId_t Traj_Pipe
 pipe variable
 
CFE_SB_PipeId_t Band_Pipe
 pipe variable
 
CFE_SB_PipeId_t Command_Pipe
 pipe variable
 
CFE_SB_PipeId_t SchInterface_Pipe
 pipe variable
 
CFE_SB_MsgPtr_t INTERFACEMsgPtr
 msg pointer to SB message
 
CFE_SB_MsgPtr_t Sch_MsgPtr
 msg pointer to SB message
 
CFE_TBL_Handle_t INTERFACE_tblHandle
 table handle
 
gsInterfaceTable_t Tbl
 Table.
 
port_t gs
 groundstation port
 
int receivingWP
 waypoint current being received
 
int numWaypoints
 num total waypoints
 
int numGeofences
 num total geofences
 
int recvGeofIndex
 Index of geofence being received.
 
int waypointSeq
 received position waypoint
 
int nextWaypointIndex
 Next waypoint index to goto.
 
int hbeatFreqCount
 Counter for sending hbeat message.
 
mavlink_mission_item_t ReceivedMissionItems [MAX_WAYPOINTS]
 
mavlink_mission_item_int_t ReceivedMissionItemsInt [MAX_WAYPOINTS]
 
flightplan_t fpData
 
flightplan_t mgData
 
flightplan_t trajectory
 
argsCmd_t startMission
 
geofence_t gfData [MAX_GEOFENCES]
 
uint16_t fenceVertices [MAX_GEOFENCES]
 
object_t traffic
 
noArgsCmd_t resetIcarous
 
uint8_t currentApMode
 
uint8_t currentIcarousMode
 
param_t storedparams [PARAM_COUNT]
 
uint32_t wptimer
 
uint32_t gftimer
 
uint32_t pmtimer
 
uint32_t tjtimer
 
uint32_t rcv_wp_seq
 
uint32_t rcv_gf_seq
 
bool fenceSent
 
bool paramSent
 
bool publishDefaultParams
 
callsign_t callsign
 

The documentation for this struct was generated from the following file: