47 Motor(uint8_t _servo,
float _angle,
float _yaw_factor, uint8_t _display_order) :
50 yaw_factor(_yaw_factor),
51 display_order(_display_order)
57 Motor(uint8_t _servo,
float _angle,
float _yaw_factor, uint8_t _display_order,
58 int8_t _roll_servo,
float _roll_min,
float _roll_max,
59 int8_t _pitch_servo,
float _pitch_min,
float _pitch_max) :
62 yaw_factor(_yaw_factor),
63 display_order(_display_order),
64 roll_servo(_roll_servo),
67 pitch_servo(_pitch_servo),
68 pitch_min(_pitch_min),
Motor(uint8_t _servo, float _angle, float _yaw_factor, uint8_t _display_order, int8_t _roll_servo, float _roll_min, float _roll_max, int8_t _pitch_servo, float _pitch_min, float _pitch_max)
Motor(uint8_t _servo, float _angle, float _yaw_factor, uint8_t _display_order)
void calculate_forces(const Aircraft::sitl_input &input, float thrust_scale, uint8_t motor_offset, Vector3f &rot_accel, Vector3f &body_thrust)
enum SITL::Motor::@208 servo_type
uint16_t update_servo(uint16_t demand, uint64_t time_usec, float &last_value)
uint64_t last_change_usec