dRonin
adbada4
dRonin firmware
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
virtualflybar.h
Go to the documentation of this file.
1
16
/*
17
* This program is free software; you can redistribute it and/or modify
18
* it under the terms of the GNU General Public License as published by
19
* the Free Software Foundation; either version 3 of the License, or
20
* (at your option) any later version.
21
*
22
* This program is distributed in the hope that it will be useful, but
23
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
24
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
25
* for more details.
26
*
27
* You should have received a copy of the GNU General Public License along
28
* with this program; if not, see <http://www.gnu.org/licenses/>
29
*/
30
31
#ifndef VIRTUALFLYBAR_H
32
#define VIRTUALFLYBAR_H
33
34
#include "
openpilot.h
"
35
#include "stabilizationsettings.h"
36
37
int
stabilization_virtual_flybar
(
float
gyro,
float
command,
float
*output,
float
dT,
bool
reinit, uint32_t axis,
struct
pid
*
pid
, VbarSettingsData *
settings
);
38
int
stabilization_virtual_flybar_pirocomp
(
float
z_gyro,
float
dT);
39
40
#endif
/* VIRTUALFLYBAR_H */
41
stabilization_virtual_flybar
int stabilization_virtual_flybar(float gyro, float command, float *output, float dT, bool reinit, uint32_t axis, struct pid *pid, VbarSettingsData *settings)
Definition:
virtualflybar.c:44
settings
static volatile FlightStatsSettingsData settings
Definition:
flightstatsmodule.c:54
stabilization_virtual_flybar_pirocomp
int stabilization_virtual_flybar_pirocomp(float z_gyro, float dT)
Definition:
virtualflybar.c:79
openpilot.h
Includes PiOS and core architecture components.
pid
Definition:
pid.h:42
flight
Modules
Stabilization
inc
virtualflybar.h
Generated by
1.8.6