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