Quadrotor from scratch
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Gavan Fantom 17a2289eff Revert PID values. They were a bit too aggressive and unstable. 12 years ago
Makefile Limit integral windup, some new PID values and linearise thrust. 12 years ago
abs.h Improve handling of arming, providing LED blink codes if the arming fails. 12 years ago
crt0.s * Make total stack size available as a symbol 14 years ago
dcm.c Improve handling of arming, providing LED blink codes if the arming fails. 12 years ago
dcm.h Lots of development of new features. Radio input, motor output, PID control 12 years ago
event.c Don't call event handlers for events which haven't been registered. 14 years ago
event.h Use events to invoke menu handling on UART receive. We now have a basic 14 years ago
fisqrt.c Take interleaved accelerometer and gyro readings, and integrate them into 13 years ago
fisqrt.h Take interleaved accelerometer and gyro readings, and integrate them into 13 years ago
i2c.c Use the timer to kick off WMP readings regularly. 14 years ago
i2c.h Offload I2C work onto interrupts. For now, we just spin while waiting 14 years ago
interrupt.c * Move UART code into its own file 14 years ago
interrupt.h Lots of development of new features. Radio input, motor output, PID control 12 years ago
led.c Improve handling of arming, providing LED blink codes if the arming fails. 12 years ago
led.h Improve handling of arming, providing LED blink codes if the arming fails. 12 years ago
lpc2103_flash.ld Remove commented out line 14 years ago
main.c Add ESC calibration mode, activated by holding down the button at startup. 12 years ago
matrix.c Track gyro using a DCM. 13 years ago
matrix.h Track gyro using a DCM. 13 years ago
motor.c Revert PID values. They were a bit too aggressive and unstable. 12 years ago
motor.h Lots of development of new features. Radio input, motor output, PID control 12 years ago
optimtest Add script to test the benefit of various -O flags 14 years ago
panic.c Improve handling of arming, providing LED blink codes if the arming fails. 12 years ago
panic.h Improve handling of arming, providing LED blink codes if the arming fails. 12 years ago
status.c Improve handling of arming, providing LED blink codes if the arming fails. 12 years ago
status.h Improve handling of arming, providing LED blink codes if the arming fails. 12 years ago
stick.c Improve handling of arming, providing LED blink codes if the arming fails. 12 years ago
stick.h Lots of development of new features. Radio input, motor output, PID control 12 years ago
swi.h * Make total stack size available as a symbol 14 years ago
thrust.c Limit integral windup, some new PID values and linearise thrust. 12 years ago
thrust.h Limit integral windup, some new PID values and linearise thrust. 12 years ago
timer.c Let's have an LED driving module so that we can output different patterns for 12 years ago
timer.h Lots of development of new features. Radio input, motor output, PID control 12 years ago
trig.c Lots of development of new features. Radio input, motor output, PID control 12 years ago
trig.h Lots of development of new features. Radio input, motor output, PID control 12 years ago
types.h Lots of development of new features. Radio input, motor output, PID control 12 years ago
uart.c Lots of development of new features. Radio input, motor output, PID control 12 years ago
uart.h Lots of development of new features. Radio input, motor output, PID control 12 years ago
watchdog.c Improve handling of arming, providing LED blink codes if the arming fails. 12 years ago
watchdog.h Improve handling of arming, providing LED blink codes if the arming fails. 12 years ago
wmp.c Improve handling of arming, providing LED blink codes if the arming fails. 12 years ago
wmp.h Lots of development of new features. Radio input, motor output, PID control 12 years ago