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

242 commits

Author SHA1 Message Date
borisbstyle
4eb6456ea1 Revert "Remove GTUNE"
This reverts commit a16ac7fbe7.
2016-02-21 14:06:10 +01:00
borisbstyle
97504c0ffe Configurable PID jitter buffer 2016-02-21 13:18:06 +01:00
borisbstyle
67d3d84a95 Spool up prevention without airmode 2016-02-20 21:25:01 +01:00
borisbstyle
1c6cfc980d Merge pull request #203 from KiteAnton/remove_gtune
Remove GTUNE
2016-02-20 20:45:02 +01:00
borisbstyle
06942f574e Cycletime Jitter buffer added // Removed reservations in scheduler 2016-02-20 20:18:51 +01:00
KiteAnton
a16ac7fbe7 Remove GTUNE 2016-02-20 14:20:31 +01:00
borisbstyle
7fd88f060d Fixed point math Implementation instead of floats 2016-02-19 01:03:24 +01:00
borisbstyle
33eef46db3 PID3 mw23 implementation
Finish PID3 implementation
2016-02-17 21:18:36 +01:00
borisbstyle
83d8a8441c Remove lowpass.c // replace by pt1
unittests fix
2016-02-10 09:31:55 +01:00
borisbstyle
de3ea1c439 Merge pull request #171 from atomiclama/fpvCanAngleFix
fix for fpv cam angle
2016-02-09 15:25:55 +01:00
borisbstyle
dd2478f582 Prevent unnecessary Iterm windup during failsafe and when not armed 2016-02-09 12:10:47 +01:00
atomiclama
69b25af867 fix for mixer 2016-02-08 12:24:03 +00:00
borisbstyle
36de2bbc23 Merge pull request #159 from KiteAnton/config_cleanup
Config cleanup
2016-02-05 22:50:22 +01:00
borisbstyle
fda0794441 Airmode rework // Fix 3D from negative to positive // cleanup 2016-02-05 22:04:39 +01:00
borisbstyle
c55d0baf31 Fix non Working Anti Windup 2016-02-04 01:55:44 +01:00
borisbstyle
7f5f93a13d Cleanflight sync serial_cli.c // Scheduler CPU instead of load 2016-02-03 23:44:56 +01:00
KiteAnton
62e0e59ab5 Additional configs moved from profile to master 2016-02-03 21:10:08 +01:00
KiteAnton
69c7c2f9c7 Move modes and adjustments from profile to free up flash 2016-02-03 21:03:27 +01:00
borisbstyle
eebacc2542 Refactor BiQuad // Set filters to floats 2016-02-03 13:46:56 +01:00
borisbstyle
63dcc3dc1d Add LTM Telemetry // Remove MSP telemetry 2016-02-03 11:14:35 +01:00
borisbstyle
9859bbfcae Less Anti Winduo in Air mode 2016-02-03 01:32:57 +01:00
borisbstyle
a1ebe6fd4f Remove old mixer // Separate Acro Plus from Airmode // Fix MOTOLAB merge issues 2016-02-03 00:58:38 +01:00
Dominic Clifton
6d32aa5d7b SPRacingF3Mini - First cut of transponder system.
Implementation is DMA buffer based, just like the WS2811 LED Strip code,
so that there is minimal impact on flight performance.

Currently the code is mutually exclusive with the LED_STRIP code and
there is no means to set the transponder code.
2016-02-02 23:36:42 +01:00
borisbstyle
efda3f86c1 fix merge 2016-02-02 23:36:33 +01:00
borisbstyle
42bc172abc New Defaults // Rc smoothing always enabled in level modes 2016-01-25 23:53:47 +01:00
borisbstyle
55cf3913a0 3D Airmode enhancements // Iterm Shrinking replaced to limiting 2016-01-25 12:08:33 +01:00
borisbstyle
a105af1225 Filter Cleanup CF coding style// Remove Old pt1 for acc etc // F1 slower acc update 2016-01-18 00:51:20 +01:00
KiteAnton
853bb4c168 Fixed degree to radian conversion 2016-01-15 17:10:41 +01:00
borisbstyle
a8916a3ddd Free up some space (needed for CC3D target) 2016-01-14 01:09:04 +01:00
xiangbo
886d2f09a2 Fix #101: Add updateGtuneState() function call 2016-01-11 16:24:10 +08:00
xiangbo
e650a36cb2 remove 2016-01-11 16:20:47 +08:00
xiangbo
0722404dc1 Fixed #1: add updateGtuneState() function call 2016-01-11 16:12:51 +08:00
borisbstyle
a42aed332b Rccommand scaled to FPV cam (cli command: rc_fpv_cam_correct_degrees) 2016-01-10 20:51:58 +01:00
borisbstyle
6d4dfcf58c Static dT 2015-12-27 02:10:24 +01:00
borisbstyle
a0bcb1b95f Fix for watchdog delay not being triggered 2015-12-24 14:11:26 +01:00
borisbstyle
6d679b72e1 Further 2khz Stability Enhancements 2015-12-24 02:35:01 +01:00
borisbstyle
a3fe45d774 2khz Support Added 2015-12-24 00:47:45 +01:00
borisbstyle
27c6db51fb Better Iterm resetting 2015-12-24 00:47:08 +01:00
Konstantin Sharlaimov (DigitalEntity)
fa49931b43 Improved scheduling. Betaflight Port digitalentity/cf-scheduler
Disallow arming if system load > 100 (waiting task count > 1)

Dont show inactive tasks in CLI

Realtime priority task and guard interval implementation

Dynamic guard interval. Bugfix for realtime scheduling hickups

Optimisations

Compile out CLI command help and CLI tasks command for CJMCU

Naming fixes // re-Add Gyro Sync // Fix port issues
2015-12-23 00:05:34 +01:00
borisbstyle
6d51ab6e53 Better Clearing when toggling inbetween modes 2015-12-09 23:16:22 +01:00
borisbstyle
6a4682908f Rework Iterm Shrink for AIR Mode
Rework Iterm Shrink for AIR Mode part 2
2015-12-09 00:56:19 +01:00
borisbstyle
66fb254d62 Iterm Shrink Only Option for AIR Mode
Fix previous Iterm
2015-12-08 21:51:05 +01:00
borisbstyle
b84e9f4676 AIR MODE Safety Enhancements 2015-12-08 12:25:37 +01:00
borisbstyle
400fe14e30 AIR MODE Optimalisations // Disable retarded arm
enable level modes
2015-12-06 23:58:18 +01:00
borisbstyle
83d186057f AIR MODE implementation 2015-12-06 02:19:35 +01:00
borisbstyle
b3f0bd1402 Split up imuUpdate for gyro and acc 2015-12-05 12:52:43 +01:00
borisbstyle
81299e34de Rc Smoothing Configurable again 2015-12-05 02:03:02 +01:00
borisbstyle
eafa631a32 IDLE UP switch // Remove pid_at_min_throttle 2015-12-04 16:17:44 +01:00
borisbstyle
5ebfd23ca9 Add better CLI descriptions for pid_at_min_throttle 2015-11-25 00:04:24 +01:00
borisbstyle
6da7ced9be BST Port 2015-11-20 17:39:24 +01:00