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

11942 commits

Author SHA1 Message Date
Jonathan Hudson
a0636eb9f8 refine Linux build document 2020-08-28 11:42:56 +01:00
Paweł Spychalski
bcd47c684d
Merge pull request #6077 from iNavFlight/dzikuvx-fix-mag-health-reporting
Fix MAG health reporting and calibration
2020-08-28 12:39:31 +02:00
Jonathan Hudson
f216c11b6e update Linux build documentation for cmake 2020-08-28 11:29:10 +01:00
Jonathan Hudson
7ac4afc46e rename Linux build documentation 2020-08-28 11:28:21 +01:00
Pawel Spychalski (DzikuVx)
e4023b18c3 Update settings.yml 2020-08-28 11:24:51 +02:00
Pawel Spychalski (DzikuVx)
f3ecb80dba Disable BetaflightF3 target 2020-08-28 11:01:57 +02:00
Michel Pastor
fdec03ac50
[FRSKYPILOT] Switch serialrx protocol default to F.Port2 (#6080) 2020-08-28 10:53:20 +02:00
Michel Pastor
ef12bf8408
[FPORT2] fix halfduplex tristate (#6079) 2020-08-28 10:53:07 +02:00
Pawel Spychalski (DzikuVx)
048bbc9755 Name changes 2020-08-27 22:50:47 +02:00
OptimusTi
09e2c5aa8f added blink to LQ when telemetry is lost
Also added one space to clear SNR for when -30dB is received.
2020-08-27 22:38:25 +02:00
OptimusTi
2d81adaebc Clear LQ if telemetry lost. 2020-08-27 22:38:17 +02:00
OptimusTi
6f2b562bb4 Restored old code that injects LQ into changel 17 for testing. I would like to keep the new and the old options. 2020-08-27 22:38:01 +02:00
OptimusTi
a356e5bb5e changed variable name just because 2020-08-27 22:37:50 +02:00
OptimusTi
ad6a4b7e91 Name changes 2020-08-27 22:37:29 +02:00
OptimusTi
b22bb5ea9b fixed some line indentations 2020-08-27 22:35:08 +02:00
OptimusTi
f50f27d315 Update osd.c 2020-08-27 22:34:57 +02:00
OptimusTi
1ab9b3cc14 Updates to main osd.c 2020-08-27 22:34:45 +02:00
OptimusTi
63e222790d Finished removing rx mode 2020-08-27 22:34:35 +02:00
OptimusTi
182fe929cc Removed RX Mode
Removed. It's redundant and only works for Crossfire. RFMode is displayed to the left of LQ% and works with CRSF and ExpressLRS.
2020-08-27 22:34:25 +02:00
OptimusTi
8b83c71433 Update osd.c
Changed how to check if RX data is being received for CRSF RSSI to make the reading blink if  the failsafe function is not receiving RX data.
2020-08-27 22:34:17 +02:00
OptimusTi
c3a338ef2c removed 2RSS. Only one is needed. 2020-08-27 22:34:08 +02:00
OptimusTi
68f3f508f7 Updated OSD_RX_SNR_DB to use displayWrite 2020-08-27 22:33:57 +02:00
OptimusTi
275b0219e8 Changed menu sort 2020-08-27 22:33:45 +02:00
OptimusTi
2cde375851 Changed OSD_TX_MODE to OSD_RF_MODE 2020-08-27 22:33:32 +02:00
OptimusTi
493e3427a3 Atomiclama and my mods 2020-08-27 22:33:08 +02:00
Pawel Spychalski (DzikuVx)
5c76b8306f Fix MAG health reporting and calibration 2020-08-27 22:02:03 +02:00
Airwide
3e9f1f9eb0 Moved Anti windup comment inside method 2020-08-27 21:36:15 +02:00
Paweł Spychalski
376e1a0d67
Merge pull request #5797 from marbalon/marbalon_eleres_rx_telemetry_extended
Extended telemetry for radar and pos hold
2020-08-27 21:15:10 +02:00
Airwide
0879383ae8 removed trailing whitspace 2020-08-27 20:47:51 +02:00
Airwide
3b35829a06 Changed logic for anti windup deactivation for fixed wing 2020-08-27 20:46:15 +02:00
Alberto García Hierro
888763f59e [CMAKE] Cosmetic changes
- Make sure all the new files are terminated with newlines
- Fix typos
2020-08-27 12:30:51 +01:00
Alberto García Hierro
056489d856 [CMAKE] Add workaround for cmake -E rm with versions prior to 3.17 2020-08-26 22:40:28 +01:00
Alberto García Hierro
227c4e1243 [CMAKE] Prepend local compiler installation to PATH instead of appending
Also, use the proper pathlist separator on Windows
2020-08-26 22:40:06 +01:00
Alberto García Hierro
d3fcadac05 [CMAKE] Add support for using Linux compiler binaries on FreeBSD 2020-08-26 21:26:34 +01:00
Alberto García Hierro
9712376a22 [CMAKE] Support cmake 3.13 and up
3.13 is what ships with current Debian stable, so it seems like
a reasonable baseline
2020-08-26 21:20:33 +01:00
Alberto García Hierro
4db3889160 [CMAKE] Increase project number in CMakeLists.txt to 2.6.0 2020-08-26 16:03:03 +01:00
Alberto García Hierro
fe24e611af [CMAKE] Consider warnings as errors during CI 2020-08-26 15:50:18 +01:00
Alberto García Hierro
9ac514c107 [CMAKE] Run all CI jobs using CMake
- Fix compilation on case sensitive filesystems
- Fix case sensitive paths in F7 drivers
- Fix warnings related to MSC redefinition
- Fix invalid dual gyro definition in FOXEERF722V2
- Remove FURYF3, KFC32F3_INAV and SPRACINGF3EVO from releases
- Always use usbd_storage_sd_spi.c for SDCARD + MSC
- Add targets for SPEEDYBEEF7, FRSKYPILOT and FRSKY_ROVERF7
- Add BUILD_SUFFIX configure-time option
- Add COMPILER_VERSION_CHECK boolean option defaulting to ON
2020-08-26 15:40:14 +01:00
Alberto García Hierro
e689bbef95 [CMAKE] Add support for automatically downloading the arm compiler 2020-08-25 18:19:43 +01:00
Alberto García Hierro
7575cd44e8 [CMAKE] Use GetGitRevisionDescription.cmake to retrieve git rev
This way the git revision is automatically regenerated when the
revision changes without having to re-run cmake's configuration
step.
2020-08-25 18:19:43 +01:00
Alberto García Hierro
15777844ac [CMAKE] Allow running tests from the main source build
When no alternative toolchain is provided, we explicitely include
the src/tests directory, so the check target (which builds and runs
tests) is available from a main source build without having to
build specifically the src/tests directory
2020-08-25 18:19:43 +01:00
Alberto García Hierro
8f62efb43b [CMAKE] Cleanup semihosting support 2020-08-25 18:19:43 +01:00
Alberto García Hierro
bd490a52f3 [CMAKE] Add support for having targets that are not part of the release
Add a SKIP_RELEASES target argument
2020-08-25 18:19:43 +01:00
Alberto García Hierro
77e3040523 [F4] Remove invalid UTF-8 from system_stm32f4xx.c 2020-08-25 18:19:43 +01:00
Alberto García Hierro
67974ef9ad [BUILD] Fix linker errors when building with -O0
Build didn't fail with -Os or -O2 due to dead code elimination.
Otherwise there were some undefined symbols when USE_OSD or
USE_RX_NRF24 were not defined.
2020-08-25 18:19:43 +01:00
Alberto García Hierro
0041cbcdca [MISC] Fix warnings found by -Werror 2020-08-25 18:19:43 +01:00
Alberto García Hierro
d0938cc21f [CMAKE] Add support for bootloader targets
- Rename function for target name definitions to include full MCU
names, so we can support multiple size variants of the same MCU
cleanly
- Add cmake targets for .bin/.hex files from .elf files
- Add targets for bootloader generation
- Add targets for combining the bootloader with the main firmware
2020-08-25 18:19:43 +01:00
Alberto García Hierro
fd42e03f04 [BUILD] Add more compile options for stm32
WARNIGNS_AS_ERRORS, DEBUG_HARDFAULTS and SEMIHOSTING can now be
turned on/off
2020-08-25 18:19:43 +01:00
Alberto García Hierro
49b9347b10 [BUILD] Print the number of targets for the current toolchain with cmake 2020-08-25 18:19:43 +01:00
Alberto García Hierro
b9d3bc5ef7 [BUILD] Add missing headers to main sources list 2020-08-25 18:19:43 +01:00