Commit Graph

2138 Commits

Author SHA1 Message Date
Nicholas Sherlock ebff1bdcd7 Merge remote-tracking branch 'upstream/master' into blackbox-flash 2015-01-30 13:48:49 +13:00
Nicholas Sherlock 3c74ac2c91 Make more bulk writes asynchronous where possible, begin MSP impl. 2015-01-30 13:45:05 +13:00
Dominic Clifton 1d4c8925cc Invert the useage of USE_USART1_RX_DMA for clarity. 2015-01-29 21:27:13 +01:00
Dominic Clifton e81cc9696e CC3D - Support serial RX on UART1. 2015-01-29 21:25:50 +01:00
Dominic Clifton 7b8ad20af6 Fix max baud rates on CC3D / F3 targets that were broken in merge of
6048a2e.
2015-01-29 21:24:51 +01:00
Dominic Clifton ff6aecc1c8 CC3D - Disable display feature if the USART3 serial port is used. 2015-01-29 21:20:44 +01:00
Dominic Clifton 741f20a8bb Bump version to 1.7.0 2015-01-29 19:02:55 +01:00
Dominic Clifton 649081a5a6 Rename pidBaseflight to pidLuxFloat since it was never in official
baseflight firmware.
2015-01-29 18:20:10 +01:00
Dominic Clifton 203c744763 Add MSP command to allow changing pid controller. 2015-01-29 18:17:53 +01:00
Dominic Clifton 104a263533 Cleanup code style in Harakiri PID controller merge. 2015-01-29 17:02:10 +01:00
Dominic Clifton 2c2ef14fa9 Merge pull request #432 from MJ666/Harakiri_PID
Harakiri PID controller
2015-01-29 16:51:34 +01:00
Dominic Clifton 50428f2dcc Change MSP_SONAR_ALTITUDE to be in the range used for cleanflight
original commands.

See
https://code.google.com/p/multiwii/source/browse/trunk/MultiWii_shared/Protocol.cpp#18
2015-01-29 15:23:38 +01:00
Krzysztof Rosinski 34cd8f466e MSP command for sonar altitude 2015-01-29 15:17:15 +01:00
Dominic Clifton be8c6a23d9 Merge pull request #441 from ledvinap/feature-negative-current-meter
Send current meter reading as signed value
2015-01-29 15:12:26 +01:00
Dominic Clifton 718f4322d5 Merge pull request #421 from Philippe-France/issue-318
Detect failsafe for receivers that output a logic HIGH on signal loss.
2015-01-29 15:11:08 +01:00
Petr Ledvina bf1bc864ae Send current meter reading as signed value
Use signed value normally, truncate to 0-0xffff when multiwiiCurrentMeterOutput is active
2015-01-28 17:28:32 +01:00
Michael Jakob 25676e944a Update PID controller documentation 2015-01-28 15:21:24 +01:00
Michael Jakob 56176abe66 Fix potential overflow. 2015-01-28 13:26:53 +01:00
Michael Jakob 124ae1f590 Finalize Blackbox yaw output for Harakiri PID controller
Minor code updates and cleanup
Documentation update
2015-01-28 13:26:53 +01:00
Michael Jakob db8d539cbb Another documentation upddate for the Harakiri PID controller 2015-01-28 13:26:52 +01:00
Michael Jakob a5c3c26686 Fix problem for non GPS targets and add code for autotuning 2015-01-28 13:26:52 +01:00
Michael Jakob ef749e822a Harakiri PID controller code cleanup and documentation 2015-01-28 13:26:51 +01:00
Michael Jakob b4803697d2 Initial port of Harakiri PID controller
some of the settings are hardcoded
2015-01-28 13:26:51 +01:00
Dominic Clifton db1c5d8ac4 Updating PID controller documentation 2015-01-28 13:21:22 +01:00
Nicholas Sherlock 3888427558 Use bulk flash writing routine for blackboxPrint() 2015-01-28 22:34:40 +13:00
Nicholas Sherlock 5a57dda665 Adding blackbox device setting and basic flashfs support for it 2015-01-28 22:14:49 +13:00
Nicholas Sherlock f9e22a0461 Merge remote-tracking branch 'upstream/master' into blackbox-flash 2015-01-28 20:48:17 +13:00
Nicholas Sherlock 2e14faeef6 Comment updates, allow CLI flash read to read more in one operation 2015-01-28 20:48:06 +13:00
Nicholas Sherlock e134574c81 Fix bug in logging of currentMeter header 2015-01-28 20:43:25 +13:00
Nicholas Sherlock 0624eb5067 Refactor blackbox IO routines out into separate file 2015-01-28 20:42:51 +13:00
Nicholas Sherlock 3eb28f16ea Basic read/write/erase flash functionality works from the CLI
Very little code coverage tested yet, only writes of small sizes
2015-01-28 17:45:36 +13:00
Dominic Clifton b8b248827c Bump config version for new servoCenterPulse setting. 2015-01-27 23:32:45 +01:00
Dominic Clifton bcedbd77fb Adding a FIXME regarding changing serialrx_provider at runtime. 2015-01-27 23:18:05 +01:00
Dominic Clifton a2b232e805 Detach midrc (input) from servo center (output).
This fixes incorrect servo center position when midrc was not 1500.
Most likely only experienced by futaba plane or servo/tilt users.
2015-01-27 23:04:41 +01:00
Dominic Clifton f4ec9a2c65 CC3D - Updating docs with reference to VCP support. 2015-01-27 22:20:28 +01:00
Dominic Clifton 90b012bc06 Merge pull request #424 from avoid3d/test-inclination-angle
Test inclination angle
2015-01-27 01:09:05 +01:00
Dominic Clifton 5f0762c62d Merge pull request #430 from MJ666/MultiWII_PID_documentation
PID contoller documentation update (MultiWii23 and MultiWiiHybrid)
2015-01-27 00:57:07 +01:00
Nicholas Sherlock 8824f708e0 Fix blackbox logging of PIDs in new PID controllers 2015-01-27 11:27:08 +13:00
Michael Jakob cc65a44624 Minor documentation fix 2015-01-26 19:37:00 +01:00
Michael Jakob 704a431070 PID contoller documentation update (MultiWii23 and MultiWiiHybrid) 2015-01-26 19:26:44 +01:00
Michael Jakob 396731a428 Intitial support for ALIENWIIF3 target 2015-01-26 18:33:47 +01:00
Dominic Clifton 153f6483e2 Merge pull request #429 from MJ666/MultiWii_PID_32
MultiWi 2.3 PID controller port
2015-01-26 18:14:16 +01:00
Michael Jakob cf8338d95b Fix Blackbox recording of alternative PID controllers 2015-01-26 18:00:07 +01:00
Dominic Clifton 7bd98e557a Add current_meter_type into the new MSP command. 2015-01-26 15:34:34 +01:00
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