Paparazzi UAS  v6.2_unstable
Paparazzi is a free software Unmanned Aircraft System.
dragspeed.h File Reference
+ Include dependency graph for dragspeed.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  dragspeed_t


void dragspeed_init (void)
bool dragspeed_calibrate_coeff (void)
bool dragspeed_calibrate_zero (void)
bool dragspeed_is_calibrating (void)


struct dragspeed_t dragspeed

Detailed Description

Tom van Dijk This module estimates the velocity of rotorcraft by measuring the drag force using the accelerometer.

Definition in file dragspeed.h.

Data Structure Documentation

◆ dragspeed_t

struct dragspeed_t

Definition at line 31 of file dragspeed.h.

+ Collaboration diagram for dragspeed_t:
Data Fields
bool calibrate_coeff
bool calibrate_zero
struct FloatVect2 coeff
float filter
struct FloatVect2 vel
struct FloatVect2 zero
bool zero_calibrated

Function Documentation

◆ dragspeed_calibrate_coeff()

bool dragspeed_calibrate_coeff ( void  )

Definition at line 105 of file dragspeed.c.

References dragspeed_t::calibrate_coeff, dragspeed, FALSE, and TRUE.

◆ dragspeed_calibrate_zero()

bool dragspeed_calibrate_zero ( void  )

Definition at line 111 of file dragspeed.c.

References dragspeed_t::calibrate_zero, dragspeed, FALSE, and TRUE.

◆ dragspeed_init()

◆ dragspeed_is_calibrating()

bool dragspeed_is_calibrating ( void  )

Definition at line 117 of file dragspeed.c.

References dragspeed_t::calibrate_coeff, dragspeed_t::calibrate_zero, and dragspeed.

Variable Documentation

◆ dragspeed