1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 20:35:33 +03:00
Commit graph

15468 commits

Author SHA1 Message Date
Michael Keller
568ab7a430
Add protocol level receiver frame rate measurement for Jeti ExB… (#9245)
Add protocol level receiver frame rate measurement for Jeti ExBus
2019-12-01 11:32:00 +13:00
Michael Keller
fc9ac9f5d4
Update Building in Windows.md (#9246)
Update Building in Windows.md
2019-12-01 11:31:25 +13:00
Alberto García Hierro
37e66b3dda Add support for FrSky OSD
- Add displayWriteFontCharacter() for font writing, removing all max7456
specific code.
- Add displayIsReady() for asynchronous display initialization
- Add displayBeginTransaction()/displayCommitTransaction() for display
transactions, which allow performing complex drawing operations without
flickering
- Add displayGetCanvas(), which retrieves the canvas associated with a
display (if it has it)
- Add canvas implementation for pixel based access for a display
- Add FrSkyOSD driver and displayPort driver
- Enable FrSkyOSD driver for targets with flash > 256
- Rename max7456_symbols.h to osd_symbols.h
2019-11-30 22:06:36 +00:00
Bruce Luckcuck
749dd6c6d7 Add optional search string support for CLI "help" command
Helps users locate CLI commands by searching both the command name and description.
2019-11-30 13:04:31 -05:00
Michael Keller
cb538ea2ed
Fixed use of 'abs()' for floats. (#9242)
Fixed use of 'abs()' for floats.
2019-12-01 00:02:23 +13:00
mikeller
93c708f57d Refactored 'WAS_EVER_ARMED' arming flag to be only enabled on first disarm. 2019-11-30 15:01:55 +13:00
Michael Keller
938f46ccd1
Add option to display the OSD logo on arming (#9244)
Add option to display the OSD logo on arming
2019-11-30 13:46:33 +13:00
mikeller
935a684765 Fixed use of 'abs()' for floats. 2019-11-30 10:33:12 +13:00
Michael Keller
9637aba9d0
Un-ignore 'address-of-packed-member' warning. (#9241)
Un-ignore 'address-of-packed-member' warning.
2019-11-30 10:30:51 +13:00
Michael Keller
112a0ce61e
Build unified target by default. (#9240)
Build unified target by default.
2019-11-30 10:30:39 +13:00
Michael Keller
46ffe42169
Fix download URLs for gcc 9.2.1 (#9243)
Fix download URLs for gcc 9.2.1
2019-11-30 10:30:23 +13:00
Michael Keller
c6cf5a4e67
Fixed missing include in 'master'. (#9247)
Fixed missing include in 'master'.
2019-11-30 10:28:45 +13:00
Bruce Luckcuck
6b1f8485ac Add configurable duration to show the OSD logo on arming
Adds `osd_logo_on_arming_duration` which is configured in 0.1s intervals ranging from 5 to 50 (0.5s to 5.0s). The default is 5 (0.5s) to be consistent with the previous "ARMED" splash screen.
2019-11-29 15:55:49 -05:00
Michael Keller
096b9320d0 Fixed missing include in 'master'. 2019-11-29 15:58:02 +13:00
Kenneth Mitchell
8cff58c9b2
Update Building in Windows.md
Missing unzip dependency.
2019-11-28 21:21:46 -05:00
Bruce Luckcuck
2a9f0fda99 Add protocol level receiver frame rate measurement for Jeti ExBus 2019-11-28 19:20:25 -05:00
Michael Keller
c8b5edb415
Moved configuration validation into 'config.c'. (#9219)
Moved configuration validation into 'config.c'.
2019-11-29 12:47:29 +13:00
mikeller
25daf48d3d Un-ignore 'address-of-packed-member' warning. 2019-11-29 12:43:14 +13:00
Michael Keller
22fbb47a6a
Fixed 'cast-function-type' warnings, reworked CMS function poin… (#9236)
Fixed 'cast-function-type' warnings, reworked CMS function pointer juggle.
2019-11-29 12:39:46 +13:00
Bruce Luckcuck
05c8538752 Add option to display the OSD logo on arming
Adds `osd_logo_on_arming` setting with values `OFF, ON, FIRST_ARMING` (defaults to `OFF`). Optionally displays the OSD splash logo durin the "ARMING" message.
2019-11-28 13:38:33 -05:00
Bruce Luckcuck
8320467871 Fix download URLs for gcc 9.2.1 2019-11-28 12:26:56 -05:00
mikeller
438a801eb8 Fixed 'cast-function-type' warnings, reworked CMS function pointer juggle. 2019-11-29 03:45:27 +13:00
Michael Keller
cf86671997
Un-ignore the 'attribute' warning. (#9229)
Un-ignore the 'attribute' warning.
2019-11-29 03:40:57 +13:00
Michael Keller
15c63c0fca
Ignore warnings about access to packed struct in MAVlink as the… (#9239)
Ignore warnings about access to packed struct in MAVlink as the accessed member is actually aligned.
2019-11-29 02:51:58 +13:00
Michael Keller
4e11d1e382
Fixed the 'attribute' warning in H7 libraries. (#9237)
Fixed the 'attribute' warning in H7 libraries.
2019-11-29 02:08:06 +13:00
Michael Keller
42588bcfef
Added NUCLEOH743 to pre-push target. (#9238)
Added NUCLEOH743 to pre-push target.
2019-11-29 01:02:46 +13:00
Kenneth Mitchell
b9cae56887
Build unified target by default. 2019-11-27 22:59:32 -05:00
mikeller
52a66a24f9 Ignore warnings about access to packed struct in MAVlink as the accessed member is actually aligned. 2019-11-28 12:42:39 +13:00
mikeller
fd12a13b86 Un-ignore the 'attribute' warning. 2019-11-28 12:01:08 +13:00
Michael Keller
8cff785c70
Update gcc to 9.2.1. (#9234)
Update gcc to 9.2.1.
2019-11-28 11:58:55 +13:00
mikeller
74976f5e3a Added NUCLEOH743 to pre-push target. 2019-11-27 20:03:36 +13:00
mikeller
c1e31617b1 Fixed the 'attribute' warning in H7 libraries. 2019-11-27 20:01:13 +13:00
Michael Keller
39c8d1851e Revert the workaround for the EXST linker script. 2019-11-27 18:14:12 +13:00
Michael Keller
75dda319fb Update gcc to 9.2.1. 2019-11-27 16:08:22 +13:00
Michael Keller
9f6139e638
Fixed and un-ignored the 'stringop-truncation' warning. (#9230)
Fixed and un-ignored the 'stringop-truncation' warning.
2019-11-27 13:36:06 +13:00
Michael Keller
1fe2f1fda0
Fixed warnings in STM libraries about ignored attributes. (#9228)
Fixed warnings in STM libraries about ignored attributes.
2019-11-27 13:35:33 +13:00
Michael Keller
361a4a9b1a
Add spaces between "#" and the description in "Building Manual.… (#9227)
Add spaces between "#" and the description in "Building Manual.md"
2019-11-27 13:32:56 +13:00
Michael Keller
b544944a50
Refactored CMS VTX menu selection to not use 'checkRedirect'. (#9222)
Refactored CMS VTX menu selection to not use 'checkRedirect'.
2019-11-27 01:20:20 +13:00
Michael Keller
140bb22b88 Removed 'checkRedirect' and references to it. 2019-11-26 19:14:47 +13:00
mikeller
95791fc293 Refactored CMS VTX menu selection to not use 'checkRedirect'. 2019-11-26 19:14:47 +13:00
Michael Keller
818402ccc4
Some fixes for what looks like merge problems introduced by #90… (#9225)
Some fixes for what looks like merge problems introduced by #9012.
2019-11-26 19:08:40 +13:00
mikeller
fd87829aed Fixed and un-ignored the 'stringop-truncation' warning. 2019-11-26 07:45:33 +13:00
mikeller
74f2f61452 Fixed warnings in STM libraries about ignored attributes. 2019-11-26 07:27:59 +13:00
Michael Keller
23c458e85f
Fixed exiting from CMS menu. (#9221)
Fixed exiting from CMS menu.
2019-11-26 06:19:14 +13:00
deepdigger
06505e4524
Add spaces between "#" and the description
Hi, I'm new to Betaflight developing. Here I found some missing spaces in the headline so I fixed it so the .md file can work.
2019-11-25 14:03:40 +01:00
Michael Keller
365ecaae9c
Removed the outdated official target list. (#9220)
Removed the outdated official target list.
2019-11-25 19:02:48 +13:00
mikeller
21b9fba3bf Some fixes for what looks like merge problems introduced by #9012. 2019-11-25 19:01:27 +13:00
Michael Keller
a65a4049ad
Fixed handling of SPI parameters for Unified Targets. (#9218)
Fixed handling of SPI parameters for Unified Targets.
2019-11-25 18:47:02 +13:00
Michael Keller
e9b94deee5
Changed '_flash' targets to only write used segments. (#9217)
Changed '_flash' targets to only write used segments.
2019-11-25 18:46:34 +13:00
Michael Keller
f859d555f7
Add support for character attribute rich MSP displayport (#9212)
Add support for character attribute rich MSP displayport
2019-11-25 18:46:21 +13:00