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

Structure to hold app data.

#include <apInterface.h>

Public Attributes

CFE_SB_PipeId_t INTERFACE_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
 
port_t ap
 autopilot port
 
position_t position
 position message
 
attitude_t attitude
 attitude message
 
object_t traffic
 traffic message
 
missionItemReached_t wpReached
 waypoint reached feedback message
 
int currentWP
 autopilot's current waypoint
 
flightplan_t flightplan
 
CFE_SB_PipeId_t Command_Pipe
 pipe variable
 
CFE_SB_PipeId_t Traffic_Pipe
 pipe variable
 
CFE_SB_PipeId_t Band_Pipe
 pipe variable
 
ArducopterTable_t Table
 
uint8_t runThreads
 thread active status
 
int numWaypoints
 num total waypoints
 
int waypointSeq
 received position waypoint
 
int nextWaypointIndex
 Next waypoint index to goto.
 
int numGeofences
 Number of geofences.
 
int * waypoint_type
 waypoint type description
 
int waypoint_index [MAX_WAYPOINTS]
 waypoint index (only positional waypoints)
 
int foundUAV
 UAV communication alive.
 
uint32_t mutex_read
 mutex id
 
uint32_t mutex_write
 mutex id
 
bool startWPUplink
 
bool startWPDownlink
 
int recvGeofIndex
 Index of geofence being received.
 
geofence_t gfData [MAX_GEOFENCES]
 
uint16_t fenceVertices [MAX_GEOFENCES]
 
uint16_t numUplinkWaypoints
 
uint16_t numDownlinkWaypoints
 
uint16_t downlinkRequestIndex
 
controlMode_e currentAPMode
 
uint8_t icarousMode
 
mavlink_mission_item_t UplinkMissionItems [MAX_WAYPOINTS]
 
mavlink_mission_item_t DownlinkMissionItems [MAX_WAYPOINTS]
 
bool startMission
 
bool restartMission
 
bool fpread
 
mavlink_mission_item_t ReceivedMissionItems [MAX_WAYPOINTS]
 
bool takeoff
 
int receivingWP
 waypoint current being received
 
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
 
flightplan_t trajectory
 
bool fenceSent
 
bool paramSent
 
bool sentDefaultParams
 
uint8_t icRcChannel
 
uint32_t pwmStart
 
uint32_t pwmReset
 
bool useVectors
 
callsign_t callsign
 

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