24 Commits (53a80724243e90dcd56689240ff42ebc26706d9c)

Author SHA1 Message Date
Gavan Fantom e8adff93c1 Bye bye Wii Motion Plus, hello MPU6050. Also, increase control loop 11 years ago
Gavan Fantom b482b85ffd Firmware changes to match rewired control board. 12 years ago
Gavan Fantom b7e7fea6ba Add ESC calibration mode, activated by holding down the button at startup. 12 years ago
Gavan Fantom 274805c2a0 Limit integral windup, some new PID values and linearise thrust. 12 years ago
Gavan Fantom 999e129e2c Improve handling of arming, providing LED blink codes if the arming fails. 12 years ago
Gavan Fantom e36ec4d5b1 Let's have an LED driving module so that we can output different patterns for 12 years ago
Gavan Fantom 3f12132231 Lots of development of new features. Radio input, motor output, PID control 12 years ago
Gavan Fantom 2890007195 Take interleaved accelerometer and gyro readings, and integrate them into 13 years ago
Gavan Fantom 62732758a8 Track gyro using a DCM. 13 years ago
Gavan Fantom 6a700d0dbe No point in calling event_dispatch() from the menu any more. 14 years ago
Gavan Fantom 65b11ff92e Use the timer to kick off WMP readings regularly. 14 years ago
Gavan Fantom fda1b2a672 Use events to invoke menu handling on UART receive. We now have a basic 14 years ago
Gavan Fantom fa84a1b8bb Change API for getch to make it the caller's responsibility to poll for 14 years ago
Gavan Fantom 9f79b3d82e * Make total stack size available as a symbol 14 years ago
Gavan Fantom 0f508fb424 Offload I2C work onto interrupts. For now, we just spin while waiting 14 years ago
Gavan Fantom 4eaff797c9 * Use interrupts and buffering for UART TX 14 years ago
Gavan Fantom e1b1b60a53 * Move UART code into its own file 14 years ago
Gavan Fantom 91c1c7e6be More warnings courtesy of -Wextra 14 years ago
Gavan Fantom 4d37c82b12 * Allow COPTIM to be set outside Makefile 14 years ago
Gavan Fantom b3f0bbf7c9 More hacking: 14 years ago
Gavan Fantom 52e1c59a2e Some progress on i2c control. 14 years ago
Gavan Fantom 85d33abdd9 Silly interactive loop to test things out. 14 years ago
Gavan Fantom b7cb6a5bce Configure the UART sufficiently to actually get the message out. 14 years ago
Gavan Fantom f5159013b3 Initial checkin. Basic build and runtime environment, prior to first 14 years ago