Gavan Fantom
e8adff93c1
Bye bye Wii Motion Plus, hello MPU6050. Also, increase control loop
...
to 200Hz, add SD card logging, and a number of other changes.
11 years ago
Gavan Fantom
3f12132231
Lots of development of new features. Radio input, motor output, PID control
...
loops, boot-time initialisation, option to run without attached UART.
And.. it flies!
12 years ago
Gavan Fantom
62732758a8
Track gyro using a DCM.
...
This brings in an implementation of some general matrix manipulation routines,
not all of which are used at teh moment.
Output the DCM on the UART at 50Hz for the host to display it usefully.
13 years ago
Gavan Fantom
fda1b2a672
Use events to invoke menu handling on UART receive. We now have a basic
...
main dispatch loop.
14 years ago
Gavan Fantom
fa84a1b8bb
Change API for getch to make it the caller's responsibility to poll for
...
input, allowing it to do other stuff if it wants to.
14 years ago
Gavan Fantom
f0efc593ea
Use interrupts and buffer the UART receive side too.
14 years ago
Gavan Fantom
4eaff797c9
* Use interrupts and buffering for UART TX
...
* Set up P0.26 as an output, driving the on-board LED
* Toggle the LED while waiting for UART input to demonstrate activity
14 years ago
Gavan Fantom
e1b1b60a53
* Move UART code into its own file
...
* Set up vectored interrupt controller
* Set up timer interrupt
14 years ago