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

3333 commits

Author SHA1 Message Date
Michael Jakob
31dd2fc223 G-Tune documentation update 2015-10-04 18:37:22 +02:00
Michael Jakob
4bed8bc78a Add G-Tune for NAZE32PRO target 2015-10-04 18:37:22 +02:00
Michael Jakob
afed9a5bba G-Tune fix for PID controller 2 (LuxFloat) 2015-10-04 18:37:21 +02:00
Michael Jakob
a8aad05c5a Added additional yaw handling according to Spirre's PID2 testing.
Flight tested with PID3 and PID5 (still functional without negative side
effects)
Additional code style updates of gtune.c
2015-10-04 18:37:21 +02:00
Michael Jakob
53531224be Make G-Tune more configurable
- add two new CLI paramaters "gtune_settle_time" and
"gtune_average_cycles"
- the settle time is not depending on looptime anymore
- updated default setting to cover e wider range of copters
- remove lower limit for P value for CLI (Zero P is now posible, but
schould be used with care)
- Documentation updates
2015-10-04 18:37:21 +02:00
Michael Jakob
ef5887856d Enable G-Tune on Sparky
Fix code style
2015-10-04 18:37:20 +02:00
Michael Jakob
fe2f2f3053 Fix some BlackBox isues, remove redundant code from PID controllers. 2015-10-04 18:37:20 +02:00
Michael Jakob
e7e297ad53 Modified behavior of G-Tune switch and storing the tuned P values
G-Tune documentation update
G-Tune will only activated and deactivated when armed.
G-Tune should deactivated while the copter is airborne.
Tuned P values will only be stored when G-Tune is enabled while disarmed
and G-Tune was used before.
2015-10-04 18:37:19 +02:00
Michael Jakob
6c022455c5 Add BlackBox recording for G-Tune 2015-10-04 18:37:19 +02:00
Michael Jakob
daceb2db9a Fix G-Tune for LuxFloat PID controller
G-Tune documentation fix
2015-10-04 18:37:18 +02:00
Michael Jakob
cb5f81ca98 G-Tune documentation update 2015-10-04 18:37:18 +02:00
Michael Jakob
43f5792a61 G-Tune port from Harakiri
Enabled for NAZE, ALIENWWIIF1 and ALIENWIIF3 targets
Implement G-Tune for all PID controllers
The G-Tune tuning results will be save if G-Tune mode will be disabled
during copter is disarmed.
Update PID controller and G-Tune documentation
2015-10-04 18:37:18 +02:00
Michael Jakob
b20dc77a74 Harakiri PID controller make hardcoded parameters configurable 2015-10-04 18:37:17 +02:00
borisbstyle
02a252c53e Update Binaries (Configurator 0.66 Support)
Remove more targets
2015-10-04 14:40:26 +02:00
borisbstyle
5f3538d4d3 Change Default PID for starters 2015-10-04 14:36:13 +02:00
Austin St. Aubin
c6ff73584d Custom Airplane with Differential Thrust
Added notes on how to make a custom airplane configuration that supports differential thrust.
2015-10-03 23:17:14 -05:00
borisbstyle
c2eee64285 Remove Confusing targets 2015-10-04 03:09:10 +02:00
borisbstyle
5a871928af Get targetLooptime from gyro_sync.h 2015-10-04 03:06:09 +02:00
borisbstyle
9c2c099702 Merge pull request #16 from MotoLab/dummy_looptime
MSP LOOP_TIME commands for Configurator 0.66
2015-10-04 02:39:32 +02:00
Moto Moto
fe89535126 MSP LOOP_TIME commands for Configurator 0.66 2015-10-03 17:13:37 -05:00
borisbstyle
421f0b81e0 Update Binaries
Failsafe Fix
2015-10-02 23:39:57 +02:00
borisbstyle
52172ef50f Betaflight simplified Failsafe // Fixes failsafe issues 2015-10-02 23:32:45 +02:00
Dominic Clifton
07d985ba5c More MPU cleanups. 2015-10-02 15:43:44 +01:00
Dominic Clifton
aac13914f9 LPF setting is not needed to detect the gyro sensor, only when it's
initialised; now the lpf setting is passed to gyroInit().

