1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-16 21:05:35 +03:00
Commit graph

8105 commits

Author SHA1 Message Date
Hydra
aae589cab8 VTX cleanups from Cleanflight. Also some transitions to use new IO
system for VTX CS pin.  Fix missing VTX CS GPIO pin initialisation.
Ensure VTX CS is set correctly when enabling the VTX module.
Configure VTX module boot delay - 50ms in old code was too slow on some
cold boots.
VTX SPI divisor is now set each time an SPI transfer occurs so that the
VTX module can co-exist on the same SPI bus as other devices - NEO uses
MAX7456 and RTC6705 VTX on the same SPI bus.
2017-04-21 11:49:29 +12:00
Michael Keller
31030dd29d Merge pull request #2911 from betaflight/fix-rssi-via-msp
CF/BF - Fix RSSI output via MSP.
2017-04-21 11:46:56 +12:00
Hydra
df9114a778 CF/BF - Fix RSSI output via MSP. 2017-04-20 23:10:07 +01:00
Michael Keller
541d77db59 Merge pull request #2902 from mikeller/set_beerotorf4_sdcard_logging_default
Set default logging target for BEEROTORF4 to SD card.
2017-04-20 22:28:50 +12:00
Michael Keller
f7f0aa4fb1 Set default logging target for BEEROTORF4 to SD card. 2017-04-20 21:59:08 +12:00
Martin Budden
7546e76c9c Merge pull request #2903 from martinbudden/bf_omnibus_rom
Removed TELEMETRY_JETIEXBUS for ROM saving
2017-04-19 12:55:43 +01:00
Martin Budden
5c49bfaf0d Removed TELEMETRY_JETIEXBUS for ROM saving 2017-04-19 12:40:50 +01:00
Martin Budden
2603f39ff6 Merge pull request #2900 from martinbudden/bf_omnibus_mag
Disabled AK8963 and AK8975 compasses.
2017-04-18 09:20:19 +01:00
Martin Budden
d64367d3d8 Disabled AK8963 and AK8975 compasses. 2017-04-18 09:02:27 +01:00
Martin Budden
f67838f1cf Merge pull request #2896 from betaflight/msp-displayport-cli-fix
CF/BF - Fix CLI being spammed with OSD MSP_DISPLAYPORT messages
2017-04-18 08:19:31 +01:00
Martin Budden
1374b24175 Merge pull request #2895 from betaflight/spracingf3-osd
CF/BF - SPRacingF3 Add OSD over MSP for SPRacingF3OSD compatibility
2017-04-18 08:18:58 +01:00
Martin Budden
9032c3cbfd Merge pull request #2877 from TheAngularity/patch-2
fixed blackbox devicelist
2017-04-18 08:16:23 +01:00
Martin Budden
149d945e59 Merge pull request #2875 from flyinglemonfpv/master
Fixed KIWIF4 DSHOT DMA conflict
2017-04-18 08:15:38 +01:00
Martin Budden
940336b12d Merge pull request #2882 from theseankelly/beeper_debug_compile
Fixing debug compile errors due to beeper defines
2017-04-18 08:15:14 +01:00
borisbstyle
45acc4599b Merge pull request #2880 from lazd/issue/2879
Fix configurator DSHOT off-by-one error preventing maximum throttle
2017-04-17 23:38:59 +02:00
borisbstyle
769f72a0a6 Merge pull request #2570 from ethomas999/addHorTiltEffectCmds2
Add horizon_tilt_effect command (2)
2017-04-17 23:37:29 +02:00
Hydra
ce76bf5b8f CF/BF - Fix CLI being spammed with OSD MSP_DISPLAYPORT messages when OSD
over MSP is enabled.
2017-04-17 19:11:15 +01:00
Hydra
228e457ead CF/BF - Prevent 'waiting for fc' message on OSD slave when the osd
statistics page or splash screen is shown.
2017-04-17 18:27:42 +01:00
Hydra
4d70c43c1a CF/BF - SPRACINGF3 - Use slower MSP displayport data rate when disarmed
to prevent configurator stalls.

