![]()  | 
  
    xyControl
    0.1
    
   Quadrotor Flight Controller on AVR Basis 
   | 
 
Various default settings. More...
Go to the source code of this file.
Macros | |
| #define | ORIENTATION_FILTER FILTER_KALMAN | 
| Filter Implementation to be used.  More... | |
| #define | COMPLEMENTARY_TAU 0.5 | 
| Time Contant for Low and High Pass Filter in the Complementary Filter.  More... | |
| #define | SOFTWARELOWPASS 1 | 
| Software Low-Pass on Gyro and ACC.  More... | |
| #define | ACCFILTERFACTOR SOFTWARELOWPASS | 
| Accelerometer Low Pass Factor.  More... | |
| #define | GYROFILTERFACTOR SOFTWARELOWPASS | 
| Gyroscope Low Pass Factor.  More... | |
| #define | PID_OUTMAX 256 | 
| Maximum PID Output.  More... | |
| #define | PID_OUTMIN -256 | 
| Minimum PID Output.  More... | |
| #define | PID_INTMAX PID_OUTMAX | 
| Maximum PID Integral Sum.  More... | |
| #define | PID_INTMIN PID_OUTMIN | 
| Minimal PID Integral Sum.  More... | |
| #define | DT 0.01f | 
| Time Constant.  More... | |
| #define | Q1 5.0f | 
| Q Matrix Diagonal Element 1.  More... | |
| #define | Q2 100.0f | 
| Q Matrix Diagonal Element 2.  More... | |
| #define | Q3 0.01f | 
| Q Matrix Diagonal Element 3.  More... | |
| #define | R1 1000.0f | 
| R Matrix Diagonal Element 1.  More... | |
| #define | R2 1000.0f | 
| R Matrix Diagonal Element 2.  More... | |
| #define | SET_ROLLPLUS 1 | 
| Second Motor at the Right.  More... | |
| #define | SET_ROLLMINUS 3 | 
| Fourth Motor at the Left.  More... | |
| #define | SET_PITCHPLUS 0 | 
| First Motor at the Top.  More... | |
| #define | SET_PITCHMINUS 2 | 
| Third Motor at the Bottom.  More... | |
| #define | PID_P 5.0 | 
| Default PID P Constant.  More... | |
| #define | PID_I 0.03 | 
| Default PID I Constant.  More... | |
| #define | PID_D -13.0 | 
| Default PID D Constant.  More... | |
| #define | MOTORCOUNT 4 | 
| Amount of motors.  More... | |
| #define | BATT_MAX 15 | 
| Battery Voltage Reference (ADC 5V)  More... | |
| #define | BATT_CHANNEL 0 | 
| ADC Channel for Battery.  More... | |
| #define | ACC_ADDRESS 0x32 | 
| Accelerometer Address (0011001r)  More... | |
| #define | GYRO_ADDRESS 0xD6 | 
| Gyroscope Address (110101xr, x = 1)  More... | |
| #define | MAG_ADDRESS 0x3C | 
| Magnetometer Address.  More... | |
| #define | MOTOR_BASEADDRESS 0x52 | 
| Address of first motor controller.  More... | |
| #define | LED0PORT PORTL | 
| First LED Port.  More... | |
| #define | LED0DDR DDRL | 
| First LED Data Direction Register.  More... | |
| #define | LED0PIN PL6 | 
| First LED Pin.  More... | |
| #define | LED1PORT PORTL | 
| Second LED Port.  More... | |
| #define | LED1DDR DDRL | 
| Second LED Data Direction Register.  More... | |
| #define | LED1PIN PL7 | 
| Second LED Pin.  More... | |
| #define | LED2PORT PORTG | 
| Third LED Port.  More... | |
| #define | LED2DDR DDRG | 
| Third LED Data Direction Register.  More... | |
| #define | LED2PIN PG5 | 
| Third LED Pin.  More... | |
| #define | LED3PORT PORTE | 
| Fourth LED Port.  More... | |
| #define | LED3DDR DDRE | 
| Fourth LED Data Direction Register.  More... | |
| #define | LED3PIN PE2 | 
| Fourth LED Pin.  More... | |
| #define | BANK0PORT PORTG | 
| First Bank Selection Port.  More... | |
| #define | BANK0DDR DDRG | 
| First Bank Selection Data Direction Register.  More... | |
| #define | BANK0PIN PG3 | 
| First Bank Selection Pin.  More... | |
| #define | BANK1PORT PORTG | 
| Second Bank Selection Port.  More... | |
| #define | BANK1DDR DDRG | 
| Second Bank Selection Data Direction Register.  More... | |
| #define | BANK1PIN PG4 | 
| Second Bank Selection Pin.  More... | |
| #define | BANK2PORT PORTL | 
| Third Bank Selection Port.  More... | |
| #define | BANK2DDR DDRL | 
| Third Bank Selection Data Direction Register.  More... | |
| #define | BANK2PIN PL5 | 
| Third Bank Selection Pin.  More... | |
| #define | SPISS PB0 | 
| SPI Slave Select Pin.  More... | |
| #define | RX_BUFFER_SIZE 64 | 
| UART Receive Buffer Size.  More... | |
| #define | TX_BUFFER_SIZE 64 | 
| UART Transmit Buffer Size.  More... | |
Various default settings.
Definition in file config.h.
 1.8.3.1