Paparazzi UAS
v5.8.2_stable-0-g6260b7c
Paparazzi is a free software Unmanned Aircraft System.
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
Paparazzi UAS
Style Guides
Onboard Modules
Paparazzi Messages
Paparazzi Technical Primers
Math library
CATIA
Datalink library
Todo List
Bibliography
Modules
Data Structures
Files
File List
Globals
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
imu_aspirin_arch.h
Go to the documentation of this file.
1
#ifndef IMU_ASPIRIN_ARCH_H
2
#define IMU_ASPIRIN_ARCH_H
3
4
#include "
subsystems/imu.h
"
5
#include <libopencm3/stm32/gpio.h>
6
7
extern
void
imu_aspirin_arch_int_enable
(
void
);
8
extern
void
imu_aspirin_arch_int_disable
(
void
);
9
10
// gyro eoc
11
static
inline
int
imu_aspirin_eoc
(
void
)
12
{
13
return
(
gpio_get
(
GPIOC
,
GPIO14
) == 0);
14
}
15
16
17
18
#endif
/* IMU_ASPIRIN_ARCH_H */
imu_aspirin_eoc
static int imu_aspirin_eoc(void)
Definition:
imu_aspirin_arch.h:11
GPIOC
#define GPIOC
Definition:
gpio_arch.h:34
imu_aspirin_arch_int_disable
void imu_aspirin_arch_int_disable(void)
Definition:
imu_aspirin_arch.c:15
imu_aspirin_arch_int_enable
void imu_aspirin_arch_int_enable(void)
Definition:
imu_aspirin_arch.c:11
imu.h
Inertial Measurement Unit interface.
GPIO14
#define GPIO14
Definition:
gpio_arch.h:51
gpio_get
uint16_t gpio_get(uint32_t gpioport, uint16_t gpios)
Read a gpio value.
Definition:
gpio_ardrone.c:120
sw
airborne
arch
stm32
subsystems
imu
imu_aspirin_arch.h
Generated on Tue Jun 21 2016 14:01:10 for Paparazzi UAS by
1.8.8