Aruna
aruna.h
Go to the documentation of this file.
1
//
2
// Created by noeel on 4-7-19.
3
//
4
5
#ifndef ARUNA_H
6
#define ARUNA_H
7
8
#include "
aruna/arunaTypes.h
"
9
#include "
aruna/log.h
"
10
#include "
aruna/comm/commTypes.h
"
11
#include "
aruna/comm.h
"
12
#include "
aruna/movement/movementTypes.h
"
13
#include "
aruna/movement.h
"
14
#include "
aruna/comm/Link.h
"
15
#include "
aruna/movement/ActuatorSet.h
"
16
#include "
aruna/movement/Actuator.h
"
17
#include "
aruna/driver/Dshot.h
"
18
#include "
aruna/sis.h
"
19
#include "
aruna/driver/ADS101x.h
"
20
#include "
aruna/driver/ADC.h
"
21
#include "
aruna/sensor/Rain40x16.h
"
22
23
#if defined(ESP_PLATFORM)
24
// System is ESP
25
#include "
aruna/driver/Stepper.h
"
26
#include "
aruna/driver/port/ESP32/ESP32_UART.h
"
27
#include "
aruna/driver/port/ESP32/ESP32_Stepper.h
"
28
#include "
aruna/driver/port/ESP32/ESP32_MCPwm.h
"
29
#include "
aruna/driver/port/ESP32/ESP32_RMT_Dshot.h
"
30
#include "
aruna/driver/port/ESP32/ESP32_I2C_master.h
"
31
32
#elif defined (__unix__) || (defined (__APPLE__) && defined (__MACH__))
33
// System is Posix
34
#include "
aruna/driver/port/POSIX/POSIX_UART.h
"
35
#elif defined(STM32F1)
36
#warning "In development!"
37
#else
38
#error "System is not supported."
39
#endif
40
41
42
43
#endif //ARUNA_H
comm.h
commTypes.h
Rain40x16.h
ESP32_MCPwm.h
movementTypes.h
Link.h
ADS101x.h
arunaTypes.h
ESP32_I2C_master.h
ADC.h
ESP32_Stepper.h
ActuatorSet.h
ESP32_RMT_Dshot.h
Stepper.h
ESP32_UART.h
Actuator.h
Dshot.h
POSIX_UART.h
sis.h
movement.h
log.h
include
aruna.h
Generated by
1.8.13