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

6073 commits

Author SHA1 Message Date
Martin Budden
020bbacf03 Minor code tidy for easier comparison with iNav 2016-11-10 10:11:25 +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
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
Anders Höglund
458de15f91 Merge pull request #1513 from martinbudden/bf_spektrum_fix
Spektrum RX fix
2016-11-09 23:05:41 +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
054b399bbf Merge branch 'master' of https://github.com/borisbstyle/betaflight 2016-11-09 21:29:32 +01:00
borisbstyle
9f79dcc10a Fix TIM inversion issue 2016-11-09 21:29:07 +01:00
Anders Höglund
446959e8df Travis. Run both unit tests and target builds. (#1511)
* Travis. Run both unit tests and target builds.
2016-11-09 21:28:14 +01:00
borisbstyle
096dcfedd6 Merge pull request #1509 from DTFUHF/master-doge-tim-dma-remap-dshot
DOGE: Remap output timers to remove DMA conflict - should allow DSHOT to work.
2016-11-09 20:18:01 +01:00
DTF UHF
760a2b2e67 Fix additional DMA conflict with DMA2. 2016-11-09 13:25:29 -05: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
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
Martin Budden
4c1acdd1ed Merge pull request #1502 from martinbudden/bf_anyfc_warnings
Fix ANYFCF7 'unused' build warnings
2016-11-09 09:45:58 +01:00
Martin Budden
945a0d275c Merge pull request #1501 from martinbudden/bf_rx_telem_split
Added fine-grained TELEMETRY build #defines as per iNav
2016-11-09 09:32:01 +01:00
Martin Budden
3b93caa3ab Fix ANYFCF7 'unused' build warnings 2016-11-09 08:20:51 +00: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
jflyper
9c4bedb7d4 Fix for SINGULARITY build 2016-11-09 11:10:44 +09:00
kc10kevin
dabb7d6436 Fix FURYF3 Timers-Dshot 2016-11-08 19:21:58 -06:00
borisbstyle
7e548374bf correct AF 2016-11-09 01:57:10 +01:00
blckmn
8c9ed2d437 Small tidy of LED code 2016-11-09 09:58:21 +11:00
jflyper
8530cd4ba1 Menu restructuring
- Rate profiles are handled correctly
- Added FILTER GLB (Global) and FILTER PP (Per Profile) sub menus
- Moved MISC menu under top level.
2016-11-09 05:42:22 +09:00
Anders Höglund
657eee6617 Travis optimizations (#1496)
* add travis directorie cache for arm sdk

* Travis. Test if make all in one job would work. And how slow/fast.

* Travis. Check that the old method with a couple specific targets still works.

* Rebased master and build all targets again.

* Make verbosity level 0 even less verbose, was still too much for travis in one mega-jumbo-all-target build.

* Even less output from make in verbosity level 0. Some Makefile symbol name cleanup too.

* arm_sdk_install did not check if allready downloaded and installed. Added checks and deps. Travis caching might work better now...

* Build all 56 targets to test Travis caching perf.

* Build all 56 targets to test Travis caching perf. Again. Now with correct yml arrsy syntax.

* Added installation of ccache and also to Travis cache. Caching the cache.

* Travis. Remove some unused APT libs, to see if this affects caching and build times.

* Travis. YAPT (Yet another perf trial). Remove all apt package install.

* Disaster. Put back installation if build-essential.

* Disaster still. Put back installation if zliblg-dev.

* Disaster, again. Put back installation of libc6 .

* Travis. Minimizing APT installation as it not be cached, issue 5876 on travis-ci github.

* Travis. Added comment on target specification.
2016-11-08 19:41:20 +01:00
jflyper
cff08148f0 Merge pull request #10 from martinbudden/bf_osd9
Improved CMS const correctness. Added CMS and USE_MSP_DISPLAYPORT to common.h
2016-11-09 01:02:20 +09:00
Martin Budden
f68e6a4d2f Improved CMS const correctness. Added CMS and USE_MSP_DISPLAYPORT to common.h 2016-11-08 15:46:05 +00:00
jflyper
b5a29955f1 REVO target for testing 2016-11-09 00:18:53 +09:00
jflyper
f783ef4015 Added a TASK_CMS start condition for MSP_DISPLAYPORT only case 2016-11-09 00:18:38 +09:00
borisbstyle
6dfa099f94 Merge pull request #1495 from mikeller/fix_pid_scaling_for_servos
Changed scaling of axisPID to be local to mixer only, since the servos need unscaled axisPID.
2016-11-08 11:13:28 +01:00