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

14194 commits

Author SHA1 Message Date
mikeller
05f5449d04 Made temperature OSD display consistent. 2019-05-05 22:30:07 +12:00
mikeller
bd03951ca4 Added altitude symbol in OSD. 2019-05-05 22:26:53 +12:00
Michael Keller
915de9d6db
Added manufacturer id for ZeeZ Design. (#8160)
Added manufacturer id for ZeeZ Design.
2019-05-05 21:33:10 +12:00
jflyper
45b7fa8095 Add and handle USE_PWM_OUTPUT 2019-05-05 18:05:13 +09:00
jflyper
7df2828053 Allow EEPROM reset without power cycling in DEBUG build 2019-05-05 15:11:11 +09:00
laz2wiringpi
90c3970588 fix over write other rssiSource not RSSI_SOURCE_RX_PROTOCOL_CRSF
space
rename CRSF_LINK_STATUS_UPDATE_TIMEOUT_US
move define
2019-05-05 00:21:27 -04:00
mikeller
d529c2ca23 Removed legacy F3 target from 'pre-push' target. 2019-05-05 16:03:12 +12:00
jflyper
1b62bedbab [H7] RCC and IO 2019-05-05 11:29:45 +09:00
laz2wiringpi
653618d0f6 USE_CRSF_LINK_STATISTICS Split from pr 8042 2019-05-04 22:08:14 -04:00
Michael Keller
319f70f61f
Furious FPV PIKOF4OSD motor timer fix (#8049)
Furious FPV PIKOF4OSD motor timer fix
2019-05-05 11:37:25 +12:00
Bruce Luckcuck
0b420d5a49 Revise data structures for DSHOT telemetry stats to avoid high CPU load
Having the stats data structures incorporated into the `dmaMotors[]` array structure was causing excessive CPU load on F4. The actual cause is unknown, but likely some kind of negative cache interaction. Moving the stats to a standalone array separate from `dmaMotors[]` solves the problem.
2019-05-04 17:37:50 -04:00
jflyper
20161f00f6 [USBVCP] Enable USB+VCP 2019-05-05 04:28:03 +09:00
jflyper
735d2dde9f F7 VCP fix for USE_USB_ID 2019-05-05 00:50:44 +09:00
Bruce Luckcuck
74d71fc3eb Change scheduler_optimze_rate to only affect realtime tasks
Reduces CPU load by not rate optimizing non timing-critical tasks.
2019-05-04 11:09:40 -04:00
jflyper
896b915838 Add conditional for useDshotTelemetry 2019-05-04 23:57:15 +09:00
Bruce Luckcuck
6e72d5bd5b Reset d_min to 0 if >= D gain for a given axis
Eliminates the dual-mode disabled logic for d_min for consistency. Previously d_min would logically be disabled if set to 0, or if >= the related D gain. This produces an inconsistent behavior with the Configurator in that it applies validation and will reset d_min to 0 in this case - causing an unexpected settings change just by saving on the PID Tuning tab.

This change aligns the validation in the firmware and Configurator.
2019-05-04 10:40:19 -04:00
jflyper
a6b11dc738 config_streamer for H7 2019-05-04 23:22:36 +09:00
MJ666
4b056b0851 Furious FPV PIKOF4OSD motor timer fix 2019-05-04 13:34:30 +02:00
mikeller
c1ac8c4eb4 Fixed feedback when changing timer from 'NONE' in CLI. 2019-05-04 23:00:05 +12:00
mikeller
3c7a495716 Changed failsafe warning back to '\!FS\!'. 2019-05-04 22:47:30 +12:00
mikeller
96386854eb Some cosmetic fixes to 'rc_adjustments.c'. 2019-05-04 22:22:08 +12:00
Michael Keller
de1c1d5377
Fix and refactor timerGetXXX in presence/absence of USE_TIMER_MGMT (#8148)
Fix and refactor timerGetXXX in presence/absence of USE_TIMER_MGMT
2019-05-04 22:16:19 +12:00
mikeller
caec7c92f4 Added manufacturer id for ZeeZ Design. 2019-05-04 21:41:21 +12:00
Michael Keller
ba95968e08
Dshot bidir inverted (#8146)
Dshot bidir inverted
2019-05-04 18:02:03 +12:00
jflyper
90141deda2 Refactor timerGetXXX functions for clarity under presence/absence of USE_TIMER_MGMT 2019-05-04 14:29:58 +09:00
Michael Keller
686c075234
Add SPI RX to STM32F7xx unified targets (#8137)
Add SPI RX to STM32F7xx unified targets
2019-05-04 15:36:12 +12:00
Michael Keller
ad2b350920
Fixed USE_VARIO conditional. (#8133)
Fixed USE_VARIO conditional.
2019-05-04 15:34:44 +12:00
Michael Keller
5ab38e24f2
remove extra spaces in src/main/osd/osd_elements.c (#8147)
remove extra spaces in src/main/osd/osd_elements.c
2019-05-04 14:55:47 +12:00
Michael Keller
231bca8866
update unified target MATEKF405 (#8145)
update unified target MATEKF405
2019-05-04 14:54:39 +12:00
Michael Keller
8ef3d13de0
clean up some spaces before newlines (#8153)
clean up some spaces before newlines
2019-05-04 14:49:54 +12:00
jflyper
355fc7bd7e Protect against null timerHardware 2019-05-04 11:13:25 +09:00
mikeller
d468727d98 Fixed missing comments in 'msp.c'. 2019-05-04 14:13:14 +12:00
Michael Keller
95544151f1
Add new symbols to max7456_symbols.h (#8138)
Add new symbols to max7456_symbols.h
2019-05-04 13:54:34 +12:00
root
ad43631a8b clean up some spaces before newlines 2019-05-02 23:24:36 +00:00
laz2wiringpi
a4fcceb04b code style issues 2019-05-02 09:51:32 -04:00
Thorsten Laux
51ae8d99d2 Avoid high dshot lines with telemetry during startup 2019-05-02 15:26:00 +02:00
Thorsten Laux
093c2864ca inverted dshot for f7 2019-05-02 15:02:14 +02:00
Thorsten Laux
f1e9c9f19a invert csum in telemetry 2019-05-02 14:18:19 +02:00
Thorsten Laux
4a7be33c25 invert dshot 2019-05-02 14:18:19 +02:00
TheIsotopes
21c1b4889a
update unified target MATEKF405
update config to latest version
2019-05-02 09:13:55 +02:00
root
6885d27400 comment out unused symbols, use some symbols
Also turns out the Core Temperature widget is subjected to unit tests
2019-05-01 22:17:56 +00:00
Michael Keller
bcac7f2e0b
Report NONE for baro and mag MSP requests if not USE_ed. (#8135)
Report NONE for baro and mag MSP requests if not USE_ed.
2019-05-02 09:16:39 +12:00
Michael Keller
9898dd4378
Respect USE_MAG in GPS rescue code (#8136)
Respect USE_MAG in GPS rescue code
2019-05-02 09:15:28 +12:00
jflyper
45bab9dfba Respect USE_MAG in GPS rescue code 2019-05-01 22:08:59 +09:00
Michael Keller
adb4ca39ec
Altitde source calculation option (#8127)
Altitde source calculation option
2019-05-02 00:26:05 +12:00
Michael Keller
546f9bf470
Fix to make the AND Logic work on all modes (#8130)
Fix to make the AND Logic work on all modes
2019-05-02 00:13:53 +12:00
root
a8a997fb59 Add new symbols to max7456_symbols.h
Fixes the crosshair
Also changed GPS LAT and LON elements to use new symbols
2019-05-01 00:12:45 +00:00
root
130266af7b Fix to make the AND Logic work on all modes
This fixes #8118
2019-04-30 22:43:17 +00:00
MJ666
0c80b1a92a Add SPI RX to STM32F7xx unified targets
Avoid crash if CC2500 is not present on unified targets
2019-04-30 20:17:56 +02:00
jflyper
e3fd11014f Report BARO_NONE and MAG_NONE for baro and mag MSP requests
Responding with zero (BARO_DEFAULT and MAG_DEFAULT) will cause
configurator to display these sensors enabled, and since write (set)
side is ignored, they can never be displayed as disabled.
2019-05-01 01:55:59 +09:00