Commit graph

  • 0ac1e8bd11 Use 4.8 series GCC compiler for Travis build tests Nicholas Sherlock 2015-02-28 11:55:36 +13:00
  • 2a73ad6925 Merge pull request #559 from sherlockflight/cc3d Dominic Clifton 2015-02-27 13:00:42 +00:00
  • b2e46ea5f4 Update blackbox doc to mention support for CC3d Nicholas Sherlock 2015-02-28 01:05:28 +13:00
  • a60cdf157a Fix initialisation of SPI2 Nicholas Sherlock 2015-02-28 00:56:28 +13:00
  • af68517dda Merge remote-tracking branch 'upstream/master' into cc3d Nicholas Sherlock 2015-02-28 00:19:03 +13:00
  • 1a8500c768 Transition to new per-port & per-function baud rate configuration. Dominic Clifton 2015-02-27 01:05:37 +00:00
  • b6509dd1eb Merge branch 'master' into serial-cleanup Dominic Clifton 2015-02-26 22:43:29 +00:00
  • ed434dd169 Cleanup ACC hardware enum so that 'None' is always '1' and doesn't change every time a new sensor is added. All the sensor enum values are now aligned. Dominic Clifton 2015-02-26 22:31:38 +00:00
  • 88bc3c3f5d Merge pull request #543 from sherlockflight/master Dominic Clifton 2015-02-26 21:06:24 +00:00
  • 99f84d397a Merge pull request #554 from rbirkby/AlienSpiderLedFix Dominic Clifton 2015-02-26 21:01:22 +00:00
  • 55d9994ff8 Reset adjustment states when switching profiles. Dominic Clifton 2015-02-26 13:57:22 +00:00
  • 05b1b5a9b2 Ensure motor[0] is used, see 46a0054d784ba638435257ee6b75e5cea43f0983 Dominic Clifton 2015-02-26 12:15:15 +00:00
  • 8282bc76d2 Mixer code readability and code size improvement. Dominic Clifton 2015-02-26 12:05:03 +00:00
  • da6bbf460f Fix docs for Alien Spider LED configuration Richard Birkby 2015-02-26 07:54:02 +00:00
  • 451d3d7ba2 Move zigzag encoding function to new common/encoding.c file, add tests Nicholas Sherlock 2015-02-26 13:27:09 +13:00
  • 872b1ea695 Fix error in VCM docs tracernz 2015-02-26 10:30:44 +13:00
  • 57fcde05a3 Blackbox dataflash: Experimental CC3D support Nicholas Sherlock 2015-02-25 00:52:25 +13:00
  • aae9141120 Fix blackbox compile bug on targets without flash Nicholas Sherlock 2015-02-24 10:19:11 +13:00
  • ff28846829 Save around 300 bytes of flash by improving Blackbox field name storage Nicholas Sherlock 2015-02-24 09:42:38 +13:00
  • b9e1283809 Ensure motors are stopped before a reboot. Ensure hard fault handler doesn't use potentially unitialised data to update the motors. Pause for 50ms before rebooting after updating disabling the motors to ensure the timer hardware and ESCs havea chance to react. Dominic Clifton 2015-02-23 13:59:41 +00:00
  • 737fbe02ed Fix battery unittest Petr Ledvina 2015-01-30 12:35:01 +01:00
  • 3abcbace72 Generate phony targets in auto-dependencies Petr Ledvina 2015-01-29 15:11:27 +01:00
  • a96a12bd47 compile some GPS code conditionally Petr Ledvina 2015-01-29 15:10:25 +01:00
  • a67d2f8a9e Whitespace fixes Petr Ledvina 2015-01-29 15:11:27 +01:00
  • f1ac4f8461 fix #ifdef typo Petr Ledvina 2015-01-29 15:11:27 +01:00
  • 1ecbdf3dae Minor code cleanup Petr Ledvina 2015-01-29 15:11:27 +01:00
  • 6b37b96048 Simplify #ifdef nesting Petr Ledvina 2015-01-29 15:11:27 +01:00
  • 9dd7faeefa Remove unneeded volatile Petr Ledvina 2015-01-29 15:05:56 +01:00
  • 7875b97aae Compile serial code conditionally on stm32f303 Petr Ledvina 2015-01-29 15:11:27 +01:00
  • 7c62ec9755 Move internal serial interface into separate header file Petr Ledvina 2015-01-29 15:05:28 +01:00
  • 7c263254b2 improve loop readability Petr Ledvina 2015-01-29 14:56:59 +01:00
  • fd355caca6 Modify some macros so they evaluate to single statement Petr Ledvina 2015-01-29 14:56:21 +01:00
  • f9f40fb98f Handle possible problem with unintentional I2C interrupt handler triggering Petr Ledvina 2015-01-29 14:48:21 +01:00
  • 5129403c83 minor I2C cleanup Petr Ledvina 2015-01-29 14:45:22 +01:00
  • d3324a9f0d Move ADC internal interface into new header file Petr Ledvina 2015-01-29 14:43:40 +01:00
  • 6b0fea5952 simplify #ifdefs Petr Ledvina 2015-01-29 14:40:14 +01:00
  • e56f46a756 Move utility macros to common/utils.h Petr Ledvina 2015-01-29 11:59:10 +01:00
  • b568b9c59d Update led strip documentation. Dominic Clifton 2015-02-22 22:20:27 +00:00
  • 0da270351a Merge pull request #537 from MJ666/Harakiri_PID_fix Dominic Clifton 2015-02-22 21:55:54 +00:00
  • a02cedd8d2 Fix blackbox compilation when included but not enabled. Dominic Clifton 2015-02-22 21:47:55 +00:00
  • 070b556a07 Enable blackbox flash logging only on SPRacingF3 and Naze rev5 targets. Dominic Clifton 2015-02-22 21:40:29 +00:00
  • 5d49451916 Cleanup SPI on STM32F3 targets. Dominic Clifton 2015-02-22 21:38:46 +00:00
  • 2f09b7d1d9 Merge branch 'blackbox-flash' of https://github.com/sherlockflight/cleanflight-dev into sherlockflight-blackbox-flash Dominic Clifton 2015-02-22 17:24:39 +00:00
  • 39160a785a to solve the unreference compiling issue Pierre-A 2015-02-22 17:49:01 +01:00
  • 9057d70410 Allow excluding of servo code at compilation time. Dominic Clifton 2015-02-22 16:20:04 +00:00
  • 5a15c3b271 Merge branch 'master' into fusterjj-lowpass Dominic Clifton 2015-02-22 15:24:11 +00:00
  • df2f0e850f Bump version to 1.8.0 in preparation for new features. Dominic Clifton 2015-02-22 15:22:40 +00:00
  • f88bbf4676 Avoid usage of methods for targets that don't use the display. Dominic Clifton 2015-02-22 15:22:17 +00:00
  • f4112a67c6 Bump config version. Dominic Clifton 2015-02-22 15:21:45 +00:00
  • debd72485b Avoid updating servos to servo middle every loop iteration. Dominic Clifton 2015-02-22 15:21:21 +00:00
  • 774abcfab8 Update unit tests. Dominic Clifton 2015-02-22 14:56:15 +00:00
  • a1b01807cf Merge branch 'lowpass' of https://github.com/fusterjj/cleanflight into fusterjj-lowpass Dominic Clifton 2015-02-22 14:55:04 +00:00
  • b4e4684ac7 Avoid resetting page cycle index when re-enabling page cycling so that it is possible to stop on a page, inspect it, and then resume cycling at the point that it was stopped. Dominic Clifton 2015-02-22 14:42:43 +00:00
  • 4a1b27443f Enable/Disable LCD page cycling using stick combos. Dominic Clifton 2015-02-22 14:01:38 +00:00
  • 83aa49a812 battery alarm sound for Hott telemetry binary mode Pierre-A 2015-02-22 09:47:22 +01:00
  • c6d71f148d Don't try to compile blackbox if BLACKBOX define isn't set Nicholas Sherlock 2015-02-22 12:01:14 +13:00
  • a4e074816d Harakiri PID controller fix integer constrain function is limiting accuracy in Angel and Horizon mode ITerm value Michael Jakob 2015-02-21 14:51:53 +01:00
  • 145c761567 Update Safety.md tricopterY 2015-02-21 17:16:03 +11:00
  • e43c4b90b9 Merge pull request #1 from cleanflight/master tricopterY 2015-02-21 16:04:48 +11:00
  • f6c9f7cc4a Merge remote-tracking branch 'upstream/master' into blackbox-flash Nicholas Sherlock 2015-02-21 12:52:26 +13:00
  • 523980fc7b Merge remote-tracking branch 'cleanflight/master' into serial-cleanup Dominic Clifton 2015-02-20 20:15:09 +00:00
  • f6408cd355 CJMCU disable cli servos command to save flash space. Dominic Clifton 2015-02-20 18:51:50 +00:00
  • 1a7fe33e16 Merge pull request #511 from MJ666/AlienWii Dominic Clifton 2015-02-20 16:41:08 +00:00
  • 3194d331b1 Merge branch 'MaxWinterstein-patch-1' Dominic Clifton 2015-02-20 14:31:24 +00:00
  • 4aded2a0b9 Use same casing in Readme.md for 'Oneshot' as found elsewhere in the documentation. Dominic Clifton 2015-02-20 14:31:09 +00:00
  • ae8be396d6 Correct markdown formatting on Oneshot.md. Dominic Clifton 2015-02-20 14:30:35 +00:00
  • da7a0a184c Merge branch 'patch-1' of https://github.com/MaxWinterstein/cleanflight into MaxWinterstein-patch-1 Dominic Clifton 2015-02-20 14:27:46 +00:00
  • 79cc7cd97a Merge branch 'dave-pitman-dave-pitman-pid' Dominic Clifton 2015-02-20 14:20:34 +00:00
  • b4cc7c4cb4 Merge branch 'dave-pitman-pid' of https://github.com/dave-pitman/cleanflight into dave-pitman-dave-pitman-pid Dominic Clifton 2015-02-20 14:20:24 +00:00
  • 4554feb5e7 Merge pull request #474 from Zappes/master Dominic Clifton 2015-02-20 13:48:32 +00:00
  • 81926974f4 Merge pull request #463 from dave-pitman/dave-pitman-rates Dominic Clifton 2015-02-20 13:43:45 +00:00
  • 1fbc9087a0 Merge pull request #478 from JohnieBraaf/patch-1 Dominic Clifton 2015-02-20 13:42:33 +00:00
  • fdfb053897 Merge pull request #485 from ledvinap/doc-pid-internals Dominic Clifton 2015-02-20 13:41:51 +00:00
  • 97f71aed5f Merge pull request #507 from wiebel/patch-1 Dominic Clifton 2015-02-20 13:39:51 +00:00
  • 2a2b89f580 Merge pull request #519 from tracernz/safety-docs Dominic Clifton 2015-02-20 13:39:09 +00:00
  • 2df04ab403 Merge pull request #520 from tracernz/cli-docs Dominic Clifton 2015-02-20 13:36:29 +00:00
  • 4e72db6dad Merge pull request #508 from tracernz/vcm-doc Dominic Clifton 2015-02-20 13:22:22 +00:00
  • 5a079063c0 Merge pull request #517 from sherlockflight/servo-cli Dominic Clifton 2015-02-20 13:21:07 +00:00
  • 6d9d2e14bb Merge pull request #516 from sherlockflight/master Dominic Clifton 2015-02-20 13:17:48 +00:00
  • 91b4cafbfa ALIENWII F3/F1 target cleanup and documentation update Michael Jakob 2015-02-14 12:16:14 +01:00
  • 092b4fe62b Merge remote-tracking branch 'upstream/master' Nicholas Sherlock 2015-02-20 13:37:53 +13:00
  • 6c30f879be Merge remote-tracking branch 'upstream/master' into servo-cli Nicholas Sherlock 2015-02-20 13:37:01 +13:00
  • e636d8b945 Merge remote-tracking branch 'upstream/master' into blackbox-flash Nicholas Sherlock 2015-02-20 13:34:59 +13:00
  • 021496b244 Merge branch 'master' into serial-cleanup Dominic Clifton 2015-02-19 21:57:54 +00:00
  • 242a7e65a8 Merge pull request #526 from MJ666/Harakiri_PID Dominic Clifton 2015-02-19 21:57:19 +00:00
  • 1de72b11ce Update the cli status command to show all detected sensors (Except on CJMCU). Dominic Clifton 2015-02-19 21:04:06 +00:00
  • 257c7e092e Harakiri PID controller variables cleanup Flight tested Michael Jakob 2015-02-19 21:28:26 +01:00
  • c45efac812 Cleanup sensor detection. Less code required and a similar pattern is used for each type of sensor. Dominic Clifton 2015-02-19 16:15:14 +00:00
  • 77e5be5002 Fixed external barometer & magnetometer detection Konstantin Sharlaimov 2015-02-19 15:25:32 +10:00
  • cd94377651 Latest Crashpilot1000 update Michael Jakob 2015-02-19 09:00:20 +01:00
  • 6548c90ca8 Align Harakiri PID with Crashpilot1000 updates Michael Jakob 2015-02-19 08:30:41 +01:00
  • e0b8803503 Removing unneeded serial port references. Dominic Clifton 2015-02-19 00:46:19 +00:00
  • 00f04e0ea2 Fix frsky telemetry which was needlessly checking for incoming data. Dominic Clifton 2015-02-19 00:30:52 +00:00
  • 06a8d0c8cf Update blackbox to use new serial port sharing api. Fix infinite loop in serial port allocation when disarming. (arming with new serial port code was not tested until now). Dominic Clifton 2015-02-19 00:03:18 +00:00
  • 7dcc7b2fb5 Multiple telemtry providers can now be active at the same time on any serial port. MSP telemetry can now be at any baud rate. Dominic Clifton 2015-02-18 23:10:04 +00:00
  • 6c92ea8ee8 Harakiri PID fix Change errorGyroI and errorAngleI from int32 to float Michael Jakob 2015-02-18 22:55:05 +01:00
  • 3e64ce883c Merge branch 'master' into serial-cleanup Dominic Clifton 2015-02-18 19:41:53 +00:00
  • e554f73f5c Update the sensors page to show inclination, heading, estimated G and the value for small angle. The latter is to help get field reports to help with a problem where sometimes the aircraft won't arm because the FC thinks it's tilted over too much. Dominic Clifton 2015-02-18 19:29:47 +00:00
  • 6418116130 Add baseflight docs tracernz 2015-02-18 19:16:13 +13:00
  • 8c1d9c37d9 Add comment regarding observations made on the Futaba SBus receivers. Dominic Clifton 2015-02-18 00:36:05 +00:00