Commit graph

  • f16c6fc019 Blackbox: Log PID intermediates for pidLuxFloat Nicholas Sherlock 2015-01-30 15:53:45 +13:00
  • ebff1bdcd7 Merge remote-tracking branch 'upstream/master' into blackbox-flash Nicholas Sherlock 2015-01-30 13:48:49 +13:00
  • 3c74ac2c91 Make more bulk writes asynchronous where possible, begin MSP impl. Nicholas Sherlock 2015-01-30 13:45:05 +13:00
  • 1d4c8925cc Invert the useage of USE_USART1_RX_DMA for clarity. Dominic Clifton 2015-01-29 21:27:13 +01:00
  • e81cc9696e CC3D - Support serial RX on UART1. Dominic Clifton 2015-01-29 21:25:50 +01:00
  • 7b8ad20af6 Fix max baud rates on CC3D / F3 targets that were broken in merge of 6048a2e. Dominic Clifton 2015-01-29 21:23:41 +01:00
  • ff6aecc1c8 CC3D - Disable display feature if the USART3 serial port is used. Dominic Clifton 2015-01-29 21:20:44 +01:00
  • 741f20a8bb Bump version to 1.7.0 Dominic Clifton 2015-01-29 19:02:55 +01:00
  • 649081a5a6 Rename pidBaseflight to pidLuxFloat since it was never in official baseflight firmware. Dominic Clifton 2015-01-29 18:20:10 +01:00
  • 203c744763 Add MSP command to allow changing pid controller. Dominic Clifton 2015-01-29 18:17:53 +01:00
  • 104a263533 Cleanup code style in Harakiri PID controller merge. Dominic Clifton 2015-01-29 17:02:10 +01:00
  • 2c2ef14fa9 Merge pull request #432 from MJ666/Harakiri_PID Dominic Clifton 2015-01-29 16:51:34 +01:00
  • 50428f2dcc Change MSP_SONAR_ALTITUDE to be in the range used for cleanflight original commands. Dominic Clifton 2015-01-29 15:23:38 +01:00
  • 34cd8f466e MSP command for sonar altitude Krzysztof Rosinski 2015-01-28 22:43:37 +01:00
  • be8c6a23d9 Merge pull request #441 from ledvinap/feature-negative-current-meter Dominic Clifton 2015-01-29 15:12:26 +01:00
  • 718f4322d5 Merge pull request #421 from Philippe-France/issue-318 Dominic Clifton 2015-01-29 15:11:08 +01:00
  • bf1bc864ae Send current meter reading as signed value Petr Ledvina 2015-01-28 17:28:32 +01:00
  • 25676e944a Update PID controller documentation Michael Jakob 2015-01-28 15:21:24 +01:00
  • 56176abe66 Fix potential overflow. Michael Jakob 2015-01-27 14:42:49 +01:00
  • 124ae1f590 Finalize Blackbox yaw output for Harakiri PID controller Minor code updates and cleanup Documentation update Michael Jakob 2015-01-27 14:13:04 +01:00
  • db8d539cbb Another documentation upddate for the Harakiri PID controller Michael Jakob 2015-01-27 10:42:41 +01:00
  • a5c3c26686 Fix problem for non GPS targets and add code for autotuning Michael Jakob 2015-01-27 09:23:50 +01:00
  • ef749e822a Harakiri PID controller code cleanup and documentation Michael Jakob 2015-01-27 08:45:37 +01:00
  • b4803697d2 Initial port of Harakiri PID controller some of the settings are hardcoded Michael Jakob 2015-01-27 07:56:26 +01:00
  • db1c5d8ac4 Updating PID controller documentation Dominic Clifton 2015-01-28 13:21:10 +01:00
  • 3888427558 Use bulk flash writing routine for blackboxPrint() Nicholas Sherlock 2015-01-28 22:34:40 +13:00
  • 5a57dda665 Adding blackbox device setting and basic flashfs support for it Nicholas Sherlock 2015-01-28 22:14:49 +13:00
  • f9e22a0461 Merge remote-tracking branch 'upstream/master' into blackbox-flash Nicholas Sherlock 2015-01-28 20:48:17 +13:00
  • 2e14faeef6 Comment updates, allow CLI flash read to read more in one operation Nicholas Sherlock 2015-01-28 20:48:06 +13:00
  • e134574c81 Fix bug in logging of currentMeter header Nicholas Sherlock 2015-01-28 20:43:25 +13:00
  • 0624eb5067 Refactor blackbox IO routines out into separate file Nicholas Sherlock 2015-01-28 20:42:51 +13:00
  • 3eb28f16ea Basic read/write/erase flash functionality works from the CLI Nicholas Sherlock 2015-01-28 17:45:36 +13:00
  • b8b248827c Bump config version for new servoCenterPulse setting. Dominic Clifton 2015-01-27 23:32:45 +01:00
  • bcedbd77fb Adding a FIXME regarding changing serialrx_provider at runtime. Dominic Clifton 2015-01-27 23:18:05 +01:00
  • a2b232e805 Detach midrc (input) from servo center (output). Dominic Clifton 2015-01-27 22:55:41 +01:00
  • f4ec9a2c65 CC3D - Updating docs with reference to VCP support. Dominic Clifton 2015-01-27 22:20:28 +01:00
  • 90b012bc06 Merge pull request #424 from avoid3d/test-inclination-angle Dominic Clifton 2015-01-27 01:09:05 +01:00
  • 5f0762c62d Merge pull request #430 from MJ666/MultiWII_PID_documentation Dominic Clifton 2015-01-27 00:57:07 +01:00
  • 8824f708e0 Fix blackbox logging of PIDs in new PID controllers Nicholas Sherlock 2015-01-27 11:27:08 +13:00
  • cc65a44624 Minor documentation fix Michael Jakob 2015-01-26 19:37:00 +01:00
  • 704a431070 PID contoller documentation update (MultiWii23 and MultiWiiHybrid) Michael Jakob 2015-01-26 19:26:44 +01:00
  • 396731a428 Intitial support for ALIENWIIF3 target Michael Jakob 2015-01-06 18:21:24 +01:00
  • 153f6483e2 Merge pull request #429 from MJ666/MultiWii_PID_32 Dominic Clifton 2015-01-26 18:14:16 +01:00
  • cf8338d95b Fix Blackbox recording of alternative PID controllers Michael Jakob 2015-01-26 18:00:07 +01:00
  • 7bd98e557a Add current_meter_type into the new MSP command. Dominic Clifton 2015-01-26 15:34:34 +01:00
  • cd9dcd9ac7 Set executable flag on .travis.sh Dominic Clifton 2015-01-26 15:27:11 +01:00
  • f513016cc9 Fix battery unit test compilation. Dominic Clifton 2015-01-26 15:26:23 +01:00
  • 9ffe8779d7 Merge branch 'virtualcurrent' of https://github.com/tracernz/cleanflight into tracernz-virtualcurrent Dominic Clifton 2015-01-26 15:21:42 +01:00
  • 5d1fdaed6e Merge pull request #425 from frog32/change-current-meter Dominic Clifton 2015-01-26 15:17:36 +01:00
  • 4f531296a2 Merge pull request #413 from frog32/feature-negative-currentsensors Dominic Clifton 2015-01-26 15:14:51 +01:00
  • 3555b6b79b Merge pull request #427 from sherlockflight/master Dominic Clifton 2015-01-26 15:11:33 +01:00
  • 5bc4693b7d Merge remote-tracking branch 'origin/master' Nicholas Sherlock 2015-01-27 01:43:48 +13:00
  • 9708c00a2e Blackbox: make logging of autotune events more detailed Nicholas Sherlock 2015-01-27 01:43:13 +13:00
  • a810df4228 Fix stale comment in autotune. Dominic Clifton 2015-01-26 10:17:02 +01:00
  • 7f5c8326a5 HoTT check serial data improvement Pierre-A 2015-01-26 10:10:36 +01:00
  • 4e0059ce4c Fix MIN, MAX and ABS in the PID controllers Michael Jakob 2015-01-25 22:53:31 +01:00
  • 029945fbba Fix motorCount issue for PID controllers Michael Jakob 2015-01-23 01:28:12 +01:00
  • 97b4b786d1 Remove yaw gyro scale for AlienWii 32 target, additional PID controllers BLACKBOX support Michael Jakob 2015-01-21 23:00:09 +01:00
  • 190e4c328d Required updates after rebase Michael Jakob 2015-01-18 16:01:01 +01:00
  • c3cc92415d Fix gyroData[axis] scaling Michael Jakob 2015-01-09 01:19:11 +01:00
  • dda5c2ccb7 Cleanup code and implement Hybrid MultiWii PID controller Roll and pitch is using 2.2 algorithm Yaw is using 2.3 algorithm Michael Jakob 2015-01-07 23:59:02 +01:00
  • 48161a31ca MultiWii 2.3 PID controller will be activated with set pid_controller = 3 Michael Jakob 2015-01-06 18:26:27 +01:00
  • ec3d85ae92 Fix bug that allowed arming craft before gyro calibration completed Nicholas Sherlock 2015-01-26 16:56:23 +13:00
  • febf80915f Remove duplicated logic in autotune overshot detection and blackblox logging. Also allowed comments to be deleted. Dominic Clifton 2015-01-26 00:26:40 +01:00
  • 0590a6e3af Fixing transposed variable names (acceleroto) Dominic Clifton 2015-01-26 00:23:01 +01:00
  • 8d4f47ff35 Added tests for inclination angle. Pierre Hugo 2015-01-25 14:26:59 -08:00
  • 99089b9e70 add new msp messages for voltage meter and enhance messages for current meter Marc Egli 2015-01-25 16:45:41 +01:00
  • 52f082fcd7 LedStrip - Add support for solid colors. Update default LED strip configuration to include a ring. Dominic Clifton 2015-01-25 16:03:13 +01:00
  • 0db1807fec fix the length of some msp messages Marc Egli 2015-01-25 16:17:35 +01:00
  • 6048a2ec57 Merge pull request #299 from GruffyPuffy/xbus_jr01 Dominic Clifton 2015-01-25 14:34:27 +01:00
  • 5760519a03 CC3D - Adding USB Virtual COM port suport. Dominic Clifton 2015-01-25 13:59:48 +01:00
  • 5c96d36442 Refactored the frame unpack to be used by both XBUS protocols. Stefan Grufman 2015-01-25 13:47:45 +01:00
  • 6376f9a8a8 Enabled the outer package CRC check. Stefan Grufman 2015-01-25 10:51:07 +01:00
  • 496d706097 Merge upstream tracernz 2015-01-25 19:51:59 +13:00
  • 6868999d63 Set default current meter type tracernz 2015-01-25 19:27:58 +13:00
  • 363385c7cf Merge branch 'master' of github.com:cleanflight/cleanflight Pierre Hugo 2015-01-24 20:15:51 -08:00
  • 3916e5f2b5 Update ledstrip unit test to deal with recently added led color. Dominic Clifton 2015-01-25 01:36:30 +01:00
  • aaf308bbcd Fix compilation failure of altitude_hold_unittest Dominic Clifton 2015-01-25 01:35:57 +01:00
  • 6bf6ca4b29 Merge branch 'travis-test-two' of https://github.com/avoid3d/cleanflight into avoid3d-travis-test-two Dominic Clifton 2015-01-25 01:35:39 +01:00
  • c93f0a71e1 Adding unit tests for constrain wih negative values since the constrain method takes signed arguments. Dominic Clifton 2015-01-25 01:24:57 +01:00
  • 5f51f1a459 Merge branch 'math-test-clean' of https://github.com/avoid3d/cleanflight into avoid3d-math-test-clean Dominic Clifton 2015-01-25 01:08:51 +01:00
  • 9500fc2f33 Fix compiler error. Dominic Clifton 2015-01-25 01:07:38 +01:00
  • 22f80129f2 Update calculate heading comment (ledvinap). Dominic Clifton 2015-01-25 01:07:14 +01:00
  • 3fc7f32324 Merge branch 'imu-cleanup' of https://github.com/avoid3d/cleanflight into avoid3d-imu-cleanup Dominic Clifton 2015-01-25 01:00:14 +01:00
  • 1101c7f07d Merge pull request #414 from MJ666/Bootloader_fix Dominic Clifton 2015-01-25 00:58:16 +01:00
  • 83748bac98 STM32F3 - Fix serial port constraints and functions when VCP is not used. Dominic Clifton 2015-01-25 00:52:27 +01:00
  • ec7bcbe262 solution of issue 318 Philippe-France 2015-01-24 15:08:51 +01:00
  • 12f45b4f04 Merge branch 'master' into xbus_jr01 Stefan Grufman 2015-01-24 13:54:58 +01:00
  • 67a2d5cd75 Add test for calculate heading. Pierre Hugo 2015-01-23 23:29:45 -08:00
  • 6a0d1b84f2 Add tests for the calculateHeading method of the IMU. Pierre Hugo 2015-01-23 23:27:53 -08:00
  • f312636b9f Add comments suggesting moving throttle angle correction code into own module. Pierre Hugo 2015-01-23 23:08:38 -08:00
  • 8d994df457 Move code around to avoid forward declaration. Pierre Hugo 2015-01-23 23:06:46 -08:00
  • d691f72849 Moved configuring of IMU all into one function call. Pierre Hugo 2015-01-23 23:03:22 -08:00
  • 9b00f952cd Merge branch 'math-test-clean' of github.com:avoid3d/cleanflight into math-test-clean Pierre Hugo 2015-01-23 22:46:28 -08:00
  • 33481c86d7 Fixed test dependencies. Pierre Hugo 2015-01-23 22:44:47 -08:00
  • 53c0a09b08 Implemented actual tests. Pierre Hugo 2015-01-23 22:37:39 -08:00
  • cfa4e19acd Added maths test. Pierre Hugo 2015-01-23 21:46:42 -08:00
  • be03ed95fa Renamed min, max and abs macros to MIN MAX and ABS. Pierre Hugo 2015-01-23 22:40:00 -08:00
  • f8d0945ef1 Merge branch 'throttle-correction-comment' Pierre Hugo 2015-01-23 22:18:25 -08:00
  • 23243d6c3d Merge branch 'master' of github.com:avoid3d/cleanflight Pierre Hugo 2015-01-23 22:16:38 -08:00