Paparazzi UAS
v5.8.2_stable-0-g6260b7c
Paparazzi is a free software Unmanned Aircraft System.
|
#include "firmwares/fixedwing/guidance/guidance_v.h"
#include "state.h"
#include "messages.h"
#include "subsystems/datalink/downlink.h"
#include "mcu_periph/uart.h"
#include "generated/airframe.h"
#include "firmwares/fixedwing/nav.h"
Go to the source code of this file.
Functions | |
void | flight_benchmark_init (void) |
void | flight_benchmark_periodic (void) |
void | flight_benchmark_reset (void) |
Variables | |
float | SquareSumErr_airspeed |
float | SquareSumErr_altitude |
float | SquareSumErr_position |
float | ToleranceAispeed |
float | ToleranceAltitude |
float | TolerancePosition |
bool_t | benchm_reset |
bool_t | benchm_go |
void flight_benchmark_init | ( | void | ) |
Definition at line 37 of file flight_benchmark.c.
References benchm_go, benchm_reset, SquareSumErr_airspeed, SquareSumErr_altitude, SquareSumErr_position, ToleranceAispeed, ToleranceAltitude, and TolerancePosition.
void flight_benchmark_periodic | ( | void | ) |
Definition at line 49 of file flight_benchmark.c.
References benchm_go, benchm_reset, DefaultChannel, DefaultDevice, flight_benchmark_reset(), nav_circle_radius, nav_circle_x, nav_circle_y, nav_segment_x_1, nav_segment_x_2, nav_segment_y_1, nav_segment_y_2, SquareSumErr_airspeed, SquareSumErr_altitude, SquareSumErr_position, stateGetAirspeed_f(), stateGetPositionEnu_f(), stateGetPositionUtm_f(), ToleranceAispeed, ToleranceAltitude, TolerancePosition, v_ctl_altitude_setpoint, v_ctl_auto_airspeed_setpoint, EnuCoor_f::x, and EnuCoor_f::y.
void flight_benchmark_reset | ( | void | ) |
Definition at line 120 of file flight_benchmark.c.
References SquareSumErr_airspeed, SquareSumErr_altitude, and SquareSumErr_position.
Referenced by flight_benchmark_periodic().
bool_t benchm_go |
Definition at line 30 of file flight_benchmark.c.
Referenced by flight_benchmark_init(), and flight_benchmark_periodic().
bool_t benchm_reset |
Definition at line 29 of file flight_benchmark.c.
Referenced by flight_benchmark_init(), and flight_benchmark_periodic().
float SquareSumErr_airspeed |
Definition at line 23 of file flight_benchmark.c.
Referenced by flight_benchmark_init(), flight_benchmark_periodic(), and flight_benchmark_reset().
float SquareSumErr_altitude |
Definition at line 24 of file flight_benchmark.c.
Referenced by flight_benchmark_init(), flight_benchmark_periodic(), and flight_benchmark_reset().
float SquareSumErr_position |
Definition at line 25 of file flight_benchmark.c.
Referenced by flight_benchmark_init(), flight_benchmark_periodic(), and flight_benchmark_reset().
float ToleranceAispeed |
Definition at line 26 of file flight_benchmark.c.
Referenced by flight_benchmark_init(), and flight_benchmark_periodic().
float ToleranceAltitude |
Definition at line 27 of file flight_benchmark.c.
Referenced by flight_benchmark_init(), and flight_benchmark_periodic().
float TolerancePosition |
Definition at line 28 of file flight_benchmark.c.
Referenced by flight_benchmark_init(), and flight_benchmark_periodic().