1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-19 22:35:23 +03:00
Commit graph

4599 commits

Author SHA1 Message Date
blckmn
0ebaef175e Added abillity to specify USART6 as default port.
This fixes the mismatch between identifier and index when uarts are actually missing and not defined.
2016-11-11 17:19:43 +11:00
blckmn
ebddaf8801 Fix for esc4way and dshot
May still require board reboot after flashing ESCs for dshot to re-enable correctly
2016-11-11 09:05:27 +11:00
blckmn
fe0cead74d DMA initialisation moved.
Restored uint8_t buffer size, adjusted to WORD peripheral size, for TIM2, TIM8.
Removed Superfluous initalisation for F4.
Tested on STM32DISCOVERY and BluejayF4
2016-11-11 07:02:07 +11:00
Martin Budden
013455bb21 Fixed warnings in fc_msp.c 2016-11-10 17:53:07 +00:00
Martin Budden
8e2457b090 Merge pull request #1520 from martinbudden/bf_msp_align2
Minor code tidy for easier comparison with iNav
2016-11-10 16:59:07 +01:00
borisbstyle
0415285475 Merge pull request #1505 from blckmn/disable_motors_dshot
Disable output of DSHOT when motors disabled
2016-11-10 12:55:18 +01:00
Raphael Coeffic
19173e1001 MSP/SPORT: added a new PID configuration script (+ minor fix)
First draft version of the PID configuration script. Please note that this script needs to be copied into /SCRIPTS/TELEMETRY/ on the SD card and renamed to something smaller than 6 characters (OpenTX does not support more for telemetry scripts).

Usage:
 - long press “Menu” to get save/reload functions.
 - press short “Menu” to switch pages.
 - press “+”/“-“ to navigate through fields.
 - press “enter” to edit a field.


implements #1311
2016-11-10 12:40:29 +01:00
Martin Budden
020bbacf03 Minor code tidy for easier comparison with iNav 2016-11-10 10:11:25 +00:00
Martin Budden
58d87cd97a Merge pull request #1411 from multiflite/target_pico
MultiFlite PICOBFC target support (take 2)
2016-11-10 11:09:41 +01:00
blckmn
953c8da179 Corrections - too many initialisers, and ADC 2016-11-10 20:34:00 +11:00
Giles Burgess
bf28e932d5 Updated to match SPRACINGF3 changes (timers/DMA/etc) 2016-11-10 09:33:40 +00:00
Giles Burgess
6bef8e5616 Merge branch 'master' into target_pico 2016-11-10 08:56:34 +00:00
Martin Budden
fe107c5f4a Merge pull request #1517 from martinbudden/bf_msp_align
Minor code rearrangement for easier comparison with iNav
2016-11-10 09:55:52 +01:00
Martin Budden
e783217833 Tidy fc_tasks.c 2016-11-10 08:32:44 +00:00
blckmn
58105c25ac Simplified Owner management 2016-11-10 18:56:13 +11:00
Michael Keller
5912cff10b Changed stability detection to check delta between measurements. 2016-11-10 20:24:53 +13:00
Michael Keller
ceeef947d5 Fixed problems with battery low / critical warnings coming on when connecting battery.
Also fixed problems with beeper settings for 1S setups.