* Probably the configurator should set the MSP data rate on connect
instead, but this solution works for now.
2017-04-17 18:27:41 +01:00
Hydra
7f21ddf3e4 CF/BF - SPRacingF3 Add OSD over MSP for SPRacingF3OSD compatibility. 2017-04-17 18:27:41 +01:00
Sean Kelly
c8fbbaae95 Fixing debug compile errors due to beeper defines 2017-04-13 20:27:14 -07:00
Larry Davis
06dba20efc Fix DSHOT off-by-one error preventing maximum throttle, closes #2879 2017-04-13 14:29:13 -07:00
TheAngularity
f0d07753d3 fixed blackbox devicelist
selecting bb device was broken in configurator ... this solves the problem
2017-04-13 20:14:03 +02:00
MARTINKOWALSKY\Martin Kowalsky
529b89cb67 Fixed KIWIF4 DSHOT DMA conflict 2017-04-13 15:06:57 +02:00
borisbstyle
9ab02f1d38 Merge pull request #2870 from sambas/betaflightF7
F7 fix N channel pwm and dshot output
2017-04-13 00:19:19 +02:00
Sami Korhonen
cf7fc75290 F7 fix N channel pwm and dshot output 2017-04-12 20:50:45 +03:00
Martin Budden
996e8b31d9 Merge pull request #2782 from martinbudden/bf_osd_debug
Added debug fields to OSD
2017-04-12 17:18:18 +01:00
Martin Budden
79ec04f07f Merge pull request #2869 from sambas/betaflightF7
F7 timer def bugfix and cleanup
2017-04-12 16:54:02 +01:00
Sami Korhonen
33926aef63 F7 timer dma def bugfix and cleanup 2017-04-12 18:08:53 +03:00
ethomas999
8167892604 Added horizon_tilt_effect command
and horizon_tilt_expert_mode command.
Modified 'calcHorizonLevelStrength()' function.
Changed 'd_level' (D8[PIDLEVEL]) default from 100 to 75
Added horizon static float vars
2017-04-12 10:41:54 -04:00
Martin Budden
2224347cbe Merge pull request #2830 from martinbudden/bf_directories
Created subdirectories in drivers directory
2017-04-12 09:16:36 +01:00
Martin Budden
2493c214b0 Created subdirectories in drivers directory 2017-04-12 08:06:22 +01:00
Martin Budden
a9bb3fb8f6 Merge pull request #2783 from martinbudden/mb_crash_recovery
Added experimental crash detection and recovery
2017-04-12 07:57:52 +01:00
Martin Budden
094567da68 Merge pull request #2862 from betaflight/osd-slave-build
CF/BF - OSD Slave build system
2017-04-12 07:29:36 +01:00
Hydra
3d1e755d66 CF/BF - Temporarily disable virtual current meter on NAZE32. 2017-04-12 00:39:27 +01:00
Hydra
17a430e5f9 CF/BF - Fix missing #ifdef around the virtual current meter settings. 2017-04-12 00:39:27 +01:00
Hydra
be063ebbbf CF/BF - Remove usage of USE_FC based on PR discussion decisions. Add
USE_VIRTUAL_CURRENT_METER.
2017-04-12 00:39:27 +01:00
Hydra
b4dc3b53f5 CF/BF - Fix more compiler warnings. 2017-04-12 00:39:27 +01:00
Hydra
cb34c5b1d7 CF/BF - Further reduce osd slave dependencies on FC code. 2017-04-12 00:39:27 +01:00
Hydra
a140aea013 CF/BF - NAZE fix compiler warnings. 2017-04-12 00:39:27 +01:00
Hydra
c693f25052 CF/BF - Reduce osd slave dependencies on FC code. 2017-04-12 00:39:27 +01:00
Hydra
2b1dac4c6d CF/BF - First cut of allow building of the OSD SLAVE board without all
the flight controller code.

Likely the dependencies can be further improved.  This is a
minimal-impact solution while there are a lot of other Betaflight PR's
still pending.
2017-04-12 00:39:27 +01:00
Hydra
2ec39de031 CF/BF - Fix compilation of transponder when not using DHSOT or LED_STRIP 2017-04-12 00:37:23 +01:00
Martin Budden
6f5727719f Merge pull request #2786 from martinbudden/bf_tricopter_iterm
Improved ITerm windup handling for tricopter
2017-04-11 23:01:18 +01:00
Martin Budden
1dc5f88820 Added crash detection and recovery 2017-04-11 22:58:18 +01:00
Martin Budden
37c9d3c47e Improved ITerm windup handling for tricopter 2017-04-11 22:50:03 +01:00
Martin Budden
d0475a6987 Merge pull request #2761 from martinbudden/bf_exti_pin
Improved EXTI pin handling
2017-04-11 22:32:52 +01:00
Martin Budden
cf781ba825 Merge pull request #2863 from martinbudden/bf_simulator_tidy
Code tidy
2017-04-11 22:25:26 +01:00
Martin Budden
63b7f18a00 Merge pull request #2649 from martinbudden/bf_cli_sensors
Optimised sensor lookup tables in cli to save ROM
2017-04-11 22:23:36 +01:00
Martin Budden
152c594151 Code tidy 2017-04-11 19:05:54 +01:00