en-us Changes to file uart.c (from [9142f333..]) http://mtn.coolfactor.org/viewmtn.py/revision/filechanges/9142f3330490a5aa00c1686475633b620c2ef5e7/uart.c Changes to file uart.c (from [9142f333..]) http://mtn.coolfactor.org/viewmtn.py/revision/info/9ca449dd7941ad52e33bdcb5c28b2ba35d54219a Bye bye Wii Motion Plus, hello MPU6050. Also, increase control loop Bye bye Wii Motion Plus, hello MPU6050. Also, increase control loop
to 200Hz, add SD card logging, and a number of other changes.
gavan@coolfactor.org Tue, 06 May 2014 21:03:48 GMT
http://mtn.coolfactor.org/viewmtn.py/revision/info/81e4dce274e79dd9187ed4bd182e1d6fc0fdfb37 Lots of development of new features. Radio input, motor output, PID control 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!
gavan@coolfactor.org Thu, 30 Aug 2012 12:42:38 GMT
http://mtn.coolfactor.org/viewmtn.py/revision/info/4cc7246c1b6c809c9dc15997798f6deed15b3631 Track gyro using a DCM. 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.
gavan@coolfactor.org Fri, 07 Oct 2011 23:39:28 GMT
http://mtn.coolfactor.org/viewmtn.py/revision/info/a39fe7980c8f14b70401f4c97f3e10232dce016a Use events to invoke menu handling on UART receive. We now have a basic Use events to invoke menu handling on UART receive. We now have a basic
main dispatch loop.
gavan@coolfactor.org Sat, 04 Jun 2011 19:41:12 GMT
http://mtn.coolfactor.org/viewmtn.py/revision/info/68c54ace6787b0823a233e780455f7371665a228 Change API for getch to make it the caller's responsibility to poll for 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.
gavan@coolfactor.org Sat, 04 Jun 2011 19:28:59 GMT
http://mtn.coolfactor.org/viewmtn.py/revision/info/a2621a92a8c03a907239e78df69f38370d023a70 Use interrupts and buffer the UART receive side too. Use interrupts and buffer the UART receive side too. gavan@coolfactor.org Mon, 23 May 2011 21:41:17 GMT http://mtn.coolfactor.org/viewmtn.py/revision/info/cbddc8b347cfe68cf634efaf314c99652ed27527 Use interrupts and buffering for UART TX * 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
gavan@coolfactor.org Sun, 22 May 2011 10:34:44 GMT
http://mtn.coolfactor.org/viewmtn.py/revision/info/961b04ddb07ba2b5dd6bccfa66a03e442e40d8f0 Move UART code into its own file * Move UART code into its own file
* Set up vectored interrupt controller
* Set up timer interrupt
gavan@coolfactor.org Sat, 21 May 2011 22:26:19 GMT