xyControl  0.1
Quadrotor Flight Controller on AVR Basis
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups
Modules
Here is a list of all modules:
[detail level 123]
oSoftwareSoftware Libraries
|oSystemSystem Libraries
||oDebug OutputAllows debug ouput and assert usage
||oError ReportingError reporting with human readable strings
||oTask HandlerSystem for registering different tasks that will be called regularly, one after another
||oTime KeepingMeasuring Time with Millisecond Resolution
||oUART MenuEnables user interaction with an UART Menu
||oExternal Memory InterfaceAllows access to external RAM with bank-switching
||\xyControl HardwareControls xyControl On-Board Hardware like LEDs
|\FlightFlight Control Libraries
| oComplementary-FilterComplementary-Filter
| oKalman-FilterKalman-Filter from Linus Helgesson
| oOrientation CalculationCalculate Orientation using the Kalman-Filter, Accelerometer and Gyroscope
| oPID-ControllerSimple implementation for multiple floating-point PID Controllers
| \Motor Speed MixerTakes the Base Speed and PID-Output and sets Motor Speed accordingly
oHardwareHardware Libraries
|oAccelerometer DriverConfiguring and reading an LSM303DLHC Accelerometer
|oADC DriverAnalog-to-Digital Converter Library
|oGyroscope DriverConfiguring and reading an L3GD20
|oMagnetometer DriverConfiguring and reading an LSM303DLHC Magnetometer
|oMotor Controller DriverControlling four BL-Ctrl V1.2 Brushless controllers
|oUART LibraryUART Library enabling you to control all available UART Modules
|oSPI DriverSPI Library for AVRs built-in SPI Hardware
|\I2C DriverUsing the AVR TWI/I2C Hardware
\ConfigurationVarious default settings