This saves a bit of code size and ram as well as making the code
cleaner.
2015-10-02 15:43:44 +01:00
Dominic Clifton
06ceac0614 Remove unused variable warnings when no SPI sensors are used. 2015-10-02 15:43:44 +01:00
Dominic Clifton
6fb500f580 NAZE32 - Add support for BMP280. 2015-10-02 15:43:44 +01:00
Richard Lehey
501c83f851 Add support for new BMP280 barometer 2015-10-02 15:43:44 +01:00
Dominic Clifton
85ba1eb0bd Add support for MPU6500 connected via I2C. 2015-10-02 15:43:44 +01:00
Dominic Clifton
678c0413cb Relocate and use some of the common MPU code from MPU6000 into
accgyro_mpu.c.
2015-10-02 15:43:44 +01:00
Dominic Clifton
0361d161fb Relocate and use some of the common MPU code from MPU6500 into
accgyro_mpu.c.
2015-10-02 15:43:44 +01:00
Dominic Clifton
da46d9f1d2 Relocate and use some of the common MPU code from MPU3050 into
accgyro_mpu.c.
2015-10-02 15:43:44 +01:00
Dominic Clifton
b46d56a5bd Relocate some of the common MPU code from MPU6050 into accgyro_mpu.c. 2015-10-02 15:43:44 +01:00
Dominic Clifton
9f95334347 Merge pull request #1365 from sorki/patch-1
Fix broken LedStrip.md link in docs
2015-10-02 12:27:58 +01:00
Richard Marko
8fb2cf6649 Fix broken LedStrip.md link in docs 2015-10-02 00:46:07 +02:00
borisbstyle
cdbd794974 Update Binaries 2015-10-01 22:02:35 +02:00
borisbstyle
ab869f326c Change INT PID Defaults 2015-10-01 21:53:40 +02:00
borisbstyle
fa9cd0440b FastPWM as part of Oneshot125 (dynamic oneshot)
bool correction

IdlePulse
2015-10-01 17:07:53 +02:00
borisbstyle
77534ed6f6 Merge remote-tracking branch 'henn1001/FastPWM' into betaflight
Conflicts:
	src/main/drivers/pwm_mapping.c
2015-10-01 16:01:15 +02:00
borisbstyle
4dcd8354da Rx should be processed at least once
This is to prevent an extreme edge case on slow boards to make sure rx
update still occurs
2015-10-01 15:11:04 +02:00
borisbstyle
b523ff1557 imuUpdateAccDelayed unnecessary 2015-10-01 13:49:32 +02:00
borisbstyle
4ccf9eac2e Merge pull request #15 from 4712/betaflight
Fix: buzzer often starts beeping continuously on ESCs read
2015-10-01 07:44:20 +02:00
Nicholas Sherlock
ca2a6d9cdd Fix VCP support for new Tx bytes free vtable entry 2015-10-01 17:25:27 +13:00
Nicholas Sherlock
94affd5841 Fix truncated blackbox headers on fast looptimes/slow UARTs
As a consequence, now supports 19200 baud for Blackbox logging
2015-10-01 16:48:56 +13:00
Nicholas Sherlock
6e504ca52a Ability to see how many Tx bytes are free in serial port buffer 2015-10-01 16:48:56 +13:00
4712
3dcca8c9d5 Fix: buzzer often starts beeping continuously on ESCs read 2 2015-10-01 01:16:24 +02:00
4712
3b3e630bc4 Revert "Fix: buzzer often starts beeping continuously on ESCs read"
This reverts commit 2afeefb753.
2015-10-01 01:12:05 +02:00
4712
2afeefb753 Fix: buzzer often starts beeping continuously on ESCs read 2015-10-01 01:06:06 +02:00
4712
50d44ea295 Merge pull request #1 from borisbstyle/betaflight
Betaflight
2015-09-30 21:55:04 +02:00
4712
1657661a60 Delete NewUser.txt 2015-09-30 21:53:43 +02:00
Dominic Clifton
d0b940bf75 Merge pull request #1221 from Echelon9/feature/make-help
Add new Makefile feature, try 'make help'
2015-09-30 15:29:03 +01:00