1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-14 20:10:18 +03:00
Commit graph

16191 commits

Author SHA1 Message Date
Michael Keller
9ae9b32aad
Merge pull request #9937 from mikeller/refactor_dshot_enabled_checks
Refactored Dshot enabled checks.
2020-07-26 15:30:40 +12:00
Michael Keller
0e28a646fd
Merge pull request #9863 from mikeller/cleanup_crsf_tests
Cleaned up separation of CRSF test code.
2020-07-26 15:30:10 +12:00
Michael Keller
0e4a54fc81
Merge pull request #9638 from pgreenland/vtx_irc_tramp_improvements 2020-07-26 12:57:32 +12:00
mikeller
c128f33a85 Added STM32F4DISCOVERY_DEBUG target and added it to pre-push. 2020-07-22 02:18:25 +12:00
Michael Keller
899cae197c
Merge pull request #9998 from mikeller/fix_stack_check
Fixed stack size monitoring.
2020-07-22 02:12:58 +12:00
Michael Keller
3315b416b6
Merge pull request #10000 from mikeller/added_bus_device_registration
Added registration for bus devices.
2020-07-22 02:12:18 +12:00
Michael Keller
4e922f9ea4
Merge pull request #10011 from mikeller/add_configurable_stats_flight_time
Added configurable minimum arming time for a flight to be counted in flight statistics.
2020-07-22 02:11:59 +12:00
Phil Greenland
367cc3a513 Fix issue entering pitmode.
Make as many variables as possible private.
Re-work settings application into state machine.
Remove legacy interfaces.
Update OSD interface following implementation rework.
Review updates.
2020-07-20 21:57:03 +01:00
Michael Keller
6a92bf39b4
Merge pull request #9982 from mikeller/fix_bmp280_detection
Fixed detection of BMP280 / BME280.
2020-07-20 08:34:17 +12:00
Michael Keller
4e2cef05d5
Merge pull request #10022 from mikeller/fix_debug_builds
Fixed DEBUG builds.
2020-07-19 19:39:12 +12:00
Michael Keller
914534b81e
Merge pull request #10026 from MarcBoettinger/master 2020-07-19 19:23:05 +12:00
Michael Keller
0064b0aae8
Merge pull request #10031 from Mimoja/patch-1
Fix build for statistics-disabled DSHOT telemetry
2020-07-19 18:09:56 +12:00
Mimoja
43a7f93723
Fix build for statistics-disabled DSHOT telemetry
The USE_DSHOT_TELEMETRY_STATS define was is gating a closing bracket '}',
so that the scopes are breaking in case telemetry stats are not enabled.

This commit fixes this behaviour by moving the closing bracket out of the
ifdef.


