New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix for GPS Return failure in RC4 and RC5 #11530
fix for GPS Return failure in RC4 and RC5 #11530
Conversation
1750bf7
to
fb51f63
Compare
This PR fixed issue #11527 . Tested with real GPS by turning off the controller. Only difference in behaviour from RC3 (last working release candidate) is that the mode displayed in OSD during GPS rescue failsafe is not |
Code looks good. Cannot test myself as I don't have GPS module. |
commit 26a8bb8 Merge: c9f49ad 8a7bf51 Author: J Blackman <blckmn@users.noreply.github.com> Date: Sun Jul 10 15:39:30 2022 +1000 Merge pull request betaflight#11132 from mathiasvr/github-action-build Use GitHub Actions for CI commit c9f49ad Merge: ea7807c 0186a7b Author: J Blackman <blckmn@users.noreply.github.com> Date: Sun Jul 10 15:31:46 2022 +1000 Merge pull request betaflight#11721 from KarateBrot/d_lpf Fix debug mode D_LPF commit 0186a7b Author: KarateBrot <Rm2k-Freak@web.de> Date: Sat Jul 9 03:59:16 2022 +0200 Fix debug mode D_LPF commit 8a7bf51 Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Jul 8 23:55:59 2022 +1000 Update .github/workflows/ci.yml Co-authored-by: haslinghuis <mark@numloq.nl> commit ea7807c Merge: 819296f 6a7d2c3 Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Jul 8 15:26:51 2022 +1000 Merge pull request betaflight#11672 from RoarFPV/issues/11424 Make sure to write dshot stop cmd to all other motors when targeting … commit 9ffd2df Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Jul 8 15:03:33 2022 +1000 Update ci.yml commit 551808c Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Jul 8 15:02:12 2022 +1000 Update ci.yml commit 17c5420 Merge: abef8ea 819296f Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Jul 8 15:00:31 2022 +1000 Merge branch 'master' into github-action-build commit 819296f Merge: 2e0a505 95d81ea Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Jul 8 14:49:27 2022 +1000 Merge pull request betaflight#11214 from mathiasvr/pr-remove-unified Remove unified target configurations from main repo commit 2e0a505 Merge: 73934cc bbf8c65 Author: J Blackman <blckmn@users.noreply.github.com> Date: Wed Jul 6 13:59:31 2022 +1000 Merge pull request betaflight#11707 from SteveCEvans/unified_bmi160 Add support for BMI160 gyro for unified targets where TARGET_FLASH_SIZE > 512 commit 73934cc Merge: 8232c91 4cf54f9 Author: haslinghuis <mark@numloq.nl> Date: Wed Jul 6 02:41:14 2022 +0200 Merge pull request betaflight#11032 from daleckystepan/gcc10 Support for GCC 11.2.1 commit 8232c91 Merge: 4339e4f 563f2bd Author: haslinghuis <mark@numloq.nl> Date: Tue Jul 5 21:30:59 2022 +0200 Merge pull request betaflight#11708 from haslinghuis/change_rx_feature_default Change DEFAULT_RX_FEATURE commit 4339e4f Merge: d46b337 6e04a6b Author: J Blackman <blckmn@users.noreply.github.com> Date: Tue Jul 5 12:46:35 2022 +1000 Merge pull request betaflight#11716 from daleckystepan/fix-mcu-types Fix mcu types commit d46b337 Merge: 86bd708 14380d5 Author: haslinghuis <mark@numloq.nl> Date: Tue Jul 5 01:57:16 2022 +0200 Merge pull request betaflight#11714 from VitroidFPV/my-new-code Added invite to the Betaflight Discord server to the README commit 86bd708 Merge: 81a3c53 49949a4 Author: haslinghuis <mark@numloq.nl> Date: Mon Jul 4 15:01:06 2022 +0200 Merge pull request betaflight#11699 from blckmn/remove_opbl Removing OPBL support. commit 6e04a6b Author: Štěpán Dalecký <daleckystepan@gmail.com> Date: Sun Jul 3 21:48:46 2022 +0200 Fix cpu type in status CLI command commit 14380d5 Author: VitroidFPV <vitroid05@gmail.com> Date: Sat Jul 2 14:10:44 2022 +0200 Added invite to the Betaflight discord server commit bbf8c65 Author: Steve Evans <Steve@SCEvans.com> Date: Fri Jul 1 22:50:00 2022 +0100 Gyro/acc data is signed commit 563f2bd Author: Mark Haslinghuis <mark@numloq.nl> Date: Thu Jun 30 22:22:46 2022 +0200 Change DEFAULT_RX_FEATURE commit 4cf54f9 Author: Štěpán Dalecký <daleckystepan@gmail.com> Date: Tue Oct 19 19:45:49 2021 +0200 Support for GCC10 and some compilation tuning commit a7b41f2 Author: Steve Evans <Steve@SCEvans.com> Date: Wed Jun 29 22:15:40 2022 +0100 Enable BMI160 for all unified targets commit 81a3c53 Merge: 91b6da6 f85ebba Author: J Blackman <blckmn@users.noreply.github.com> Date: Wed Jun 29 14:10:25 2022 +1000 Merge pull request betaflight#11326 from daleckystepan/imu-acc Refactoring IMU, ACC and small PID loop improvements commit 91b6da6 Merge: b6b24ba f29f5a8 Author: J Blackman <blckmn@users.noreply.github.com> Date: Wed Jun 29 13:00:01 2022 +1000 Merge pull request betaflight#11302 from xuhao1/sitl-seg-fix Fixing segmentation fault of SITL. commit f85ebba Author: Štěpán Dalecký <daleckystepan@gmail.com> Date: Thu Jan 20 20:37:23 2022 +0100 Refactoring of IMU and ACC commit b6b24ba Merge: 0872319 f89c44f Author: J Blackman <blckmn@users.noreply.github.com> Date: Tue Jun 28 16:08:01 2022 +1000 Merge pull request betaflight#11663 from McGiverGim/render_text_issues Use the new render attribute for diff/resource yaml form commit 0872319 Merge: 671f8ab 6c53ca2 Author: J Blackman <blckmn@users.noreply.github.com> Date: Tue Jun 28 16:07:27 2022 +1000 Merge pull request betaflight#11662 from hydra/max7456-cleanups-1 MAX7456 cleanups 1 commit 671f8ab Merge: 71fea67 4f9f26e Author: J Blackman <blckmn@users.noreply.github.com> Date: Tue Jun 28 16:06:52 2022 +1000 Merge pull request betaflight#11585 from SteveCEvans/exti_use Remove USE_EXTI, USE_GYRO_EXTI and USE_MPU_DATA_READY_SIGNAL defines commit 71fea67 Merge: 959accc 78df137 Author: J Blackman <blckmn@users.noreply.github.com> Date: Tue Jun 28 16:06:31 2022 +1000 Merge pull request betaflight#11196 from mathiasvr/pr-std-headers Style: Use angle brackets with standard library headers commit 959accc Merge: 00cd0e5 579e800 Author: J Blackman <blckmn@users.noreply.github.com> Date: Tue Jun 28 16:06:01 2022 +1000 Merge pull request betaflight#11170 from daleckystepan/flash-save-msp Reorder box_t to save few hundreds of bytes commit 00cd0e5 Merge: 88ae4e9 1b95e3c Author: J Blackman <blckmn@users.noreply.github.com> Date: Tue Jun 28 15:28:35 2022 +1000 Merge pull request betaflight#11126 from mathiasvr/pr-int-exp Use macros for power with integer exponents commit 88ae4e9 Merge: 60ac728 49a7d0f Author: haslinghuis <mark@numloq.nl> Date: Tue Jun 28 02:13:05 2022 +0200 Merge pull request betaflight#11669 from SteveCEvans/hal_usb_timeout Use timed timeouts for USB HAL functions, not simple counts, as per H7 commit 60ac728 Merge: 877771e 23d8a97 Author: haslinghuis <mark@numloq.nl> Date: Tue Jun 28 01:17:20 2022 +0200 Merge pull request betaflight#11671 from limonspb/osd_stats_cli_save_flash Save flash: Replace CLI params for OSD stats and warnings with bitmasks commit 877771e Merge: 5f00765 18eb456 Author: J Blackman <blckmn@users.noreply.github.com> Date: Tue Jun 28 09:04:44 2022 +1000 Merge pull request betaflight#11691 from haslinghuis/rename_prevalitude Rename prevAlitude to prevAltitude commit 5f00765 Merge: 4090065 5a30d9f Author: J Blackman <blckmn@users.noreply.github.com> Date: Tue Jun 28 07:27:58 2022 +1000 Merge pull request betaflight#11697 from SteveCEvans/bb_write commit 49949a4 Author: blckmn <blackman@xtra.com.au> Date: Tue Jun 28 01:39:42 2022 +1000 Remove REVO_OPBL.mk file commit 9bb1f18 Author: blckmn <blackman@xtra.com.au> Date: Mon Jun 27 21:43:56 2022 +1000 Removing OPBL support. commit 4090065 Merge: de4c447 191294a Author: J Blackman <blckmn@users.noreply.github.com> Date: Tue Jun 28 00:47:44 2022 +1000 Merge pull request betaflight#11670 from limonspb/osd_toupper_refactoring Extract function toUpperCase for osd elements commit de4c447 Merge: cc2da54 be8fbcd Author: J Blackman <blckmn@users.noreply.github.com> Date: Tue Jun 28 00:18:29 2022 +1000 Merge pull request betaflight#11682 from daleckystepan/lib_usb_fs_remove commit cc2da54 Merge: 5605097 413d23c Author: J Blackman <blckmn@users.noreply.github.com> Date: Tue Jun 28 00:16:33 2022 +1000 Merge pull request betaflight#11689 from blckmn/hash_option commit 5605097 Merge: ccbb249 b56c6cc Author: J Blackman <blckmn@users.noreply.github.com> Date: Mon Jun 27 21:25:43 2022 +1000 Merge pull request betaflight#11234 from daleckystepan/ghst-jitter commit ccbb249 Merge: e416072 5fd383b Author: J Blackman <blckmn@users.noreply.github.com> Date: Mon Jun 27 21:25:11 2022 +1000 Merge pull request betaflight#10801 from daleckystepan/ghst commit e416072 Merge: b0c264f 3523257 Author: Štěpán Dalecký <36531759+daleckystepan@users.noreply.github.com> Date: Sun Jun 26 23:57:31 2022 +0200 Merge pull request betaflight#11313 from daleckystepan/bb-resolution Blackbox increase resolution on setpoint, gyro and rounding commit 5a30d9f Author: Steve Evans <Steve@SCEvans.com> Date: Sun Jun 26 22:31:00 2022 +0100 Only write to FLASH once 64 bytes are buffered commit b0c264f Merge: 9f2cd64 9222e0e Author: Jan Post <post@stud.tu-darmstadt.de> Date: Sun Jun 26 17:47:15 2022 +0200 Merge pull request betaflight#11684 from daleckystepan/no_more_rc We are not in RC phase anymore commit 413d23c Author: blckmn <blackman@xtra.com.au> Date: Sun Jun 26 08:47:05 2022 +1000 Adding `make all_rev` goal commit 916ccf3 Author: blckmn <blackman@xtra.com.au> Date: Sat Jun 25 17:05:24 2022 +1000 Removed commit hash (revision) from filename by default. Can still be generated by: make hex_rev TARGET=XXX make TARGET_rev commit b56c6cc Author: Štěpán Dalecký <daleckystepan@gmail.com> Date: Thu Jan 6 19:23:37 2022 +0100 Fix Ghost jitter commit 5fd383b Author: Štěpán Dalecký <daleckystepan@gmail.com> Date: Thu Sep 30 21:07:41 2021 +0200 Ghost improvements Add new frame types commit 18eb456 Author: Mark Haslinghuis <mark@numloq.nl> Date: Fri Jun 24 03:34:00 2022 +0200 Rename prevAlitude to prevAltitude commit 9f2cd64 Merge: 1f1f846 41b3121 Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Jun 24 10:18:59 2022 +1000 Merge pull request betaflight#11579 from ctzsnooze/Fix-for-GPS-Return-XY-velocity-controller commit 1f1f846 Merge: 0d9c516 9c3a023 Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Jun 24 06:37:12 2022 +1000 Merge pull request betaflight#11660 from hydra/feature-cut-for-any-flash-size commit 0d9c516 Merge: f429efa 8e802eb Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Jun 24 06:35:44 2022 +1000 Merge pull request betaflight#11668 from daleckystepan/rx_refresh_rate_cleanup commit f429efa Merge: d8c79eb fbd2e0b Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Jun 24 06:34:59 2022 +1000 Merge pull request betaflight#11683 from daleckystepan/f3_missing_last_file commit d8c79eb Merge: f86cc7b 590e876 Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Jun 24 06:34:18 2022 +1000 Merge pull request betaflight#10054 from fgiudice98/blackbox-fields-msp commit 6c53ca2 Author: Dominic Clifton <dominic.clifton@cleanflight.com> Date: Tue May 25 02:15:17 2021 +0200 MAX7456 - Cleanups. This commit is squashed from the following commits: MAX7456 - Calculate buffer offset only once per string. MAX7456 - Avoid duplicate addition by using second loop variable. MAX7456 - Rename 'buff' to 'input' for clarity. > There's two 'buffers', now the other variable names make more sense. MAX7456 - Use consistent variable names. > Use `text` instead of `s` and `input`. commit f86cc7b Merge: dcbcebc 73ada57 Author: haslinghuis <mark@numloq.nl> Date: Thu Jun 23 13:08:21 2022 +0200 Merge pull request betaflight#11661 from hydra/fix-compilation-error-rx-msp-override Fix compilation error when USE_RX_MSP_OVERRIDE is defined without USE_RX_MSP. commit 191294a Author: Ivan Efimov <gendalf44@yandex.ru> Date: Fri Jun 17 23:42:15 2022 -0500 Extract function toUpperCase for osd elements commit dcbcebc Merge: b8dcadd a7f4b6c Author: J Blackman <blckmn@users.noreply.github.com> Date: Thu Jun 23 19:36:51 2022 +1000 Merge pull request betaflight#11664 from SteveCEvans/add_ICM426xx commit b8dcadd Merge: 192f2b1 8ee84d0 Author: J Blackman <blckmn@users.noreply.github.com> Date: Thu Jun 23 18:53:15 2022 +1000 Merge pull request betaflight#11687 from betaflight/revert-11659-step-for-conditionally-named-artifacts Revert "Create variably named files as an additional make step." commit 41b3121 Author: ctzsnooze <chris.thompson@sydney.edu.au> Date: Thu Jun 23 13:41:58 2022 +1000 simplification, thanks Stepan commit 8ee84d0 Author: haslinghuis <mark@numloq.nl> Date: Wed Jun 22 03:08:37 2022 +0200 Revert "Create variably named files as an additional make step." commit 9222e0e Author: Štěpán Dalecký <daleckystepan@gmail.com> Date: Tue Jun 21 19:04:39 2022 +0200 We are not in RC phase anymore commit fbd2e0b Author: Štěpán Dalecký <daleckystepan@gmail.com> Date: Tue Jun 21 17:50:18 2022 +0200 Remove unused F1 and F3 files commit be8fbcd Author: Štěpán Dalecký <daleckystepan@gmail.com> Date: Tue Jun 21 14:01:32 2022 +0200 Remove unused STM32 USB FS lib commit 192f2b1 Merge: b28b07e 517fc4d Author: J Blackman <blckmn@users.noreply.github.com> Date: Mon Jun 20 16:37:04 2022 +1000 Merge pull request betaflight#11678 from haslinghuis/update-msp-api-level Increment MSP version to 1.45 (4.4) commit 517fc4d Author: Mark Haslinghuis <mark@numloq.nl> Date: Mon Jun 20 02:23:23 2022 +0200 Increment MSP version to 1.45 (4.4) commit 23d8a97 Author: Ivan Efimov <gendalf44@yandex.ru> Date: Sat Jun 18 00:03:45 2022 -0500 Replace CLI params for OSD stats and warnings with bitmasks commit 6a7d2c3 Author: RoarFPV <roarfpv@gmail.com> Date: Fri Jun 17 20:53:01 2022 -0700 Make sure to write dshot stop cmd to all other motors when targeting less than max motor count commit 8e802eb Author: Štěpán Dalecký <daleckystepan@gmail.com> Date: Fri Jun 17 19:50:52 2022 +0200 Remove unused rxRefreshRate commit 4f9f26e Author: Steve Evans <Steve@SCEvans.com> Date: Thu May 5 21:52:33 2022 +0100 Remove USE_EXTI, USE_GYRO_EXTI and USE_MPU_DATA_READY_SIGNAL defines commit 49a7d0f Author: Steve Evans <Steve@SCEvans.com> Date: Fri Jun 17 19:54:56 2022 +0100 Use timed timeouts for USB HAL functions, not simple counts as per H7 commit b28b07e Merge: ea5b108 67887df Author: haslinghuis <mark@numloq.nl> Date: Thu Jun 16 23:55:41 2022 +0200 Merge pull request betaflight#11659 from hydra/step-for-conditionally-named-artifacts Create variably named files as an additional make step. commit ea5b108 Merge: 6086156 412adf8 Author: haslinghuis <mark@numloq.nl> Date: Thu Jun 16 22:47:31 2022 +0200 Merge pull request betaflight#11257 from SpencerGraffunder/angle-limit-osd Add angle limit to OSD settings menu commit 6086156 Merge: a90a783 2d041c9 Author: haslinghuis <mark@numloq.nl> Date: Thu Jun 16 22:07:43 2022 +0200 Merge pull request betaflight#11658 from hydra/gdwarf5-support Use gdwarf-5 debugging information. commit a90a783 Merge: b6af12b 701b0ae Author: haslinghuis <mark@numloq.nl> Date: Thu Jun 16 22:07:23 2022 +0200 Merge pull request betaflight#10967 from SteveCEvans/remove_f1_f3 Remove F1 and F3 support commit a7f4b6c Author: Steve Evans <Steve@SCEvans.com> Date: Wed Jun 15 18:01:49 2022 +0100 Add ICM42688P for all unified builds commit f89c44f Author: Miguel Angel Mulero Martinez <migmul@gmail.com> Date: Wed Jun 15 15:45:56 2022 +0200 Use the new render attribute for diff/resource yaml form Users seem to have a problem adding the three backticks symbol in he form to format the diff or resource text block. GitHub has added a new attribute, render, to add it automatically. This change adds this new attribute and modifies the form to simplify the use. commit 73ada57 Author: Dominic Clifton <dominic.clifton@cleanflight.com> Date: Fri Jul 30 13:47:46 2021 +0200 Fix compilation error when USE_RX_MSP_OVERRIDE is defined without USE_RX_MSP. commit 9c3a023 Author: Dominic Clifton <dominic.clifton@cleanflight.com> Date: Fri Jul 30 13:40:59 2021 +0200 Allow FEATURE_CUT to be used on targets with any amount of flash. commit 67887df Author: Dominic Clifton <dominic.clifton@cleanflight.com> Date: Fri Jun 5 18:49:12 2020 +0200 Create variably named files as an additional make step. e.g. betaflight_4.2.0_SPRACINGH7CINE_3c367e7be4.hex from betaflight_4.2.0_SPRACINGH7CINE.hex * Default goals unchanged * Some developers use external tools that require fixed filenames. commit 2d041c9 Author: Dominic Clifton <me@dominicclifton.name> Date: Sun Apr 18 23:06:19 2021 +0200 Use gdwarf-5 debugging information. commit b6af12b Merge: 376e5fe 6d17f3f Author: J Blackman <blckmn@users.noreply.github.com> Date: Wed Jun 15 08:47:43 2022 +1000 Merge pull request betaflight#11648 from SteveCEvans/stm32F411sx1280 Add STM32F411SX1280 unified target commit 376e5fe Merge: 229ac66 6e63fee Author: J Blackman <blckmn@users.noreply.github.com> Date: Wed Jun 15 08:04:50 2022 +1000 Merge pull request betaflight#11633 from blckmn/next_version Preparing for 4.3 final - commencing 4.4 commit 701b0ae Author: Steve Evans <Steve@SCEvans.com> Date: Wed Sep 15 21:55:43 2021 +0100 Remove F1 and F3 support commit 5989d7b Author: ctzsnooze <chris.thompson@sydney.edu.au> Date: Mon Jun 13 21:48:02 2022 +1000 Put execution time at the end commit e5a882d Author: ctzsnooze <chris.thompson@sydney.edu.au> Date: Mon Jun 13 12:27:08 2022 +1000 include descent and ascent sanity check commit f7c645b Author: ctzsnooze <chris.thompson@sydney.edu.au> Date: Mon Apr 25 13:08:26 2022 +1000 update GPS code commit 6d17f3f Author: Steve Evans <Steve@SCEvans.com> Date: Fri Jun 10 17:32:01 2022 +0100 Add STM32F411SX1280 unified target commit 229ac66 Merge: 69126ea 724331a Author: J Blackman <blckmn@users.noreply.github.com> Date: Sat Jun 11 18:12:56 2022 +1000 Merge pull request betaflight#11644 from klutvott123/increment-eeprom-version commit 724331a Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Fri Jun 10 23:48:43 2022 +0200 Increment eeprom version Increment eeprom version. Merge before release of 4.3 final. commit 69126ea Merge: b125cc1 95bbc89 Author: J Blackman <blckmn@users.noreply.github.com> Date: Wed Jun 8 10:41:28 2022 +1000 Merge pull request betaflight#11627 from phobos-/crazybee-bmi270 Added BMI270 drivers to CRAZYBEEF4SX1280 target commit 6e63fee Author: blckmn <blackman@xtra.com.au> Date: Sun Jun 5 12:55:39 2022 +1000 Preparing for 4.3 final commit b125cc1 Merge: 4fa2dc1 bc71615 Author: J Blackman <blckmn@users.noreply.github.com> Date: Sat Jun 4 16:55:33 2022 +1000 Merge pull request betaflight#11628 from ctzsnooze/During-switch-failsafe,-aux-channel-hold-passes-data failsafe by switch aux channel hold change commit bc71615 Author: ctzsnooze <chris.thompson@sydney.edu.au> Date: Thu Jun 2 22:51:53 2022 +1000 failsafe by switch aux channel hold change commit 95bbc89 Author: phobos- <pawel.m.stefanski@gmail.com> Date: Thu Jun 2 09:06:21 2022 +0200 Added BMI270 drivers to CRAZYBEEF4SX1280 target commit 4fa2dc1 Merge: 930082f bb33c65 Author: J Blackman <blckmn@users.noreply.github.com> Date: Sun May 29 06:45:37 2022 +1000 Merge pull request betaflight#11621 from limonspb/flip_over_warning_show_before_arm commit 930082f Merge: a9e31d6 9f0a612 Author: J Blackman <blckmn@users.noreply.github.com> Date: Sun May 29 06:45:04 2022 +1000 Merge pull request betaflight#11613 from SteveCEvans/gyro_init_spi_clk commit 9f0a612 Author: Steve Evans <Steve@SCEvans.com> Date: Thu May 19 22:31:06 2022 +0100 Simplify SPI CLK speed setting during gyro detection commit a9e31d6 Merge: a615cee c29238d Author: J Blackman <blckmn@users.noreply.github.com> Date: Sat May 28 12:08:50 2022 +1000 Merge pull request betaflight#11556 from blckmn/file_cleanup commit a615cee Merge: b08ff50 fdd7990 Author: J Blackman <blckmn@users.noreply.github.com> Date: Sat May 28 12:08:14 2022 +1000 Merge pull request betaflight#11597 from SteveCEvans/check_eeprom_write commit b08ff50 Merge: aaece89 90b155c Author: haslinghuis <mark@numloq.nl> Date: Fri May 27 16:54:06 2022 +0200 Merge pull request betaflight#11573 from klutvott123/elrs-spi-eeprom-write ELRS SPI Fix eeprom write and reboot for msp over telemetry commit bb33c65 Author: Ivan Efimov <gendalf44@yandex.ru> Date: Thu May 26 22:50:45 2022 -0500 Changes in crash flip OSD warnings: 1. Show "ARMED"<new line>"> CRASH FLIP <" when arming in crash flip 2. Show "CRASH FLIP SWITCH" when disarmed, but in crash flip. 3. Hide the disarmed stats screen if "CRASH FLIP SWITCH" is activated. commit aaece89 Merge: b2644ec 7e03617 Author: J Blackman <blckmn@users.noreply.github.com> Date: Wed May 25 19:18:04 2022 +1000 Auto merged - betaflight#11549 at Wed, 25 May 2022 09:18:04 GMT Add gyro lock/dma support to BMI160 commit b2644ec Merge: 6527eb0 e9a4589 Author: J Blackman <blckmn@users.noreply.github.com> Date: Sat May 21 09:15:09 2022 +1000 Merge pull request betaflight#11604 from haslinghuis/fix-spi4 commit 7e03617 Author: Steve Evans <Steve@SCEvans.com> Date: Thu Apr 21 21:28:32 2022 +0100 Add gyro lock/dma support to BMI160 commit 6527eb0 Merge: b2deec1 8821162 Author: J Blackman <blckmn@users.noreply.github.com> Date: Thu May 19 06:09:58 2022 +1000 Merge pull request betaflight#11609 from SteveCEvans/bmi270_driver commit 8821162 Author: Steve Evans <Steve@SCEvans.com> Date: Wed May 18 19:40:47 2022 +0100 Revert BMI270 read length change, but keep typo fix commit fdd7990 Author: Steve Evans <Steve@SCEvans.com> Date: Mon May 9 20:53:53 2022 +0100 Maintain FNV checksums per PG to only write if config updated commit e9a4589 Author: Mark Haslinghuis <mark@numloq.nl> Date: Sat May 14 01:49:00 2022 +0200 Fix SPI4 DMA assignment commit b2deec1 Merge: 9e89458 8ff89b5 Author: haslinghuis <mark@numloq.nl> Date: Fri May 13 14:13:22 2022 +0200 Merge pull request betaflight#11588 from limonspb/fix11547 Change ACC Trim step to 1 (for stick commands) commit 9e89458 Merge: 1a6fa4d 3af0ee7 Author: haslinghuis <mark@numloq.nl> Date: Mon May 9 13:28:00 2022 +0200 Merge pull request betaflight#11584 from SteveCEvans/fix_ICM_20689 Fix ICM-20689 initialisation commit 8ff89b5 Author: Ivan Efimov <gendalf44@yandex.ru> Date: Fri May 6 23:30:37 2022 -0500 Change ACC Trim step to 1 (for stick commands) commit 1a6fa4d Merge: ddcd847 e0afe42 Author: haslinghuis <mark@numloq.nl> Date: Fri May 6 13:00:45 2022 +0200 Merge pull request betaflight#11564 from klutvott123/crsf-baud-persistent CRSF use persistent object to retain baudrate commit ddcd847 Merge: 25330d3 33c2dc1 Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri May 6 17:17:43 2022 +1000 Auto merged - betaflight#11566 at Fri, 06 May 2022 07:17:43 GMT Adding standard SIGN function commit 3af0ee7 Author: Steve Evans <Steve@SCEvans.com> Date: Thu May 5 12:28:02 2022 +0100 Fix ICM20689 initialisation commit 25330d3 Merge: ef92852 4a3bb45 Author: haslinghuis <mark@numloq.nl> Date: Thu May 5 01:01:21 2022 +0200 Merge pull request betaflight#11568 from SteveCEvans/bmi270_driver BMI270 driver was reading 1 byte too many commit ef92852 Merge: e1e7ba3 57dfb89 Author: Jan Post <post@stud.tu-darmstadt.de> Date: Sun May 1 18:11:50 2022 +0200 Merge pull request betaflight#11552 from SteveCEvans/scheduler_typo Fix DEBUG_SCHEDULER_DETERMINISM description commit 90b155c Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Sun May 1 00:00:49 2022 +0200 ELRS SPI Fix eeprom write and reboot for msp over telemetry commit e1e7ba3 Merge: 9ca0976 6ca02dc Author: J Blackman <blckmn@users.noreply.github.com> Date: Sat Apr 30 15:17:45 2022 +1000 Auto merged - betaflight#11559 at Sat, 30 Apr 2022 05:17:44 GMT Update a misleading TPA chart commit 9ca0976 Merge: fe06761 55c6ec2 Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Apr 29 17:43:22 2022 +1000 Merge pull request betaflight#11561 from haslinghuis/spi_stream_defaults commit 33c2dc1 Author: blckmn <blackman@xtra.com.au> Date: Fri Apr 29 09:26:49 2022 +1000 Adding SIGN function. Following SIGNUM definition, X > 0 return 1 X < 0 return -1 X == 0 return 0 commit 4a3bb45 Author: Steve Evans <Steve@SCEvans.com> Date: Thu Apr 28 20:00:47 2022 +0100 Fix comment typo commit f4916e4 Author: Steve Evans <Steve@SCEvans.com> Date: Thu Apr 28 19:56:32 2022 +0100 Fix length of data read from BMI270 commit e0afe42 Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Wed Apr 27 22:10:55 2022 +0200 CRSF use persistent object to retain baudrate Use persistent object to store negotiated CRSF baudrate in RTC backup register instead of .noinit. commit 55c6ec2 Author: Mark Haslinghuis <mark@numloq.nl> Date: Wed Apr 27 00:24:11 2022 +0200 Reorder SPI MOSI 1 and SPI_MISO 1 stream options commit 6ca02dc Author: MITuritsyn <mikhail-turicyn@yandex.ru> Date: Tue Apr 26 17:03:44 2022 +0300 fix throttle range commit 07faab5 Author: MITuritsyn <mikhail-turicyn@yandex.ru> Date: Tue Apr 26 14:02:48 2022 +0300 Update a misleading TPA chart The old version was pretty ambiguous so many people were confused with it. commit c29238d Author: blckmn <blackman@xtra.com.au> Date: Mon Apr 25 17:00:25 2022 +1000 Removing travis files now that we have not utilised travis for some time. - also removing JLinkSettings as this file is probably introduced 10 years ago, and never been used. commit fe06761 Author: J Blackman <blckmn@users.noreply.github.com> Date: Mon Apr 25 12:29:16 2022 +1000 Update release.yml commit 9d71184 Merge: a0ed6b0 ea37eca Author: J Blackman <blckmn@users.noreply.github.com> Date: Mon Apr 25 09:12:41 2022 +1000 Merge pull request betaflight#11550 from SteveCEvans/w25x32 commit ea37eca Author: Steve Evans <Steve@SCEvans.com> Date: Thu Apr 21 21:28:32 2022 +0100 Add support for Winbond W25X32 FLASH commit a0ed6b0 Merge: 67ffcf8 8bed18d Author: haslinghuis <mark@numloq.nl> Date: Sat Apr 23 15:44:42 2022 +0200 Merge pull request betaflight#11540 from EmaxModel/emax add EmaxModel STM32F411 SX1280 target commit 57dfb89 Author: Steve Evans <Steve@SCEvans.com> Date: Fri Apr 22 20:25:09 2022 +0100 Fix DEBUG_SCHEDULER_DETERMINISM description commit 67ffcf8 Merge: f7f5c0d e971426 Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Apr 22 17:52:57 2022 +1000 Merge pull request betaflight#11490 from David-OConnor/comments-to-styleguide commit f7f5c0d Merge: 6b8a92b 2eb269a Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Apr 22 17:51:37 2022 +1000 Merge pull request betaflight#11476 from fahadshihab/patch-1 commit 6b8a92b Merge: 72faea5 f3f12ec Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Apr 22 17:17:34 2022 +1000 Auto merged - betaflight#11546 at Fri, 22 Apr 2022 07:17:34 GMT Updating documentation with minor spelling, grammar, and formatting corrections commit 72faea5 Merge: 7f0e548 a8320a2 Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Apr 22 14:43:00 2022 +1000 Merge pull request betaflight#11545 from DusKing1/add-more-gyros-for-nerc-sx1280 Add more gyros for NeutronRCF411SX1280 target commit 7f0e548 Merge: 3119648 b4d5d6d Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Apr 22 14:38:27 2022 +1000 Merge pull request betaflight#11188 from mathiasvr/pr-clean-workflows Update and clean up GitHub workflows commit 3119648 Merge: eb31068 8bc7548 Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Apr 22 11:45:09 2022 +1000 Merge pull request betaflight#11536 from SteveCEvans/frsky_range Frsky range check issues commit eb31068 Merge: d08ab1c ee6cd98 Author: J Blackman <blckmn@users.noreply.github.com> Date: Fri Apr 22 10:31:25 2022 +1000 Merge pull request betaflight#11500 from klutvott123/crsf-baud-negotiation-improvements-2 Fix CRSF baud negotiation commit f3f12ec Author: gg1bbs <54209181+gg1bbs@users.noreply.github.com> Date: Thu Apr 21 15:29:29 2022 +1000 Minor spelling, grammar, and formatting changes to documentation commit a8320a2 Author: Hugo Chiang <31283897+DusKing1@users.noreply.github.com> Date: Thu Apr 21 09:23:45 2022 +0800 add more gyros for NeutronRCF411SX1280 target commit d08ab1c Merge: d0e1ac4 e3e367e Author: haslinghuis <mark@numloq.nl> Date: Thu Apr 21 01:00:04 2022 +0200 Merge pull request betaflight#11541 from ctzsnooze/Fix-GPS-Return-failsafe-with-bad-channel-data Improve failsafe handling for Rx's that send bad channel information. commit d0e1ac4 Merge: 987fba3 edde065 Author: haslinghuis <mark@numloq.nl> Date: Wed Apr 20 21:56:09 2022 +0200 Merge pull request betaflight#11537 from haslinghuis/add_flash_driver Add Winbond 25Q128 flash driver commit 987fba3 Merge: 32cbfff 7cc4c44 Author: haslinghuis <mark@numloq.nl> Date: Wed Apr 20 21:53:50 2022 +0200 Merge pull request betaflight#11538 from klutvott123/osd-visual-beeper Fix OSD visual beeper commit 32cbfff Merge: 954b737 c743db1 Author: haslinghuis <mark@numloq.nl> Date: Wed Apr 20 20:32:12 2022 +0200 Merge pull request betaflight#11525 from SupaflyFPV/patch-2 Release.yml - Updated and Validated commit 8bed18d Author: EmaxModel <EmaxModel> Date: Wed Apr 20 09:20:21 2022 +0800 fix indentation commit e3e367e Author: ctzsnooze <chris.thompson@sydney.edu.au> Date: Tue Apr 19 19:00:05 2022 +1000 force rx_ranges unit tests to pass commit 5c2a15e Author: ctzsnooze <chris.thompson@sydney.edu.au> Date: Tue Apr 19 15:05:06 2022 +1000 fix FrSky failsafe packet false channel values commit 09d054a Author: EmaxModel <EmaxModel> Date: Tue Apr 19 14:48:30 2022 +0800 add EmaxModel STM32F411 SX1280 target commit 8bc7548 Author: Steve Evans <Steve@SCEvans.com> Date: Mon Apr 18 23:08:58 2022 +0100 Disable SPI DMA for CC2500 commit c743db1 Author: SupaflyFPV <steve@SupaflyFPV.com> Date: Fri Apr 15 00:44:50 2022 +0100 Updated and Validated with amazing line break Indentation Refactoring commit 7cc4c44 Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Mon Apr 18 14:31:18 2022 +0200 FIx OSD visual beeper commit edde065 Author: Mark Haslinghuis <mark@numloq.nl> Date: Mon Apr 18 01:54:35 2022 +0200 Add Winbond 25Q128 flash driver commit 954b737 Merge: e9b7161 7fb0c79 Author: haslinghuis <mark@numloq.nl> Date: Sun Apr 17 20:11:37 2022 +0200 Merge pull request betaflight#11534 from mluessi/ml_fix_spi_ll_segment_rep Fix SPI LL Segment Repetition commit 1368b22 Author: Steve Evans <Steve@SCEvans.com> Date: Sun Apr 17 15:14:23 2022 +0100 Remove rxFrameReady() commit 12bb43c Author: Steve Evans <Steve@SCEvans.com> Date: Sun Apr 17 15:13:57 2022 +0100 Define state case rather than relying on default commit e9b7161 Merge: 59e0de6 0bb5bca Author: haslinghuis <mark@numloq.nl> Date: Sun Apr 17 01:51:52 2022 +0200 Merge pull request betaflight#11521 from klutvott123/fix-ready-beep Fix READY_BEEP commit 59e0de6 Merge: 7d4cf12 25e0f30 Author: haslinghuis <mark@numloq.nl> Date: Sat Apr 16 23:23:18 2022 +0200 Merge pull request betaflight#11419 from haslinghuis/update_code_of_conduct Update Code of Conduct to 2.1 commit 7d4cf12 Merge: 87a550e fb51f63 Author: haslinghuis <mark@numloq.nl> Date: Sat Apr 16 23:12:35 2022 +0200 Merge pull request betaflight#11530 from ctzsnooze/fix-gps-return-on-true-failsafe fix for GPS Return failure in RC4 and RC5 commit 87a550e Merge: cc8108c 205b8cd Author: haslinghuis <mark@numloq.nl> Date: Sat Apr 16 23:11:46 2022 +0200 Merge pull request betaflight#11533 from klutvott123/init-tasks-data-earlier Initialize tasks data earlier commit cc8108c Merge: f5a5680 fd40ef9 Author: haslinghuis <mark@numloq.nl> Date: Sat Apr 16 23:03:49 2022 +0200 Merge pull request betaflight#11513 from 4712/Serial-4way-if_v2006 widening range of BLHeli/_S device id commit 7fb0c79 Author: Martin Luessi <mluessi@gmail.com> Date: Sat Apr 16 08:39:50 2022 -0700 Fix SPI LL Segment Repetition commit 205b8cd Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Sat Apr 16 16:01:50 2022 +0200 Initialize tasks data earlier commit fb51f63 Author: ctzsnooze <chris.thompson@sydney.edu.au> Date: Sat Apr 16 12:34:50 2022 +1000 fix for GPS non-return commit f5a5680 Merge: 9360ab1 e74dbcf Author: Jan Post <post@stud.tu-darmstadt.de> Date: Sat Apr 16 00:37:40 2022 +0200 Merge pull request betaflight#11523 from haslinghuis/remove_duplicate Remove duplicate line in unit test commit 0bb5bca Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Wed Apr 13 21:08:29 2022 +0200 Fix READY_BEEP commit ee6cd98 Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Sat Apr 2 14:24:17 2022 +0200 Ensure telemetry/heartbeat at minimum 50Hz Ensure that telemetry/heartbeat frames are sent at minimum 50Hz. This is to keep sending at least something at a consistent rate to the rx even if the user disables sensors. commit 2779607 Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Fri Apr 1 17:45:24 2022 +0200 Retain negotiated baudrate after soft reset Detect soft reset and use cached baudrate if baud rate negotiation is enabled. commit bef7053 Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Wed Mar 30 23:22:33 2022 +0200 Don't count crsf errors while eeprom write is in progress to avoid false errors while writing to flash. commit 97b934a Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Fri Mar 25 14:41:54 2022 +0100 Change speed negotiation task priority from lowest to low. same as telemetry task. should make it run more often when in failsafe for example commit 0a0cb41 Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Mon Mar 21 23:43:08 2022 +0100 Prevent sending telemetry when baud negotiation in progress commit e282744 Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Mon Mar 21 20:59:04 2022 +0100 Improve frame error detection Count frame error if frame wasn't completed within the expected time or there was a crc error commit 9aac305 Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Sat Mar 19 00:57:50 2022 +0100 Make speedNegotiationProcess send heartbeat if telemetry disabled commit 9360ab1 Merge: b7c8eae 332ba0b Author: haslinghuis <mark@numloq.nl> Date: Thu Apr 14 23:41:56 2022 +0200 Merge pull request betaflight#11524 from klutvott123/prevent-failsafe-on-eeprom-write Prevent false failsafe / rx loss on eeprom write for all RX protocols commit 332ba0b Author: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Thu Apr 14 15:44:01 2022 +0200 Prevent failsafe on eeprom write for all RX protocols commit b7c8eae Merge: 42208ae 6f81ddb Author: J Blackman <blckmn@users.noreply.github.com> Date: Thu Apr 14 09:48:34 2022 +1000 Merge pull request betaflight#11515 from blckmn/release_artifacts Adding a release workflow. commit e74dbcf Author: Mark Haslinghuis <mark@numloq.nl> Date: Wed Apr 13 23:25:13 2022 +0200 Remove duplicate line in unittest commit 42208ae Merge: ceb73e4 b79e3bb Author: haslinghuis <mark@numloq.nl> Date: Wed Apr 13 21:07:11 2022 +0200 Merge pull request betaflight#11461 from hydra/bf-elrs-cleanup-1 ELRS / NVIC cleanup commit ceb73e4 Merge: f477529 cb70181 Author: haslinghuis <mark@numloq.nl> Date: Wed Apr 13 21:05:40 2022 +0200 Merge pull request betaflight#11469 from hydra/bf-fix-dshot-bitbang-bidirectional-sample-period DSHOT/Bitbang - Hold the line at idle for 1 extra bit period. commit f477529 Merge: 642689d ee024af Author: ctzsnooze <chris.thompson@sydney.edu.au> Date: Wed Apr 13 22:12:07 2022 +1000 Merge pull request betaflight#11509 from ctzsnooze/failsafe-rc5-dev Failsafe changes proposed for RC5 commit ee024af Author: ctzsnooze <chris.thompson@sydney.edu.au> Date: Mon Apr 4 00:15:15 2022 +1000 refactor failsafeActivate, all recovery times the same Simpler GPS Rescue fix 100ms interval for signalReceived failure Faster failsafe stick response Update and confirm unit tests work correctly Restore invalid flight channel ability to trigger failsafe with individual timers Set default failsafe stage 1 delay to 1.5 seconds, approximately match previous delay of 1.6s when the user selected 1.0 seconds. Update failsafe documentation for 4.3 Arming blocked soon after Rx initialisation Unit test fix for previous commit Editorial changes and typo fixes commit 6f81ddb Author: blckmn <blackman@xtra.com.au> Date: Mon Apr 11 18:23:01 2022 +1000 Adding a release workflow. commit fd40ef9 Author: 4712 <4712@users.noreply.github.com> Date: Mon Apr 11 00:20:19 2022 +0200 Restricting the range a bit again commit 057ba09 Author: 4712 <4712@outlook.de> Date: Sun Apr 10 14:50:35 2022 +0200 widening range of BLHeli/_S device id widening range of BLHeli/_S device id filtering to ease integration of upcoming MCU types to ease integration of upcoming MCU types commit 642689d Merge: 2fd2e8e 7c9f938 Author: haslinghuis <mark@numloq.nl> Date: Sun Apr 10 00:10:31 2022 +0200 Merge pull request betaflight#11504 from limonspb/failsafe_delay_fix Adding CLI min for failsafe_delay (value of '2' - 0.2s) commit 7c9f938 Author: Ivan Efimov <gendalf44@yandex.ru> Date: Wed Apr 6 18:34:29 2022 -0500 Adding CLI min for failsafe_delay (value of '2' - 0.2s) commit cb70181 Author: Dominic Clifton <me@dominicclifton.name> Date: Sat Apr 2 01:45:13 2022 +0200 Remove erroneous whitespace Co-authored-by: Jan Post <Rm2k-Freak@web.de> commit e971426 Author: David O'Connor <david.alan.oconnor@gmail.com> Date: Sat Mar 26 16:11:03 2022 -0400 Added doc comment to styleguide commit 2eb269a Author: Fahad Shihab <fahadshihab@gmail.com> Date: Fri Mar 18 00:14:28 2022 +0530 updated reference website link the previous fastRotations.pdf link was broken. it now points to a google drive file. commit b79e3bb Author: Dominic Clifton <dominic.clifton@cleanflight.com> Date: Wed Mar 16 13:50:36 2022 +0100 ELRS - Delete now-unused NVIC_PRIO_RX_SPI_INT_EXTI. commit 9ea45b7 Author: Dominic Clifton <dominic.clifton@cleanflight.com> Date: Mon Mar 7 15:41:20 2022 +0100 NVIC - Remove outdated comment. Yes, there is a reason to use DMAIRQHandler, so that the WS2811 dma transfer complete handler can update the ws2811LedDataTransferInProgress flag. Potentially though the timer could be left running and restarted when the next led strip update occurs and the dma transfer 'numbers of bytes to transfer' field could be read instead of the ws2811LedDataTransferInProgress flag... commit d653dab Author: Dominic Clifton <dominic.clifton@cleanflight.com> Date: Mon Mar 7 15:38:02 2022 +0100 NIVC - Remove unused entries. commit d43cb26 Author: Dominic Clifton <dominic.clifton@cleanflight.com> Date: Mon Mar 7 15:28:53 2022 +0100 ELRS/SX127x - Cleanup NVIC/atomic block usage. Since betaflight#11380 the sx127xISR will always be called from an ISR handler so no additional NVIC entry or ATOMIC_BLOCK is required. Also, since sx127xISR is always called from an ISR handler it means that there's no need to call rxSpiPollExti. commit 25023bb Author: Dominic Clifton <dominic.clifton@cleanflight.com> Date: Sat Mar 12 12:04:38 2022 +0100 DSHOT/Bitbang - Hold the line at idle for 1 extra bit period. commit 25e0f30 Author: Mark Haslinghuis <mark@numloq.nl> Date: Sat Feb 19 02:08:44 2022 +0100 Update Code of Conduct commit 3523257 Author: Štěpán Dalecký <daleckystepan@gmail.com> Date: Tue Jan 18 00:25:30 2022 +0100 Blacbox increase resolution on setpoint, gyro and rounding commit b4d5d6d Author: Mathias Rasmussen <mathiasvr@gmail.com> Date: Tue Dec 28 18:58:10 2021 +0100 Update and clean up GitHub workflows commit f29f5a8 Author: Hao XU <xuhao3e8@gmail.com> Date: Wed Jan 19 01:04:35 2022 +0800 Rebased. commit 412adf8 Author: Spencer Graffunder <spencergraffunder@cedarville.edu> Date: Sat Jan 8 22:07:25 2022 -0600 add angle limit to 'pid profile other' cms menu commit abef8ea Author: Mathias Rasmussen <mathiasvr@gmail.com> Date: Mon Jan 3 16:48:50 2022 +0100 Use GitHub Actions for CI commit 95d81ea Author: Mathias Rasmussen <mathiasvr@gmail.com> Date: Sat Jan 1 19:07:41 2022 +0100 Remove unified target configurations commit 78df137 Author: Mathias Rasmussen <mathiasvr@gmail.com> Date: Wed Dec 29 22:44:41 2021 +0100 Use angle brackets with standard library headers commit 579e800 Author: Štěpán Dalecký <daleckystepan@gmail.com> Date: Sun Dec 26 19:49:14 2021 +0100 Reorder box_t to save few hundreds of bytes commit 1b95e3c Author: Mathias Rasmussen <mathiasvr@gmail.com> Date: Tue Dec 14 11:53:09 2021 +0100 Use macros for power with integer exponents commit 590e876 Author: fgiudice98 <francesco.giudice98@gmail.com> Date: Mon Jul 27 20:22:14 2020 +0200 Adds blackbox fields_disabled_mask to msp
RC5 had an unexpected failure of GPS Rescue because:
The logic error in rx.c also existed in RC4.
This PR should address both those problems in the simplest way possible. #11530 is an alternate PR with more changes, but ultimately simpler coding.
It has been tested with a code emulation where the GPS return code was enabled despite there being no GPS.