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
borisbstyle
10b629c736
New Auto config defaults motor value
2016-02-28 01:33:00 +01:00
borisbstyle
977fec408a
Change use_fast_pwm to forced_motor_pwm // New default fixed PWM rates
2016-02-28 01:16:59 +01:00
borisbstyle
a5278740bd
Improve performane on all targets // remove emf_avoidance
2016-02-27 16:28:20 +01:00
borisbstyle
35ce724a22
New defaults auto looptime settings
2016-02-27 00:36:32 +01:00
borisbstyle
bc2627b48f
Increase Max Aux Channels
2016-02-26 23:27:28 +01:00
borisbstyle
4b120c4b41
Motor Jitter Improvements
2016-02-26 23:25:12 +01:00
Bas Delfos
0a12937c4b
Cell voltage for FrSky Telemetry protocol
...
Same implementation as SmartPort protocol
2016-02-26 19:02:30 +01:00
borisbstyle
bc23418cec
Adjust Delta Scaling on MW23
2016-02-26 00:49:19 +01:00
borisbstyle
14bd2ccc7f
Bump version to 2.5.0
2016-02-26 00:22:08 +01:00
borisbstyle
f30a188937
Add selectable debug options
2016-02-26 00:22:08 +01:00