1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-16 04:45:24 +03:00
Commit graph

4192 commits

Author SHA1 Message Date
borisbstyle
88a70f53d1 Accelerometer Range Increased to 16G
Change scale according to the int32_t / 16
2016-03-03 13:13:20 +01:00
borisbstyle
9df909bae2 Dynamic motor update timing based on ESC protocol 2016-03-03 13:07:46 +01:00
borisbstyle
27c2a5db79 Rework Airmode saturation // Slow down de-saturation process 2016-03-02 23:19:55 +01:00
borisbstyle
a058bb3843 Fix debug calculation in motor cycletime 2016-03-02 14:54:44 +01:00
borisbstyle
7529db2b5e top_makefile fix for afromini and ircfusion 2016-03-02 14:28:06 +01:00
borisbstyle
c2338ef0ed Bump EEPROM 2016-03-02 14:20:33 +01:00
borisbstyle
4074b74676 Merge pull request #235 from dmitryrechkin/betaflight
Ability to configure spektrum_sat_bind auto reset on hard reboot
2016-03-02 14:18:54 +01:00
borisbstyle
cedf384d2b Merge pull request #237 from AlienWiiBF/AFF3
Fix top_makefile for AlienFlight targets
2016-03-02 14:16:53 +01:00
borisbstyle
a3c32c8fc9 Merge pull request #236 from AndersHoglund/fix_spf3mini
Corrected SPRF3MINI goal.
2016-03-02 14:16:46 +01:00
borisbstyle
b191919b6e Fix airmode debug 2016-03-02 14:15:42 +01:00
borisbstyle
39fb722536 Auto config protection for 4K motor update with oneshot125 2016-03-02 14:13:32 +01:00
Michael Jakob
9e53036cc0 Fix top_makefile for AlienFlight targets 2016-03-02 14:12:09 +01:00
borisbstyle
795feddf71 Fix BST // Sync motor to PID loop (less CPU) 2016-03-02 14:05:26 +01:00
borisbstyle
24b4d37d43 Add Attitude task 2016-03-02 00:10:29 +01:00
Anders Hoglund
b4183964c1 Corrected SPRF3MINI goal. 2016-03-01 23:13:54 +01:00
borisbstyle
eb04e2c745 Adjust some defaults 2016-03-01 23:03:02 +01:00
borisbstyle
fb64fc32c5 Add Transponder to SPF3MINI // Autoconfig adjustment 2016-03-01 22:46:18 +01:00
Dmitry Rechkin
2546eb15e7 At some point code has been changed to automatically reset
spektrum_sat_bind setting to 0 on hard reboot, which made obsolete 0 option
and essentially removed a feature which allowed to request binding on every
boot, which, for example, is how toy quadcopters behave.

I've added new setting:
"spektrum_sat_bind_autoreset" which can accept values:
0 - disabled
1 - enabled (by default, to preserve current behavior)

It is convenient, if you send BNF quadcopter to somebody, so they can
start flying it without the need to figuring out how cleanflight works, if
they are not familiar with it.
2016-03-01 13:42:30 -08:00
borisbstyle
16ca4ff16e Merge pull request #224 from basdelfos/betaflight
Cell voltage for FrSky Telemetry protocol
2016-03-01 22:05:00 +01:00
borisbstyle
3bec29d603 Merge pull request #234 from AlienWiiBF/PPM_fix
AlienFlight F3 PPM receiver fix
2016-03-01 22:03:51 +01:00
borisbstyle
717290872c Change priorities for tasks 2016-03-01 21:49:37 +01:00
borisbstyle
98a1de2b70 Fix min check // Restore brushed motor support 2016-03-01 21:33:59 +01:00
borisbstyle
099f4b6fa0 Revert "Add min_check deadband for stick armers"
This reverts commit 94e5472817.
2016-03-01 21:28:33 +01:00
borisbstyle
7386d88d0e Merge corrections 2016-03-01 14:55:04 +01:00
Martin Budden
c80b8cd718 Improved inclusion of platform.h. Improved initialization in queueClear. 2016-03-01 12:39:43 +01:00
Martin Budden
01a19cdc04 Post rebase fixup. 2016-03-01 12:39:37 +01:00
Martin Budden
32c4348357 Some rework before rebase. 2016-03-01 12:39:26 +01:00
Martin Budden
cd3b584879 Added test to check filling up and emptying queue. 2016-03-01 12:39:20 +01:00
Martin Budden
3fa0163713 More test code. Fixed bug in queueAdd. 2016-03-01 12:39:12 +01:00
Martin Budden
63db2d00f3 Stoppd using TASK_BEEPER in tests, since this is undefined. 2016-03-01 12:38:59 +01:00
Martin Budden
d8776c8e47 Removed conditional inclusion of queueContains. 2016-03-01 12:38:31 +01:00
Martin Budden
d545cbf620 Whitespace tidy. 2016-03-01 12:38:10 +01:00
Martin Budden
e52c597d0e Minor optimisations to queueAdd and queueRemove 2016-03-01 12:38:07 +01:00
Martin Budden
2b8e75a761 Fixed static inline declaration of queue iterators. Minor tidy of case when selectedTask == NULL 2016-03-01 12:14:25 +01:00
Martin Budden
757fb54512 Optimised scheduler queue iterators. 2016-03-01 12:14:21 +01:00
Martin Budden
3d403fed8f Minor optimisation: only inclued queueContains if it is required. 2016-03-01 12:13:36 +01:00
Martin Budden
b22610b9e5 Unittests 2016-03-01 12:13:30 +01:00
Martin Budden
e627751076 Minor tidy. 2016-03-01 12:10:34 +01:00
Martin Budden
f66b565ee0 Improvements to queue. 2016-03-01 12:10:17 +01:00
Martin Budden
8ba8bba7a3 Removed isEnabled flag, replaced by task being in queue or not. 2016-03-01 12:10:04 +01:00
Martin Budden
5a9523c26b Initial commit of run queue for scheduler. 2016-03-01 12:09:56 +01:00
borisbstyle
bab2c72ae0 Preparation before merge 2016-03-01 11:49:33 +01:00
borisbstyle
94e5472817 Add min_check deadband for stick armers 2016-03-01 11:30:32 +01:00
borisbstyle
a2a58d8ccb Add Experimental LPF parameter 2016-03-01 00:28:59 +01:00
Michael Jakob
be634758c4 AlienFlight F3 PPM receiver fix 2016-03-01 00:19:49 +01:00
borisbstyle
856ceee528 Fix BB / Acc reading / Optimize scheduler 2016-03-01 00:17:20 +01:00
borisbstyle
c050351cb4 Update autoconfig 2016-02-29 00:58:59 +01:00
borisbstyle
37ad29f68a Fix broken servo support 2016-02-28 23:26:57 +01:00
borisbstyle
0de34f14fe Overclock F1 targets by default (CC3D excluded) // Fix timer scaling for oneshot125 / oneshot42 2016-02-28 23:23:01 +01:00
borisbstyle
6e96adff0d Scheduled motor refresh rate 2016-02-28 20:23:30 +01:00