Paparazzi UAS
v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
baro_bmp.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2010 Martin Mueller
3
* Copyright (C) 2013 Felix Ruess <felix.ruess@gmail.com>
4
*
5
* This file is part of paparazzi.
6
*
7
* paparazzi is free software; you can redistribute it and/or modify
8
* it under the terms of the GNU General Public License as published by
9
* the Free Software Foundation; either version 2, or (at your option)
10
* any later version.
11
*
12
* paparazzi is distributed in the hope that it will be useful,
13
* but WITHOUT ANY WARRANTY; without even the implied warranty of
14
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
* GNU General Public License for more details.
16
*
17
* You should have received a copy of the GNU General Public License
18
* along with paparazzi; see the file COPYING. If not, write to
19
* the Free Software Foundation, 59 Temple Place - Suite 330,
20
* Boston, MA 02111-1307, USA.
21
*
22
*/
23
31
#ifndef BARO_BMP_H
32
#define BARO_BMP_H
33
34
#include "
peripherals/bmp085.h
"
35
36
extern
struct
Bmp085
baro_bmp
;
37
39
#define BARO_BMP_DT (BARO_BMP_PERIODIC_PERIOD / 3)
40
41
extern
bool
baro_bmp_enabled
;
42
extern
float
baro_bmp_r
;
43
extern
float
baro_bmp_sigma2
;
44
extern
int32_t
baro_bmp_alt
;
45
46
void
baro_bmp_init
(
void
);
47
void
baro_bmp_periodic
(
void
);
48
void
baro_bmp_event
(
void
);
49
50
#endif
baro_bmp_enabled
bool baro_bmp_enabled
Definition:
baro_bmp.c:54
baro_bmp
struct Bmp085 baro_bmp
Definition:
baro_bmp.c:52
baro_bmp_periodic
void baro_bmp_periodic(void)
Definition:
baro_bmp.c:70
baro_bmp_r
float baro_bmp_r
Definition:
baro_bmp.c:55
baro_bmp_event
void baro_bmp_event(void)
Definition:
baro_bmp.c:81
baro_bmp_alt
int32_t baro_bmp_alt
Definition:
baro_bmp.c:57
baro_bmp_init
void baro_bmp_init(void)
Definition:
baro_bmp.c:59
baro_bmp_sigma2
float baro_bmp_sigma2
Definition:
baro_bmp.c:56
bmp085.h
Bosch BMP085 driver interface.
Bmp085
Definition:
bmp085.h:62
int32_t
int int32_t
Typedef defining 32 bit int type.
Definition:
vl53l1_types.h:83
sw
airborne
modules
sensors
baro_bmp.h
Generated on Thu Dec 5 2024 13:05:31 for Paparazzi UAS by
1.9.1