Commit Graph

2017 Commits

Author SHA1 Message Date
Dominic Clifton cd9dcd9ac7 Set executable flag on .travis.sh 2015-01-26 15:27:11 +01:00
Dominic Clifton f513016cc9 Fix battery unit test compilation. 2015-01-26 15:26:23 +01:00
Dominic Clifton 9ffe8779d7 Merge branch 'virtualcurrent' of https://github.com/tracernz/cleanflight into tracernz-virtualcurrent 2015-01-26 15:21:42 +01:00
Dominic Clifton 5d1fdaed6e Merge pull request #425 from frog32/change-current-meter
Change current meter msp command
2015-01-26 15:17:36 +01:00
Dominic Clifton 4f531296a2 Merge pull request #413 from frog32/feature-negative-currentsensors
Add support for current sensors with a negative scale
2015-01-26 15:14:51 +01:00
Dominic Clifton 3555b6b79b Merge pull request #427 from sherlockflight/master
Fix bug that allowed arming craft before gyro calibration completed
2015-01-26 15:11:33 +01:00
Nicholas Sherlock 5bc4693b7d Merge remote-tracking branch 'origin/master' 2015-01-27 01:43:48 +13:00
Nicholas Sherlock 9708c00a2e Blackbox: make logging of autotune events more detailed 2015-01-27 01:43:13 +13:00
Dominic Clifton a810df4228 Fix stale comment in autotune. 2015-01-26 10:17:02 +01:00
Michael Jakob 4e0059ce4c Fix MIN, MAX and ABS in the PID controllers 2015-01-26 07:55:39 +01:00
Michael Jakob 029945fbba Fix motorCount issue for PID controllers 2015-01-26 07:55:39 +01:00
Michael Jakob 97b4b786d1 Remove yaw gyro scale for AlienWii 32 target, additional PID controllers
BLACKBOX support
2015-01-26 07:55:38 +01:00
Michael Jakob 190e4c328d Required updates after rebase 2015-01-26 07:55:38 +01:00
Michael Jakob c3cc92415d Fix gyroData[axis] scaling 2015-01-26 07:55:38 +01:00
Michael Jakob dda5c2ccb7 Cleanup code and implement Hybrid MultiWii PID controller
Roll and pitch is using 2.2 algorithm
Yaw is using 2.3 algorithm
2015-01-26 07:55:37 +01:00
Michael Jakob 48161a31ca MultiWii 2.3 PID controller
will be activated with set pid_controller = 3
2015-01-26 07:55:37 +01:00
Nicholas Sherlock ec3d85ae92 Fix bug that allowed arming craft before gyro calibration completed 2015-01-26 16:56:23 +13:00
Dominic Clifton febf80915f Remove duplicated logic in autotune overshot detection and blackblox
logging.  Also allowed comments to be deleted.
2015-01-26 00:26:40 +01:00
Dominic Clifton 0590a6e3af Fixing transposed variable names (acceleroto) 2015-01-26 00:23:01 +01:00
Pierre Hugo 8d4f47ff35 Added tests for inclination angle. 2015-01-25 14:26:59 -08:00
Marc Egli 99089b9e70 add new msp messages for voltage meter and enhance messages for current meter 2015-01-25 16:45:41 +01:00
Dominic Clifton 52f082fcd7 LedStrip - Add support for solid colors. Update default LED strip
configuration to include a ring.

