Dominic Clifton
|
27f0216a19
|
Ensure that current meter feature is not disabled since it requires no
hardware io.
|
2015-01-31 21:56:01 +01:00 |
Joel Fuster
|
ec946ea7d5
|
Split filter into separate file for future reuse
|
2015-01-31 11:46:44 -05:00 |
Joel Fuster
|
4f0af41e79
|
Merge remote-tracking branch 'upstream/master' into lowpass
|
2015-01-31 10:47:39 -05:00 |
tracernz
|
cda2f3169e
|
Add NMEA $GPGSV Decoding for Sat Data
|
2015-01-31 18:08:36 +13:00 |
tracernz
|
c226f6a412
|
Tidy up NMEA Code A Little
Still a LOT of tidying up needed in future, of the whole GPS module
really.
|
2015-01-31 18:07:05 +13:00 |
Dominic Clifton
|
c85919325c
|
Exclude a bit more code when USE_ADC is not defined for a target.
|
2015-01-30 22:43:04 +01:00 |
Dominic Clifton
|
d21a009d40
|
Change scale for I and D for inflight adjustments to PIDs of FP based
PID.
|
2015-01-30 22:09:36 +01:00 |
Dominic Clifton
|
1f3c9ab0db
|
Fix failing targets.
|
2015-01-30 22:02:25 +01:00 |
Dominic Clifton
|
de9a89ca85
|
Fix missing ) from ea386e6da2
|
2015-01-30 21:47:29 +01:00 |
Dominic Clifton
|
2ac7282314
|
Use different scale for inflight adjustments to PIDs of FP based PID
controllers.
|
2015-01-30 21:46:23 +01:00 |
Dominic Clifton
|
ea386e6da2
|
Remove magic number usage. Fix limits for FP based pid controller PID
adjustments to match those in serial_cli.c.
|
2015-01-30 21:27:09 +01:00 |
Dominic Clifton
|
fa18940087
|
Minor cleanups to allow CJMCU to build again.
|
2015-01-30 21:25:18 +01:00 |
Dominic Clifton
|
f77a762b48
|
Allow inflight adjustments for floating-point based PID controllers.
|
2015-01-30 20:54:34 +01:00 |
Dominic Clifton
|
e33fd411c5
|
Merge pull request #455 from sherlockflight/master
Blackbox: Log PID intermediates for pidLuxFloat
|
2015-01-30 19:33:55 +01:00 |
Dave Pitman
|
80d304ed49
|
Update PID tuning.md
Add warning about the Level_P default value of 90 which will most likely result in loss of control in Angle Mode.
|
2015-01-30 09:22:38 -08: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
|
6a6a5b9908
|
PID tuning docs: Fix Angle level reference for PID controller 1
|
2015-01-30 18:58:10 +13:00 |
Nicholas Sherlock
|
f16c6fc019
|
Blackbox: Log PID intermediates for pidLuxFloat
Previously nothing was logged since the intermediate calculations were
floats. Logging them converted to integers is better than nothing.
|
2015-01-30 15:53:45 +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 |