Rise
The Vieneo Province
Bus::Afcs Struct Reference

(25) Automatic Flight Control System (AFCS) modes and engagement status, including autothrottle; More...

#include <Bus.h>

Public Types

enum  VerticalModes : int {
  VerticalMode_TakeOff = -1, VerticalMode_Off = 0, Pitch = 1, VerticalSpeed = 2,
  SpeedPitch = 3, AltitudeMsl = 4, AltitudeAgl = 5, GlideSlope = 6,
  VerticalMode_Enum = 7
}
 so I guess we allow them to fly until they get to x degrees off More...
 
enum  LateralModes : int {
  LateralMode_TakeOff = -1, LateralMode_Off = 0, Roll = 1, Heading = 2,
  Navigation = 3, Localizer = 4, LateralMode_Enum = 5
}
 

Public Attributes

bool AutopilotEngaged = false
 
bool AutothrottleEngaged = false
 
enum Bus::Afcs::VerticalModes CurrentVerticalMode = VerticalModes::VerticalMode_Off
 
enum Bus::Afcs::VerticalModes StandbyVerticalMode = VerticalModes::VerticalMode_Off
 
enum Bus::Afcs::LateralModes CurrentLateralMode = LateralModes::LateralMode_Off
 
enum Bus::Afcs::LateralModes StandbyLateralMode = LateralModes::LateralMode_Off
 
float DesiredVsiKms = 0.0f
 
float DesiredHeadingRadians = 0.0f
 
float DesiredCourseRadians = 0.0f
 
float DesiredRollRadians = 0.0f
 
float DesiredPitchRadians = 0.0f
 
float DesiredAltitudeKm = 0.0f
 
float DesiredThrust = 0.0f
 
float DesiredIasKms = 0.0f
 
float PitchInput = 0.0f
 
float RollInput = 0.0f
 
float YawInput = 0.0f
 
bool TvmOn = false
 
float DesiredClosingSpeed = 0.0f
 
float TvmCurrentClosingSpeed = 0.0f
 
bool DorOn = false
 

Detailed Description

(25) Automatic Flight Control System (AFCS) modes and engagement status, including autothrottle;

Definition at line 72 of file Bus.h.

Member Enumeration Documentation

◆ LateralModes

Enumerator
LateralMode_TakeOff 
LateralMode_Off 
Roll 
Heading 
Navigation 
Localizer 
LateralMode_Enum 

Definition at line 94 of file Bus.h.

◆ VerticalModes

so I guess we allow them to fly until they get to x degrees off

Enumerator
VerticalMode_TakeOff 
VerticalMode_Off 
Pitch 
VerticalSpeed 
SpeedPitch 
AltitudeMsl 
AltitudeAgl 
GlideSlope 
VerticalMode_Enum 

Definition at line 80 of file Bus.h.

Member Data Documentation

◆ AutopilotEngaged

bool Bus::Afcs::AutopilotEngaged = false

Definition at line 74 of file Bus.h.

◆ AutothrottleEngaged

bool Bus::Afcs::AutothrottleEngaged = false

Definition at line 75 of file Bus.h.

◆ CurrentLateralMode

enum Bus::Afcs::LateralModes Bus::Afcs::CurrentLateralMode = LateralModes::LateralMode_Off

◆ CurrentVerticalMode

enum Bus::Afcs::VerticalModes Bus::Afcs::CurrentVerticalMode = VerticalModes::VerticalMode_Off

◆ DesiredAltitudeKm

float Bus::Afcs::DesiredAltitudeKm = 0.0f

Definition at line 118 of file Bus.h.

◆ DesiredClosingSpeed

float Bus::Afcs::DesiredClosingSpeed = 0.0f

Definition at line 127 of file Bus.h.

◆ DesiredCourseRadians

float Bus::Afcs::DesiredCourseRadians = 0.0f

Definition at line 115 of file Bus.h.

◆ DesiredHeadingRadians

float Bus::Afcs::DesiredHeadingRadians = 0.0f

Definition at line 114 of file Bus.h.

◆ DesiredIasKms

float Bus::Afcs::DesiredIasKms = 0.0f

Definition at line 120 of file Bus.h.

◆ DesiredPitchRadians

float Bus::Afcs::DesiredPitchRadians = 0.0f

Definition at line 117 of file Bus.h.

◆ DesiredRollRadians

float Bus::Afcs::DesiredRollRadians = 0.0f

Definition at line 116 of file Bus.h.

◆ DesiredThrust

float Bus::Afcs::DesiredThrust = 0.0f

Definition at line 119 of file Bus.h.

◆ DesiredVsiKms

float Bus::Afcs::DesiredVsiKms = 0.0f

Definition at line 113 of file Bus.h.

◆ DorOn

bool Bus::Afcs::DorOn = false

Definition at line 130 of file Bus.h.

◆ PitchInput

float Bus::Afcs::PitchInput = 0.0f

Definition at line 122 of file Bus.h.

◆ RollInput

float Bus::Afcs::RollInput = 0.0f

Definition at line 123 of file Bus.h.

◆ StandbyLateralMode

enum Bus::Afcs::LateralModes Bus::Afcs::StandbyLateralMode = LateralModes::LateralMode_Off

◆ StandbyVerticalMode

enum Bus::Afcs::VerticalModes Bus::Afcs::StandbyVerticalMode = VerticalModes::VerticalMode_Off

◆ TvmCurrentClosingSpeed

float Bus::Afcs::TvmCurrentClosingSpeed = 0.0f

Definition at line 128 of file Bus.h.

◆ TvmOn

bool Bus::Afcs::TvmOn = false

Definition at line 126 of file Bus.h.

◆ YawInput

float Bus::Afcs::YawInput = 0.0f

Definition at line 124 of file Bus.h.


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