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

9334 commits

Author SHA1 Message Date
Bryce Johnson
f8bd089e47 Add in prearm option for safer arming.
When prearm is used, it must be enabled before arming.  Before you can arm again, the prearm switch needs to get toggled. (+3 squashed commit)
2017-07-30 17:08:46 -05:00
Dan Nixon
fa39970cda Fix RX unit test 2017-07-30 21:39:19 +01:00
Michael Keller
5b31ca2916 Merge pull request #3681 from DanNixon/rx_failsafe_disable_arming
Disable arming as soon as an RX link is lost
2017-07-31 03:28:42 +08:00
Dan Nixon
03758427aa Reorder to fit severity ranking 2017-07-30 17:02:59 +01:00
Dan Nixon
312a7d73b9 Disable arming as soon as an RX link is lost 2017-07-30 15:56:23 +01:00
jflyper
852c7477dc Revert ACCEL_CONFIG to INV_FSR_16G 2017-07-30 22:50:45 +09:00
Martin Budden
34161298fb Combined PID LPF filters into a union 2017-07-30 13:39:31 +01:00
jflyper
4a2ef89ea8 Revert left stick constraints and introduce context 2017-07-30 19:12:22 +09:00
jflyper
94e3273415 Merge pull request #3590 from martinbudden/bf_flash_config
Configurable FLASH
2017-07-30 19:01:26 +09:00
Martin Budden
784e69b5df Merge pull request #3663 from martinbudden/bf_structure_alignments3
Improved rx, failsafe and pid structure alignments
2017-07-30 07:43:40 +01:00
Martin Budden
70b89bb69d Merge pull request #3662 from martinbudden/bf_structure_alignments2
Improve structure alignments
2017-07-30 07:41:38 +01:00
blckmn
8812cc234e Missed two - so many targets 2017-07-30 12:57:47 +10:00
blckmn
0fc07fed3d F7 target file updates 2017-07-30 12:23:42 +10:00
blckmn
834289e456 Move all F7 to use LL 2017-07-30 12:10:46 +10:00
J Blackman
f3e2470907 Merge pull request #3555 from bnn1044/CLRACINGF4
ADD icm20602 to CLRACINGF4, Delete duplicate in target.h for CLRACINGF7
2017-07-29 19:08:18 -04:00
Martin Budden
7164a0a2ec Merge pull request #3661 from blckmn/hal_update_f4
Preparation for F4 being LL enabled.
2017-07-29 23:48:35 +01:00
Martin Budden
c2d60d8ad3 Merge pull request #3668 from Arakon/master
Omnibus now has enough space to enable dynamic filtering
2017-07-29 23:48:07 +01:00
J Blackman
aeb1e81553 Merge pull request #3665 from martinbudden/bf_structure_alignments4
Improved PWM structure alignment
2017-07-29 18:43:06 -04:00
Arakon
87e7a38153 Omnibus now has enough space to enable dynamic filtering 2017-07-29 23:12:56 +02:00
Martin Budden
bd568593bb Optimise biquad filter 2017-07-29 21:34:15 +01:00
Martin Budden
554bd1257d Reduced MAX_SUPPORTED_MOTORS from 12 to 8 2017-07-29 21:28:54 +01:00
Martin Budden
8718f8b6d6 Improved PWM structure alignment 2017-07-29 18:49:27 +01:00
Martin Budden
d180266f7d Improved rx, failsafe and pid structure alignments 2017-07-29 17:35:43 +01:00
blckmn
99a7223207 F1 and F3 HAL / LL libraries 2017-07-30 01:23:49 +10:00
Martin Budden
c750918e8b Merge pull request #3626 from basdelfos/msp_beeper_config
Add MSP_BEEPER_CONFIG and MSP_SET_BEEPER_CONFIG for beeper configuration
2017-07-29 16:08:06 +01:00
blckmn
e6780bd4d8 Fix unused param, add PERIPH_DRIVER flag for F4, tidied up F1 and F3 in prep. 2017-07-30 01:07:09 +10:00
Martin Budden
1a5d898f81 Improve serialPortUsage_t alignment 2017-07-29 16:04:56 +01:00
Martin Budden
f324f10b97 Improve GPS struct alignments 2017-07-29 16:04:34 +01:00
Martin Budden
0ddc4540cd Improved structure alignments 2017-07-29 15:16:01 +01:00
Martin Budden
b1ec3d04f2 Merge pull request #3660 from martinbudden/bf_uart_tidy
Tidied UART enum definitions
2017-07-29 15:15:16 +01:00
Martin Budden
47a0f15b7d Merge pull request #3659 from martinbudden/bf_blackbox_tidy
Blackbox header and function name tidy
2017-07-29 14:48:41 +01:00
blckmn
2dca6a5bbc Preparation for F4 being LL enabled.
Updated F7 to use latest HAL / LL libraries
2017-07-29 23:02:39 +10:00
Martin Budden
0118af7eb3 Blackbox header and function name tidy 2017-07-29 13:33:19 +01:00
Martin Budden
944fe0761c Tidied UART enum definitions 2017-07-29 13:30:37 +01:00
Martin Budden
471e01210b Merge pull request #3621 from DieHertz/dataflash-read-compressed
Compression for MSP_DATAFLASH_READ
2017-07-29 13:18:29 +01:00
J Blackman
bacc6e6fb1 Merge pull request #3658 from blckmn/boardIdent_fix
Fix for reset on save
2017-07-29 08:11:33 -03:00
blckmn
3846dd5cf6 Fix for reset on save 2017-07-29 20:59:13 +10:00
Martin Budden
03caa1cc8d Merge pull request #3600 from blckmn/boardIdentifier
Board identifier being moved to systemConfig
2017-07-29 06:47:00 +01:00
Vidalcris
69f4008944 Crash Recovery Delay - Against false positive. (#3640)
Delay detection setting - crash_delay added.
2017-07-29 06:37:02 +01:00
borisbstyle
402de03bd4 Fix F3 check 2017-07-28 10:21:14 +02:00
borisbstyle
d14f411d7a Merge pull request #3649 from betaflight/denoise_filter
Free up some RAM on F1 and F3 // removal of denoise buffer
2017-07-28 10:19:01 +02:00
borisbstyle
6876ed20b7 Free up some RAM on F1 and F3 // removal of denoise buffer 2017-07-28 10:15:40 +02:00
jflyper
a2709afbd0 Avoid TIM1 conflict on PPM(LED) and MOTOR 3
MOTOR 3 (PB14) : TIM1_CH2N -> TIM8_CH2N
MOTOR 2 (PC7) : TIM8_CH2N -> TIM3_CH2 D(1,5,5) = DMA safe

TIM3 is also used by MOTOR 4, so this change is timer safe (at least
for quads).
2017-07-28 12:29:35 +09:00
Martin Budden
4e845576af Merge pull request #3645 from blckmn/ll_driver
IO Clean up and use of Low level for F7
2017-07-28 03:56:18 +01:00
Martin Budden
bc5d420d25 Merge pull request #3647 from jflyper/bfdev-omnibusf4-remove-temporary-mod
OMNIBUSF4 Remove temporary mod installed for debugging
2017-07-28 03:52:49 +01:00
jflyper
bdcbb8ccfe Remove temporary mod from OMNIBUSF4 target 2017-07-28 10:48:38 +09:00
blckmn
c1af6cf96b Removed as per @ledvinap suggestion 2017-07-28 06:28:57 +10:00
Bas Delfos
0de75322d0 Changes MSP command numbers to be consistent with other MSP commands 2017-07-27 21:10:22 +02:00
Bas Delfos
47c95f9a6d Add MSP_BEEPER_CONFIG and MSP_SET_BEEPER_CONFIG for beeper configuration 2017-07-27 20:57:17 +02:00
blckmn
e8c4ef83d9 IO Clean up and use of Low level for F7
- Move F7 to optional LL driver for IO and
- cleaned up and removed the remaining old gpio functions from other targets
2017-07-28 04:03:56 +10:00