1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-23 08:15:30 +03:00
Commit graph

421 commits

Author SHA1 Message Date
Michael Keller
ce824a60d6 Fixed mixer for 3D / Dshot. (#4161) 2017-09-17 15:45:39 +01:00
Bryce Johnson
fd37566bc5 New turtle mode that only spins needed props 2017-09-07 07:59:59 -05:00
mikeller
c8f528c0af Inhibit Dshot motor beeping while motors are running (armed or motor test). 2017-08-25 09:16:43 +12:00
Martin Budden
6c8b0f3adf Avoid necessity for pidInitMixer 2017-08-24 17:34:31 +01:00
Martin Budden
533734a58d PID sum limits applied before scaling 2017-08-24 17:33:09 +01:00
mikeller
0854953cf0 Fixed yaw direction after #3873. 2017-08-17 23:32:21 +12:00
Martin Budden
8dd4a584c1 Fixed whitespace 2017-08-17 08:32:37 +01:00
borisbstyle
786343e2b2 Merge pull request #3873 from martinbudden/bf_mixer_efficiency
Improved mixTable calculation efficiency
2017-08-17 09:23:19 +02:00
Martin Budden
e4975d735d Improved mixTable calculation efficiency 2017-08-17 07:54:08 +01:00
KenImhof
36db92bcb3 Fixed 3D mode 2017-08-16 16:47:17 -07:00
Martin Budden
87ae1616d6 Further better use of pwmAreMotorsEnabled 2017-07-06 08:55:26 +01:00
borisbstyle
0a7a74965a Fix for #3466 2017-07-05 15:19:00 +02:00
borisbstyle
4ff7b9394b mixTable() separation for readability 2017-07-05 13:43:02 +02:00
borisbstyle
2cac202447 Merge pull request #3440 from betaflight/mixer_decoupling
mixTable() separation
2017-07-05 13:04:12 +02:00
Martin Budden
a86ac89448 Whitespace tidy 2017-07-05 09:34:44 +01:00
borisbstyle
277755a719 Separate 3D state checks from mixTable() function for readability 2017-07-05 09:50:36 +02:00
Martin Budden
3d4f0bb137 Whitespace tidy 2017-07-05 06:36:22 +01:00
borisbstyle
b8be0ea19e Remove TODO 2017-07-04 14:38:18 +02:00
mikeller
4113f9be01 Fixed Dshot idle value. 2017-06-27 00:04:19 +12:00
Michael Keller
779823fb79 Cleaned up Dshot naming, containment. 2017-06-25 18:20:29 +12:00
mikeller
559079ff31 Fixup Dshot / Proshot implementation. 2017-06-21 00:12:01 +12:00
borisbstyle
b21877438e Convert motor values at the final stage // Increase resolution 2017-06-19 09:51:17 +02:00
Dominic Clifton
db006b1585 Merge pull request #2856 from ledvinap/improvement-64bit-boxid
array based box masks
2017-06-19 13:31:08 +12:00
Bryce Johnson
13e21c969e Added Dshot commands for reversing the motors and beeper for blheli_s 2017-06-14 12:34:36 -05:00
jflyper
0fcccd7a40 Comment tidy 2017-05-31 02:46:46 +09:00
Martin Budden
23f158913e Moved time functions out of system.h into time.h 2017-05-26 14:03:28 +01:00
borisbstyle
f4e4e45aa2 Merge pull request #3135 from mikeller/fix_convert_motor_to_external
Fixed inconsistency introduced by #2880.
2017-05-23 15:17:43 +02:00
U-DESKTOP-12PPI61\boris.bozic
41d8455b53 Fix issue with no airmode and full throttle destabilisation 2017-05-23 13:18:42 +02:00
Michael Keller
8438697955 Fixed inconsistency introducec by #2880. 2017-05-23 14:23:35 +12:00
Martin Budden
6645d43949 Tidy of mixer and servo code 2017-05-16 20:13:14 +01:00
mikeller
991e69974f Added more mixer optimisations from #2898. 2017-04-23 18:26:06 +12:00
Michael Keller
40a2bee492 Made float parameter calculation static. 2017-04-21 13:18:23 +12:00
Larry Davis
06dba20efc Fix DSHOT off-by-one error preventing maximum throttle, closes #2879 2017-04-13 14:29:13 -07:00
Martin Budden
37c9d3c47e Improved ITerm windup handling for tricopter 2017-04-11 22:50:03 +01:00
Michael Keller
e66b74579b Changed CLI variables to use a union. Some build fixes. 2017-04-10 19:12:41 +12:00
Michael Keller
9c29475ba4 Changed float parameters to int16 in 'cli.c'.
Fixed buffer length used for 'ftoa'.

Got rid of magic numbers, replaced 'digitalIdlePercent' with 'digitalIdleValue'.
2017-04-10 13:11:01 +12:00
borisbstyle
6899c66a05 Add anti gravity as feature and mode
3.1.7 mergebacks
2017-04-05 15:27:52 +02:00
borisbstyle
d8f03693f7 Disable Airmode fully when airmode not active // Adjust default setpoints / pids 2017-04-05 14:57:12 +02:00
Martin Budden
f24865d9a0 Disable uncommon mixers for ROM saving 2017-04-03 10:59:46 +01:00
mikeller
bed980bb27 Changed direction parameters into boolean to ensure a direction is defined. 2017-03-27 21:21:01 +13:00
Martin Budden
9e4de2ea3b Added separate yaw pidsum limit 2017-03-07 11:25:21 +00:00
Martin Budden
0f4a3028c5 Added PG config definitions 7 2017-02-27 06:50:09 +00:00
Martin Budden
c92679f454 Added PG config definitions 4 2017-02-25 18:19:56 +00:00
Martin Budden
a94318a75f Added PG config definitions 3 2017-02-25 11:29:55 +00:00
borisbstyle
de3d1d527d Merge branch 'master' into patch_v3.1.6 2017-02-20 14:40:43 +01:00
Martin Budden
2c667376fa Preparation for conversion to parameter groups 12 2017-02-19 11:41:49 +00:00
Martin Budden
781b1b1352 Removed dependency of pwm_output driver on mixers and servos 2017-02-19 08:59:37 +00:00
Martin Budden
df630f1cf4 Preparation for conversion to parameter groups 8 2017-02-16 21:54:16 +00:00
Martin Budden
4c435fccae Preparation for conversion to parameter groups 6 2017-02-15 08:05:37 +00:00
mikeller
965e48cbec Fixed conversion to / from external values for DShot 3D. 2017-02-14 22:49:44 +01:00