Signed-off-by: Mimoja <git@mimoja.de>
2020-07-19 00:18:28 +02:00
MarcBoettinger
8b27f0fd63
Update Rssi.md formula for rssi_offset
Fixing the formula  rssi_offset = (1000-rssi_nosig) / 10  which is now in line with the example.
2020-07-17 09:38:39 +02:00
mikeller
b42d1db0e8 Fixed DEBUG builds. 2020-07-17 01:57:08 +12:00
mikeller
ab3511c420 Added configurable minimum arming time for a flight to be counted in flight statistics. 2020-07-12 15:35:55 +12:00
Michael Keller
f8f01c9fa3
Merge pull request #10006 from etracer65/crash_flip_first_arming 2020-07-12 14:12:31 +12:00
Michael Keller
8916630ad6
Merge pull request #10005 from etracer65/crashflip_ignore_gps_arming_disabled
Ignore GPS arming disabled when arming in crash flip mode
2020-07-12 14:10:18 +12:00
Michael Keller
57cc267052
Merge pull request #9991 from haslinghuis/Upd-Dev-Docs
Updating Ubuntu development docs
2020-07-12 13:56:20 +12:00
Michael Keller
99f9a34462
Merge pull request #9999 from mikeller/fix_rpm_filter
Fixed missing RPM filter update.
2020-07-11 23:46:49 +12:00
Bruce Luckcuck
bf232e57d9 Prevent crash flip from setting WAS_EVER_ARMED arming flag
Previously if the first "arming" was in crash-flip mode then the various features that rely on "first arming" logic would be defeated. While arming in crash-flip mode is technically "arming", it shouldn't disable features that rely on the first "real" arming. For example, vtx low-power disarm, GPS fix arming disabled, `BATT < FULL` warning, etc.
2020-07-10 09:20:47 -04:00
Bruce Luckcuck
a545e80894 Ignore GPS arming disabled when arming in crash flip mode
While craft is upside down the GPS receiver may not be able to maintain a fix. As a result the `ARMING_DISABLED_GPS` reason could prevent arming in crash-flip mode preventing the user from flipping back over.
2020-07-10 09:01:22 -04:00
Michael Keller
7bb2c26c43
Merge pull request #9990 from ctzsnooze/refactor-Thrust-Linear-update 2020-07-09 15:34:36 +12:00
haslinghuis
5c7939acb8 Ubuntu development documentation updated. 2020-07-08 18:33:36 +02:00
mikeller
386be8d742 Added registration for bus devices. 2020-07-08 21:34:31 +12:00
mikeller
99c3cc9b0b Fixed missing RPM filter update. 2020-07-08 21:23:18 +12:00
mikeller
81abf873da Fixed stack size monitoring. 2020-07-08 20:08:39 +12:00
Michael Keller
f6b1c6a539
Merge pull request #9983 from haslinghuis/Change-Serial.MD
Add serial port identifier and serial port function table
2020-07-08 01:09:39 +12:00
ctzsnooze
1fbf0ba816 Further refactoring
Thanks, Mike!
2020-07-07 22:59:58 +10:00
Michael Keller
5d591e3162
Merge pull request #9985 from mikeller/fix_osd_feature_disabling
Fixed disabling of OSD feature when OSD is disabled.
2020-07-08 00:57:26 +12:00
Michael Keller
fe888ef98a
Merge pull request #9984 from mikeller/remove_dterm_rpm_filter
Removed DTerm RPM filter.
2020-07-08 00:29:20 +12:00
ctzsnooze
9a65b766a2 refactor Thrust Linear to initialise throttleCompensateAmount in pid_init.c
Maybe this could avoid recaculating throttleCompensateAmount every PID loop?
2020-07-07 15:11:17 +10:00
mikeller
1a30329c93 Fixed disabling of OSD feature when OSD is disabled. 2020-07-07 00:29:18 +12:00
mikeller
15d1df3c77 Removed DTerm RPM filter. 2020-07-06 19:33:06 +12:00
haslinghuis
72838f3188 Add serial port identifier and serial port function table 2020-07-06 04:23:36 +02:00
Michael Keller
41fa8754bc
Merge pull request #9633 from mikeller/remove_vbat_pid_compensation
Remove vbat pid compensation
2020-07-06 13:41:27 +12:00
Michael Keller
8f2422f72e
Merge pull request #9726 from fgiudice98/blackbox-fields-selection 2020-07-06 12:58:42 +12:00
mikeller
ac7f6b8329 Fixed detection of BMP280 / BME280. 2020-07-06 02:20:09 +12:00
mikeller
cfc89c98a8 Fixed the MAX7456 loop time problems introduced by #9948. 2020-07-05 22:00:13 +12:00
fgiudice98
a42ba9779a Changed variable name 2020-07-05 11:23:43 +02:00
Michael Keller
1fbd113204
Merge pull request #9690 from mikeller/cleanup_settings
Refactored assertion in 'settings.c'.
2020-07-05 21:09:17 +12:00
Michael Keller
3822d6eb75
Merge pull request #9688 from mikeller/show_configuration_status
Show configuration status in CLI.
2020-07-05 21:09:01 +12:00
Michael Keller
31c9962831
Merge pull request #9743 from mikeller/add_stm32f4discovery_to_build
Added STM32F4DISCOVERY to the CI build.
2020-07-05 21:08:39 +12:00
Michael Keller
1466acd5f3
Merge pull request #9697 from AlienWiiBF/ACCST_V2 2020-07-05 15:38:56 +12:00
Michael Keller
3ef0a529ca
Merge pull request #9832 from SteveCEvans/debug_dlpf
Add DEBUG_D_LPF
2020-07-05 14:53:26 +12:00
Michael Keller
262a2e1981
Merge pull request #9975 from DusKing1/patch-1 2020-07-05 14:52:53 +12:00
Michael Keller
1e100589ff
Merge pull request #9970 from TheIsotopes/patch-1
minor update Betaflight 4.2 Release Notes.md
2020-07-05 14:50:16 +12:00
Michael Keller
8ee0bff93c
Merge pull request #9967 from etracer65/osd_refresh_background_msp
Refresh OSD background after MSP change to craft name
2020-07-05 14:46:08 +12:00
Michael Keller
8f35f5be1a
Merge pull request #9966 from mikeller/fix_4_1_release_notes
Fixed links in 4.1 release notes.
2020-07-05 14:45:55 +12:00
SteveCEvans
d8c0159378 Add DEBUG_D_LPF 2020-07-05 14:37:48 +12:00