Commit graph

  • 57cfac24ec NAZE - Fix LED0 GPIO selection. Dominic Clifton 2014-06-08 13:29:22 +01:00
  • 578585db74 Extract STM32F10x specific WS2811 code into separate file, ready for STM32F30x port. Dominic Clifton 2014-06-08 13:24:12 +01:00
  • 0861310537 Improve cycle times by avoiding an led strip update while one is still in progress. Dominic Clifton 2014-06-08 12:54:52 +01:00
  • b200e2cb2d Change precedence of LED flight mode colors. Dominic Clifton 2014-06-08 12:34:14 +01:00
  • 8d6f48cddc Change LED strip colors based on flight mode. Dominic Clifton 2014-06-08 04:37:11 +01:00
  • 32018d0310 Update turn indicators and battery led flashing to operate independently. Dominic Clifton 2014-06-08 04:04:29 +01:00
  • bad872377b Quickly hack up implementation of turn indicators. Dominic Clifton 2014-06-08 03:25:43 +01:00
  • 651a433718 Cleanup WS2811 code and sanitize API. Dominic Clifton 2014-06-08 02:58:30 +01:00
  • c82754f5dc Fix WS2811 RAM usage by using the correct types. Dominic Clifton 2014-06-08 01:41:00 +01:00
  • 6d13c21d49 Update the ws2811 led strip code for orientation and battery warning. Dominic Clifton 2014-06-07 23:50:30 +01:00
  • da52b2d67c Hack WS2811 led strip. Proof-of-concept. Dominic Clifton 2014-06-07 22:49:47 +01:00
  • ad1b7dd216 Update Olimexo to support a 10DOF board. Dominic Clifton 2014-06-08 12:28:38 +01:00
  • e17048a2f6 Merge remote-tracking branch 'multiwii/master' Dominic Clifton 2014-06-08 10:37:30 +01:00
  • 432c43bab7 yaw improvement luggi 2014-06-07 15:32:08 +02:00
  • d6545efa10 do not include serial nor telemetry handler in cycletime calculation Trey Marc 2014-06-06 12:53:31 +02:00
  • bb356057fc Ensure battery cell detection happens after everything has powered up. Dominic Clifton 2014-06-08 03:03:24 +01:00
  • e35c92b0da Merge pull request #120 from luggi/yaw dongie 2014-06-08 08:44:32 +09:00
  • a8874dc499 Prevent the first 8 usages of updateBatteryVoltage/vbat from being incorrect due to insufficient samples being taken. Dominic Clifton 2014-06-07 23:43:34 +01:00
  • 7505b53bdc Remove old FIXMEs from light_ledring.c Dominic Clifton 2014-06-07 16:56:12 +01:00
  • fd9d58110b Disable unused LED ring code. Dominic Clifton 2014-06-07 16:46:06 +01:00
  • 0d3353c080 Update Olimexino shield notes. Dominic Clifton 2014-06-07 16:45:32 +01:00
  • 20b7a9fbfb yaw improvement luggi 2014-06-07 15:32:08 +02:00
  • 51e7c71bb0 Merge pull request #119 from treymarc/patch-3 dongie 2014-06-07 14:30:18 +09:00
  • e487fe2488 remove heading duplicate declaration Trey Marc 2014-06-07 07:26:15 +02:00
  • 1020e5f6de Updating readme. Dominic Clifton 2014-06-07 02:59:25 +01:00
  • 0b9c326ffe Complete decoupling of imu code from config. Dominic Clifton 2014-06-07 02:44:06 +01:00
  • deda79cb14 Update unit tests to reflect new location of battery.c/h Dominic Clifton 2014-06-07 02:37:17 +01:00
  • 5f18926a79 Add missing include statement from ab0296c991 Dominic Clifton 2014-06-07 02:30:18 +01:00
  • 2bbbf9937d Decoupling imu from config - acc_unarmedcal. Dominic Clifton 2014-06-07 02:27:07 +01:00
  • 5f4a464f50 Updating basflight migration instructions. Dominic Clifton 2014-06-06 21:42:28 +01:00
  • 3643c08475 Decoupling imu from config - acc deadband. Dominic Clifton 2014-06-06 21:37:41 +01:00
  • 51eee3d62c Decoupling imu from config - barometer config. Dominic Clifton 2014-06-06 20:59:59 +01:00
  • 82bb6b7982 Decoupling imu from config - pid profile. Dominic Clifton 2014-06-06 20:45:59 +01:00
  • da73be1b2d Start decoupling imu from config. Dominic Clifton 2014-06-06 20:36:51 +01:00
  • 9b6e8feeea Ensure that Lux's pid controller observes the max_angle_inclination setting. Dominic Clifton 2014-06-06 20:06:14 +01:00
  • ab0296c991 Fix bug that prevented throttle angle correction working correctly when using different values in different. Dominic Clifton 2014-06-06 20:00:41 +01:00
  • 64a43c77ca Use the enum type for navigationMode_e in the GPS code. Dominic Clifton 2014-06-06 19:54:52 +01:00
  • f4a08baac3 Merge pull request #118 from treymarc/patch-2 dongie 2014-06-06 19:54:26 +09:00
  • ea3f4cc3e4 Update mw.c Trey Marc 2014-06-06 12:53:31 +02:00
  • 877e849093 Latest binary. Dominic Clifton 2014-06-05 09:46:23 +01:00
  • f8bdc79a9f Fix CLI bug where incorrect variables would be set when similarly named variables are used. Dominic Clifton 2014-06-05 09:27:41 +01:00
  • e867af8c4b Correct project name in GPL notices. Dominic Clifton 2014-06-05 00:47:47 +01:00
  • fab23debe8 Removing old FIXME comment from uartPort_t now that the structure it was previously referring to has been cleaned up. Dominic Clifton 2014-06-04 23:02:03 +01:00
  • 63e16494bb Fix long-standing bug which prevented using UBLOX gps via DMA. Dominic Clifton 2014-06-04 23:00:31 +01:00
  • 6a72b86ccf Adding a GPL license notice to config.c. Dominic Clifton 2014-06-04 20:12:47 +01:00
  • d718f5b9d6 Support configuring AUX 5 to 8. Dominic Clifton 2014-06-04 19:30:43 +01:00
  • 68f428d73a Merge remote-tracking branch 'multiwii/master' Dominic Clifton 2014-06-04 16:49:58 +01:00
  • 0bbcd6570f Updated source files to include the GPL v3 notices. Include a copy of the GPL v3. Dominic Clifton 2014-06-04 16:48:23 +01:00
  • 32622da0ab Continuation of extracting peripheral configuration into drivers. Dominic Clifton 2014-06-04 14:53:34 +01:00
  • 78ca635d26 Comment cleanup in F3 uart driver Dominic Clifton 2014-06-04 11:18:44 +01:00
  • 16528cf0d9 Move some clock initialisation code into the drivers. Dominic Clifton 2014-06-04 11:14:13 +01:00
  • d25564e26b Update README.md dongie 2014-06-04 15:09:15 +09:00
  • b07a284f4e Latest binaries. Dominic Clifton 2014-06-03 18:04:09 +01:00
  • fabd376f41 Allow GPS SBAS mode to be configurable. Dominic Clifton 2014-06-03 13:32:07 +01:00
  • 09a1739ce6 Separate UBLOX GPS SBAS configuration from GPS init. Dominic Clifton 2014-06-03 13:09:45 +01:00
  • 0dc476a999 Allow all buad rates via VCP since baud rate doesn't matter for VCP. Dominic Clifton 2014-06-03 13:05:18 +01:00
  • 8f2da892a6 Extract led and buzzer hardware initialisation from system.c. Dominic Clifton 2014-06-02 19:55:52 +01:00
  • d407a4d15e Start to break up drv/system.c to avoid #ifdef. Dominic Clifton 2014-06-02 18:43:47 +01:00
  • c7cd7adee9 Move #ifdef'd code from platform.h into target.h for each target. Dominic Clifton 2014-06-02 18:36:31 +01:00
  • 7f027e7e24 Update makefile to use target specific files. Dominic Clifton 2014-06-02 18:13:28 +01:00
  • c84d03d24d Update makefile for non-NAZE32PRO targets. Enable VCP on STM32F3DISCOVERY. Dominic Clifton 2014-06-02 13:16:40 +01:00
  • d0d53ac95f NAZE32PRO - Update timer configuration. Work in progress. Dominic Clifton 2014-06-02 13:09:58 +01:00
  • 382356a09c STM32F30x - Fix USB VCP initialisation. Dominic Clifton 2014-06-02 11:10:19 +01:00
  • e828dec9d0 STM32F30x - Ensure static constructors are called. Dominic Clifton 2014-06-02 02:24:33 +01:00
  • 3f8a6c0e20 Add VCP driver (work in progress) Dominic Clifton 2014-06-02 01:54:25 +01:00
  • 294f09bc91 Update F303 chip id. Dominic Clifton 2014-06-02 01:32:14 +01:00
  • 602b93e3bb Latest binaries Dominic Clifton 2014-06-01 19:46:06 +01:00
  • b91538b44d Actually fix the editor mishap properly this time. Dominic Clifton 2014-06-01 19:36:45 +01:00
  • 3e0370ff09 Updating known issues. Dominic Clifton 2014-06-01 19:29:38 +01:00
  • 350b6a5864 Updating CLI commands for consistency. Dominic Clifton 2014-06-01 19:29:11 +01:00
  • 18046013a4 Decouple sticks processing code from main mw loops. Dominic Clifton 2014-06-01 18:36:33 +01:00
  • fd0b7cdf80 Remove unused vario feature and option. Move warning led code into statusindicator.c/h Dominic Clifton 2014-06-01 17:20:01 +01:00
  • 4b437e8e08 Relocate battery code to sensors directory. Dominic Clifton 2014-06-01 16:58:16 +01:00
  • 3f7960849a Merge remote-tracking branch 'multiwii/master' Dominic Clifton 2014-06-01 16:54:54 +01:00
  • d2e40b555d Merge pull request #116 from luggi/Powermeter dongie 2014-06-01 22:39:59 +09:00
  • 40392d06b8 fixed negative currents messing up the mAh counter luggi 2014-06-01 15:38:17 +02:00
  • 4928290d41 latest binary for recent source changes. fixed lockup w/PWM receivers dongie 2014-06-01 22:19:37 +09:00
  • 1bf7d26d4e Merge remote-tracking branch 'multiwii/master' Dominic Clifton 2014-05-31 23:30:35 +01:00
  • 805c9b4251 Update Makefile to place .hex files in 'obj' instead of 'obj/main'. Latest naze binary. Dominic Clifton 2014-05-31 23:27:09 +01:00
  • 83d4e1e3fa Refactor FrSky GPS coordinate to use a structure since the two arguments are always used together. Dominic Clifton 2014-05-31 23:18:07 +01:00
  • a207774e10 Merge branch 'Crashpilot1000-master' Dominic Clifton 2014-05-31 23:10:03 +01:00
  • b5f2a007d0 Merge branch 'master' of github.com:Crashpilot1000/cleanflight into Crashpilot1000-master Dominic Clifton 2014-05-31 23:09:51 +01:00
  • 14448f4734 Merge branch 'naze32pro' - work in progress Dominic Clifton 2014-05-31 22:50:05 +01:00
  • d19a5e7046 Cleanup project structure. Update unit test Makefile to place object files in obj/test Dominic Clifton 2014-05-31 22:43:06 +01:00
  • fb9e3a2358 Latest binaries. Dominic Clifton 2014-05-30 15:56:41 +01:00
  • 3a537d8ef9 Align F1 and F3 ADC code. Dominic Clifton 2014-05-30 15:15:29 +01:00
  • 7e9db61103 Fix buzzer durations and make it so that all buzzer durations are linked so they never become out of alignment with each other. Dominic Clifton 2014-05-30 15:14:42 +01:00
  • 08d998e9a4 Fix editor mishap in battery warning activation code. Dominic Clifton 2014-05-30 15:12:17 +01:00
  • 3c0f0f7ed4 fixed frsky temeletry gps output to match with what is actually expected. props to KC_703 for spotting this stuff. dongie 2014-05-30 21:37:22 +09:00
  • d7c77c3fe2 formatting fixes and rename one of ADC channels. dongie 2014-05-30 19:28:46 +09:00
  • 5b1b6fe98e Latest binaries with autotune, I2C fixes and current meter support. Dominic Clifton 2014-05-30 11:12:01 +01:00
  • 0ec5c2cdca Use debug outputs to show ADC readings. Dominic Clifton 2014-05-30 11:10:23 +01:00
  • e79438d930 Fix editor mishap in current meter conflict resolution. Dominic Clifton 2014-05-30 11:09:41 +01:00
  • a8ae4a156b Merge remote-tracking branch 'multiwii/master' Dominic Clifton 2014-05-30 10:47:53 +01:00
  • e6fdfd3c32 current sensor support added luggi 2014-05-29 02:57:01 +02:00
  • 4e3ab221ac increased ADC sample time to 239.5 cycles (~10uS at 24MHz ADC clock). dongie 2014-05-30 10:05:38 +09:00
  • a3476cf59c Remove FY90Q support. dongie 2014-05-29 11:38:20 +09:00
  • 0e80dbf025 reformat I2C driver and align comments. add timeout checking and move hardware reinit common code into separate function. moved nvic priority group init into drv_system, where it belongs dongie 2014-05-29 11:07:52 +09:00
  • 31297de7fa remove i2c driver function calls and directly read/write I2C->DR dongie 2014-05-29 09:28:09 +09:00
  • 4e7aa1b4b6 Merge remote-tracking branch 'origin/autotune' Dominic Clifton 2014-05-30 09:04:13 +01:00