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

Struct to hold rotor sim app data.

#include <rotorsim.h>

Public Attributes

CFE_SB_PipeId_t Rotorsim_Pipe
 Pipe variable.
 
CFE_SB_MsgPtr_t Rotorsim_MsgPtr
 Pointer to SB message.
 
RotorsimTable_t Rotorsim_Tbl
 Rotor sim table;.
 
double externalCmdV [3]
 External velocity command (N,E,D);.
 
double externalCmdP [3]
 External position command;.
 
double position [3]
 Current lat[deg], lon[deg], alt[m] position.
 
double velocity [3]
 Current velocity: N, E ,D.
 
double attitude [3]
 Current attitude.
 
double heading
 
bool passive
 Passive mode.
 
bool startMission
 Start mission.
 
bool positionControl
 position control mode
 
bool velocityControl
 velocity control mode
 
bool flightplanSent
 flight plan send status
 
bool flightplanReceived
 Received flightplan status.
 
int nextWP
 Next waypoint index.
 
flightplan_t flightPlan
 Input flight plan.
 
uint32_t timerId
 Timer id.
 
double time
 time
 
double offsetdist
 Moving reference point on controller.
 
uint32_t velcount
 Velocity counter.
 

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