ArduCopter
Macros | Variables
mode_flip.cpp File Reference
#include "Copter.h"

Macros

#define FLIP_THR_INC   0.20f
 
#define FLIP_THR_DEC   0.24f
 
#define FLIP_ROTATION_RATE   40000
 
#define FLIP_TIMEOUT_MS   2500
 
#define FLIP_RECOVERY_ANGLE   500
 
#define FLIP_ROLL_RIGHT   1
 
#define FLIP_ROLL_LEFT   -1
 
#define FLIP_PITCH_BACK   1
 
#define FLIP_PITCH_FORWARD   -1
 

Variables

FlipState flip_state
 
control_mode_t flip_orig_control_mode
 
uint32_t flip_start_time
 
int8_t flip_roll_dir
 
int8_t flip_pitch_dir
 

Macro Definition Documentation

◆ FLIP_PITCH_BACK

#define FLIP_PITCH_BACK   1

◆ FLIP_PITCH_FORWARD

#define FLIP_PITCH_FORWARD   -1

◆ FLIP_RECOVERY_ANGLE

#define FLIP_RECOVERY_ANGLE   500

◆ FLIP_ROLL_LEFT

#define FLIP_ROLL_LEFT   -1

◆ FLIP_ROLL_RIGHT

#define FLIP_ROLL_RIGHT   1

◆ FLIP_ROTATION_RATE

#define FLIP_ROTATION_RATE   40000

◆ FLIP_THR_DEC

#define FLIP_THR_DEC   0.24f

◆ FLIP_THR_INC

#define FLIP_THR_INC   0.20f

◆ FLIP_TIMEOUT_MS

#define FLIP_TIMEOUT_MS   2500

Variable Documentation

◆ flip_orig_control_mode

control_mode_t flip_orig_control_mode

◆ flip_pitch_dir

int8_t flip_pitch_dir

◆ flip_roll_dir

int8_t flip_roll_dir

◆ flip_start_time

uint32_t flip_start_time

◆ flip_state

FlipState flip_state