Paparazzi UAS  v5.15_devel-47-g0391b4d
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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
 

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
 

Detailed Description

Author
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

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

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.

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