Paparazzi UAS
v5.12_stable-4-g9b43e9b
Paparazzi is a free software Unmanned Aircraft System.
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
nps_sensor_baro.h
Go to the documentation of this file.
1
#ifndef NPS_SENSOR_BARO_H
2
#define NPS_SENSOR_BARO_H
3
4
#include "
math/pprz_algebra.h
"
5
#include "
math/pprz_algebra_double.h
"
6
#include "
math/pprz_algebra_float.h
"
7
#include "
std.h
"
8
9
struct
NpsSensorBaro
{
10
double
value
;
11
double
noise_std_dev
;
12
double
next_update
;
13
bool
data_available
;
14
};
15
16
17
extern
void
nps_sensor_baro_init
(
struct
NpsSensorBaro
*baro,
double
time);
18
extern
void
nps_sensor_baro_run_step
(
struct
NpsSensorBaro
*baro,
double
time);
19
20
#endif
/* NPS_SENSOR_BARO_H */
NpsSensorBaro::data_available
bool data_available
Definition:
nps_sensor_baro.h:13
NpsSensorBaro
Definition:
nps_sensor_baro.h:9
pprz_algebra_float.h
Paparazzi floating point algebra.
pprz_algebra.h
Paparazzi generic algebra macros.
std.h
NpsSensorBaro::next_update
double next_update
Definition:
nps_sensor_baro.h:12
NpsSensorBaro::value
double value
pressure in Pascal
Definition:
nps_sensor_baro.h:10
pprz_algebra_double.h
Paparazzi double precision floating point algebra.
nps_sensor_baro_init
void nps_sensor_baro_init(struct NpsSensorBaro *baro, double time)
Definition:
nps_sensor_baro.c:14
nps_sensor_baro_run_step
void nps_sensor_baro_run_step(struct NpsSensorBaro *baro, double time)
Definition:
nps_sensor_baro.c:23
NpsSensorBaro::noise_std_dev
double noise_std_dev
noise standard deviation
Definition:
nps_sensor_baro.h:11
sw
simulator
nps
nps_sensor_baro.h
Generated on Sat Feb 9 2019 06:44:10 for Paparazzi UAS by
1.8.8