Also includes documentation updates that were not updated when ring
support was added.
2015-01-25 16:21:38 +01:00
Marc Egli 0db1807fec fix the length of some msp messages 2015-01-25 16:17:35 +01:00
Dominic Clifton 6048a2ec57 Merge pull request #299 from GruffyPuffy/xbus_jr01
Suport for Align DMSS RJ01 remote receiver
2015-01-25 14:34:27 +01:00
Dominic Clifton 5760519a03 CC3D - Adding USB Virtual COM port suport.
You can now connect the configurator via the USB port.
2015-01-25 13:59:48 +01:00
Stefan Grufman 5c96d36442 Refactored the frame unpack to be used by both XBUS protocols. 2015-01-25 13:47:45 +01:00
Stefan Grufman 6376f9a8a8 Enabled the outer package CRC check. 2015-01-25 10:51:07 +01:00
tracernz 496d706097 Merge upstream
Conflict in src/main/sensors/battery.c from blackbox logging of
amperage. Merged changes in so that blackbox can log the current meter
ADC raw value.
2015-01-25 19:51:59 +13:00
tracernz 6868999d63 Set default current meter type
Current meter type added to resetBatteryConfig in config.c so it
defaults to ADC.
PWM mapping skips the current meter ADC pin only if used.
2015-01-25 19:35:18 +13:00
Pierre Hugo 363385c7cf Merge branch 'master' of github.com:cleanflight/cleanflight 2015-01-24 20:15:51 -08:00
Dominic Clifton 3916e5f2b5 Update ledstrip unit test to deal with recently added led color. 2015-01-25 01:36:30 +01:00
Dominic Clifton aaf308bbcd Fix compilation failure of altitude_hold_unittest 2015-01-25 01:35:57 +01:00
Dominic Clifton 6bf6ca4b29 Merge branch 'travis-test-two' of https://github.com/avoid3d/cleanflight into avoid3d-travis-test-two
Conflicts:
	src/test/Makefile
2015-01-25 01:35:39 +01:00
Dominic Clifton c93f0a71e1 Adding unit tests for constrain wih negative values since the constrain
method takes signed arguments.
2015-01-25 01:24:57 +01:00
Dominic Clifton 5f51f1a459 Merge branch 'math-test-clean' of https://github.com/avoid3d/cleanflight into avoid3d-math-test-clean 2015-01-25 01:08:51 +01:00
Dominic Clifton 9500fc2f33 Fix compiler error. 2015-01-25 01:07:38 +01:00
Dominic Clifton 22f80129f2 Update calculate heading comment (ledvinap). 2015-01-25 01:07:14 +01:00
Dominic Clifton 3fc7f32324 Merge branch 'imu-cleanup' of https://github.com/avoid3d/cleanflight into avoid3d-imu-cleanup 2015-01-25 01:00:14 +01:00
Dominic Clifton 1101c7f07d Merge pull request #414 from MJ666/Bootloader_fix
Fix bootloader mode for STM32F3 targets
2015-01-25 00:58:16 +01:00
Dominic Clifton 83748bac98 STM32F3 - Fix serial port constraints and functions when VCP is not
used.
2015-01-25 00:52:27 +01:00
Philippe-France ec7bcbe262 solution of issue 318 2015-01-24 15:08:51 +01:00
Stefan Grufman 12f45b4f04 Merge branch 'master' into xbus_jr01 2015-01-24 13:54:58 +01:00
Pierre Hugo 67a2d5cd75 Add test for calculate heading. 2015-01-23 23:31:43 -08:00
Pierre Hugo 6a0d1b84f2 Add tests for the calculateHeading method of the IMU. 2015-01-23 23:31:43 -08:00
Pierre Hugo f312636b9f Add comments suggesting moving throttle angle correction code into own module. 2015-01-23 23:31:43 -08:00
Pierre Hugo 8d994df457 Move code around to avoid forward declaration. 2015-01-23 23:31:43 -08:00
Pierre Hugo d691f72849 Moved configuring of IMU all into one function call. 2015-01-23 23:31:43 -08:00
Pierre Hugo 9b00f952cd Merge branch 'math-test-clean' of github.com:avoid3d/cleanflight into math-test-clean
Conflicts:
	src/test/Makefile
	src/test/unit/maths_unittest.cc
2015-01-23 22:46:28 -08:00
Pierre Hugo 33481c86d7 Fixed test dependencies. 2015-01-23 22:44:47 -08:00
Pierre Hugo 53c0a09b08 Implemented actual tests. 2015-01-23 22:40:14 -08:00