Introduced consistent usage of 'batteryCellCount = 0' to indicate 'no
battery present'.
2016-11-10 20:07:37 +13:00
Martin Budden
8edcaeb42a Minor code rearrangement for easier comparison with iNav 2016-11-10 07:00:19 +00:00
borisbstyle
6aca7cfb0e Add DSHOT to IMPULSERCF3 (tested) 2016-11-10 00:37:05 +01:00
borisbstyle
b2ad1a24ba Merge branch 'master' of https://github.com/borisbstyle/betaflight 2016-11-09 23:11:27 +01:00
blckmn
cf7e7f1dc3 LED strip F3 fix attempt.
Fix for RESOURCE_INDEX issue on motors with DMA
2016-11-10 09:00:42 +11:00
Martin Budden
4cd3329f9a Spektrum RX fix 2016-11-09 21:38:04 +00:00
borisbstyle
9f79dcc10a Fix TIM inversion issue 2016-11-09 21:29:07 +01:00
blckmn
3b2aec6470 Fixed ANYFCF7 build 2016-11-10 07:16:19 +11:00
DTF UHF
760a2b2e67 Fix additional DMA conflict with DMA2. 2016-11-09 13:25:29 -05:00
francoisduf
9469e549ed Add possibility to use the Gyro MPU6500 2016-11-09 19:04:16 +01:00
DTF UHF
c7ea30d425 Remap output timers to remove DMA conflict - should allow DSHOT to work. 2016-11-09 11:16:04 -05:00
borisbstyle
f35afc4586 Remap to new timer mapping macro 2016-11-09 11:26:02 +01:00
Martin Budden
c9330f75b0 Merge pull request #1500 from blckmn/led_tidy
Small Led tidy & fix NAZE hardfault
2016-11-09 11:08:39 +01:00
borisbstyle
c5b9dd9368 Correct timer 2016-11-09 10:47:29 +01:00
borisbstyle
5de3c558f5 Merge branch 'master' of https://github.com/borisbstyle/betaflight 2016-11-09 10:43:45 +01:00
borisbstyle
ae3170bcd3 Add N channel 2016-11-09 10:43:06 +01:00
blckmn
ec92be725b Disable output of DSHOT when motors disabled 2016-11-09 20:29:32 +11:00
borisbstyle
4355d675b2 Merge pull request #1503 from blckmn/pwm_output_nchannel
Changed output of OC to be more inline with DSHOT - so the same flags…
2016-11-09 10:10:08 +01:00
blckmn
0a1f940bcb Adjusted as per suggestion - could be other future brushed motor FCs based on NAZE 2016-11-09 20:07:13 +11:00
blckmn
4ee932a6ce Changed output of OC to be more inline with DSHOT - so the same flags can be utilised. 2016-11-09 20:03:06 +11:00
borisbstyle
d2530da874 Merge pull request #1490 from blckmn/dma_owner
Adding DMA ownership for ADC, LED STRIP, USART and MOTOR
2016-11-09 09:59:07 +01:00
Martin Budden
3b8d84d920 Merge pull request #1492 from blckmn/tim_def
Simplified target timer definitions
2016-11-09 09:56:08 +01:00
blckmn
b1844eb5f9 Removed double up, and remove 4way interface so BEEBRAIN fits. 2016-11-09 18:46:01 +11:00
Martin Budden
7ea5c6ba42 Added fine-grained TELEMETRY build #defines as per iNav 2016-11-09 07:33:14 +00:00
blckmn
3fbe5cf8a6 Fix NAZE LED hard fault 2016-11-09 17:47:10 +11:00
blckmn
9df456cbd7 Using defines from @boris.b. for remapping F3 T16 and 17 2016-11-09 17:40:01 +11:00
blckmn
4f84f907df Adding DSHOT to EVO - needs testing. 2016-11-09 17:34:37 +11:00
Martin Budden
04827440c8 Merge pull request #1422 from jflyper/bfdev-osd-cms-separation-poc
Configuration Menu System (CMS)
2016-11-09 07:29:46 +01:00
blckmn
97a83abab3 Added more targets for DSHOT 2016-11-09 17:13:00 +11:00
blckmn
2cacc96710 Rename file, and fix F3 support.
Added DSHOT support to DOGE (requires testing)
2016-11-09 16:31:36 +11:00
blckmn
1a8f11261e Updates following review 2016-11-09 16:24:22 +11:00
blckmn
1dbd7ee732 Simplified target timer definitions 2016-11-09 16:24:21 +11:00
jflyper
99cc39dcc4 Menu restructuring
- Created “OTHER PP” menu entry in PROFILE for “Other Per Profile”
items.
- Moved dterm set point weight and set point relax to OTHER PP.
- Added missing angle strength, horizon strength and transition.
2016-11-09 12:11:35 +09:00
J Blackman
5167346fe3 Merge pull request #1498 from kc10kevin/master_fixfuryf3
Fix FURYF3 Timers-Dshot
2016-11-09 13:23:21 +11:00