Robot Control Library
robotcontrol.h
Go to the documentation of this file.
1
/**
2
* <robotcontrol.h>
3
*
4
* @brief Single header that includes all modules
5
*
6
* This includes every single module in the Robot Control API so that users do
7
* not need to include each module individually.
8
*
9
* Use these modules by linking to /usr/lib/librobotcontrol.so
10
*
11
* @author James Strawson
12
* @date 3/7/2018
13
* @addtogroup Robot_Control_All
14
* @{
15
*
16
* @include "robotcontrol.h"
17
*/
18
19
#ifndef ROBOTCONTROL_H
20
#define ROBOTCONTROL_H
21
22
#include <
rc/adc.h
>
23
#include <
rc/bmp.h
>
24
#include <
rc/button.h
>
25
#include <
rc/cpu.h
>
26
#include <
rc/deprecated.h
>
27
#ifdef RC_AUTOPILOT_EXT
28
#include "
rc/dsm.h
"
29
#else
30
#include <
rc/dsm.h
>
31
#endif
32
#include <
rc/encoder_eqep.h
>
33
#include <
rc/encoder_pru.h
>
34
#include <
rc/encoder.h
>
35
#include <
rc/gpio.h
>
36
#include <
rc/i2c.h
>
37
#include <
rc/led.h
>
38
#include <
rc/math.h
>
39
#include <
rc/mavlink_udp.h
>
40
#include <
rc/mavlink_udp_helpers.h
>
41
#include <
rc/model.h
>
42
#include <
rc/motor.h
>
43
#include <
rc/mpu.h
>
44
#include <
rc/pinmux.h
>
45
#include <
rc/pru.h
>
46
#include <
rc/pthread.h
>
47
#include <
rc/pwm.h
>
48
#include <
rc/servo.h
>
49
#include <
rc/spi.h
>
50
#include <
rc/start_stop.h
>
51
#include <
rc/time.h
>
52
#include <
rc/uart.h
>
53
#include <
rc/version.h
>
54
55
#endif // ROBOTCONTROL_H
56
57
/** @} end group Robot_Control_All*/
58
59
60
61
math.h
uart.h
start_stop.h
pwm.h
dsm.h
time.h
mavlink_udp.h
gpio.h
mpu.h
deprecated.h
servo.h
model.h
pthread.h
button.h
adc.h
motor.h
spi.h
mavlink_udp_helpers.h
bmp.h
pinmux.h
encoder_eqep.h
cpu.h
version.h
encoder.h
led.h
encoder_pru.h
pru.h
i2c.h
library
include
robotcontrol.h
Generated by
1.8.13