1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 12:25:20 +03:00
Commit graph

1963 commits

Author SHA1 Message Date
Nicholas Sherlock
5651e65a0b Add support for discovering beginning of free space on flash chip 2015-02-10 13:44:18 +13:00
Nicholas Sherlock
f7d227a208 Successfully blackbox logged 46kB of flawless log data on the bench
Data read back using MSP
2015-01-31 00:35:17 +13:00
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