Paparazzi UAS
v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
|
#include "math/pprz_algebra_float.h"
Go to the source code of this file.
Data Structures | |
struct | dragspeed_t |
Functions | |
void | dragspeed_init (void) |
bool | dragspeed_calibrate_coeff (void) |
bool | dragspeed_calibrate_zero (void) |
bool | dragspeed_is_calibrating (void) |
Variables | |
struct dragspeed_t | dragspeed |
Definition in file dragspeed.h.
struct dragspeed_t |
Definition at line 31 of file dragspeed.h.
Data Fields | ||
---|---|---|
bool | calibrate_coeff | |
bool | calibrate_zero | |
struct FloatVect2 | coeff | |
float | filter | |
struct FloatVect2 | vel | |
struct FloatVect2 | zero | |
bool | zero_calibrated |
bool dragspeed_calibrate_coeff | ( | void | ) |
Definition at line 105 of file dragspeed.c.
References dragspeed_t::calibrate_coeff, dragspeed, FALSE, and TRUE.
bool dragspeed_calibrate_zero | ( | void | ) |
Definition at line 111 of file dragspeed.c.
References dragspeed_t::calibrate_zero, dragspeed, FALSE, and TRUE.
void dragspeed_init | ( | void | ) |
Definition at line 82 of file dragspeed.c.
References accel_cb(), accel_ev, dragspeed_t::coeff, DefaultPeriodic, dragspeed, DRAGSPEED_ACCEL_ID, DRAGSPEED_COEFF_X, DRAGSPEED_COEFF_Y, DRAGSPEED_FILTER, FALSE, dragspeed_t::filter, register_periodic_telemetry(), send_dragspeed(), TRUE, FloatVect2::x, FloatVect2::y, dragspeed_t::zero, and dragspeed_t::zero_calibrated.
bool dragspeed_is_calibrating | ( | void | ) |
Definition at line 117 of file dragspeed.c.
References dragspeed_t::calibrate_coeff, dragspeed_t::calibrate_zero, and dragspeed.
struct dragspeed_t dragspeed |
Definition at line 71 of file dragspeed.c.
Referenced by accel_cb(), calibrate_coeff(), calibrate_zero(), dragspeed_calibrate_coeff(), dragspeed_calibrate_zero(), dragspeed_init(), dragspeed_is_calibrating(), and send_dragspeed().