Skip to content

Struct SYN_Flight_Commands

ClassList > SYN_Flight_Commands

More...

  • #include <syn_flight_pid.h>

Public Attributes

Type Name
bool angle_mode
q16_t pitch_target
q16_t roll_target
uint16_t throttle_us
q16_t yaw_target

Detailed Description

Pilot Command Inputs in Q16.16.

Public Attributes Documentation

variable angle_mode

bool SYN_Flight_Commands::angle_mode;

True = Angle self-leveling mode, False = Acro rate mode.


variable pitch_target

q16_t SYN_Flight_Commands::pitch_target;

Desired Pitch angle or rate (Q16.16).


variable roll_target

q16_t SYN_Flight_Commands::roll_target;

Desired Roll angle or rate (Q16.16).


variable throttle_us

uint16_t SYN_Flight_Commands::throttle_us;

Base throttle in microseconds (1000..2000 us).


variable yaw_target

q16_t SYN_Flight_Commands::yaw_target;

Desired Yaw rate (Q16.16).



The documentation for this class was generated from the following file src/syntropic/control/syn_flight_pid.h