Commit Graph

17405 Commits

Author SHA1 Message Date
J Blackman 7f0e5481c3
Merge pull request #11188 from mathiasvr/pr-clean-workflows
Update and clean up GitHub workflows
2022-04-22 14:38:27 +10:00
J Blackman 31196489fa
Merge pull request #11536 from SteveCEvans/frsky_range
Frsky range check issues
2022-04-22 11:45:09 +10:00
J Blackman eb31068614
Merge pull request #11500 from klutvott123/crsf-baud-negotiation-improvements-2
Fix CRSF baud negotiation
2022-04-22 10:31:25 +10:00
haslinghuis d08ab1c6e8
Merge pull request #11541 from ctzsnooze/Fix-GPS-Return-failsafe-with-bad-channel-data
Improve failsafe handling for Rx's that send bad channel information.
2022-04-21 01:00:04 +02:00
haslinghuis d0e1ac44e4
Merge pull request #11537 from haslinghuis/add_flash_driver
Add Winbond 25Q128 flash driver
2022-04-20 21:56:09 +02:00
haslinghuis 987fba3463
Merge pull request #11538 from klutvott123/osd-visual-beeper
Fix OSD visual beeper
2022-04-20 21:53:50 +02:00
haslinghuis 32cbfffd77
Merge pull request #11525 from SupaflyFPV/patch-2
Release.yml - Updated and Validated
2022-04-20 20:32:12 +02:00
ctzsnooze e3e367e09e force rx_ranges unit tests to pass 2022-04-19 20:21:39 +10:00
ctzsnooze 5c2a15e93c fix FrSky failsafe packet false channel values 2022-04-19 20:21:27 +10:00
Steve Evans 8bc7548dbb Disable SPI DMA for CC2500 2022-04-18 23:08:58 +01:00
SupaflyFPV c743db199c Updated and Validated
with amazing line break

Indentation

Refactoring
2022-04-18 22:27:20 +01:00
Hans Christian Olaussen 7cc4c448b7 FIx OSD visual beeper 2022-04-18 14:32:06 +02:00
Mark Haslinghuis edde0651af Add Winbond 25Q128 flash driver 2022-04-18 01:54:35 +02:00
haslinghuis 954b7373bb
Merge pull request #11534 from mluessi/ml_fix_spi_ll_segment_rep
Fix SPI LL Segment Repetition
2022-04-17 20:11:37 +02:00
Steve Evans 1368b221b7 Remove rxFrameReady() 2022-04-17 17:58:10 +01:00
Steve Evans 12bb43cdb8 Define state case rather than relying on default 2022-04-17 15:37:04 +01:00
haslinghuis e9b716185f
Merge pull request #11521 from klutvott123/fix-ready-beep
Fix READY_BEEP
2022-04-17 01:51:52 +02:00
haslinghuis 59e0de66e9
Merge pull request #11419 from haslinghuis/update_code_of_conduct
Update Code of Conduct to 2.1
2022-04-16 23:23:18 +02:00
haslinghuis 7d4cf12238
Merge pull request #11530 from ctzsnooze/fix-gps-return-on-true-failsafe
fix for GPS Return failure in RC4 and RC5
2022-04-16 23:12:35 +02:00
haslinghuis 87a550ef96
Merge pull request #11533 from klutvott123/init-tasks-data-earlier
Initialize tasks data earlier
2022-04-16 23:11:46 +02:00
haslinghuis cc8108cdde
Merge pull request #11513 from 4712/Serial-4way-if_v2006
widening range of BLHeli/_S device id
2022-04-16 23:03:49 +02:00
Martin Luessi 7fb0c79ff4 Fix SPI LL Segment Repetition 2022-04-16 08:41:52 -07:00
Hans Christian Olaussen 205b8cd2ad Initialize tasks data earlier 2022-04-16 16:01:50 +02:00
ctzsnooze fb51f63735 fix for GPS non-return 2022-04-16 17:24:50 +10:00
Jan Post f5a56804b1
Merge pull request #11523 from haslinghuis/remove_duplicate
Remove duplicate line in unit test
2022-04-16 00:37:40 +02:00
Hans Christian Olaussen 0bb5bca5a7 Fix READY_BEEP 2022-04-15 18:19:37 +02:00
Hans Christian Olaussen ee6cd98c78 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.
2022-04-15 17:57:39 +02:00
Hans Christian Olaussen 2779607262 Retain negotiated baudrate after soft reset
Detect soft reset and use cached baudrate if baud rate negotiation is enabled.
2022-04-15 17:57:39 +02:00
Hans Christian Olaussen bef70530a8 Don't count crsf errors while eeprom write is in progress
to avoid false errors while writing to flash.
2022-04-15 17:57:39 +02:00
Hans Christian Olaussen 97b934a436 Change speed negotiation task priority
from lowest to low. same as telemetry task. should make it run more often when in failsafe for example
2022-04-15 17:53:15 +02:00
Hans Christian Olaussen 0a0cb41343 Prevent sending telemetry when baud negotiation in progress 2022-04-15 17:53:15 +02:00
Hans Christian Olaussen e282744997 Improve frame error detection
Count frame error if frame wasn't completed within the expected time or there was a crc error
2022-04-15 17:53:15 +02:00
Hans Christian Olaussen 9aac305bb8 Make speedNegotiationProcess send heartbeat if telemetry disabled 2022-04-15 17:53:15 +02:00
haslinghuis 9360ab1276
Merge pull request #11524 from klutvott123/prevent-failsafe-on-eeprom-write
Prevent false failsafe / rx loss on eeprom write for all RX protocols
2022-04-14 23:41:56 +02:00
Hans Christian Olaussen 332ba0b37c Prevent failsafe on eeprom write for all RX protocols 2022-04-14 15:44:01 +02:00
J Blackman b7c8eaee3f
Merge pull request #11515 from blckmn/release_artifacts
Adding a release workflow.
2022-04-14 09:48:34 +10:00
Mark Haslinghuis e74dbcfd45 Remove duplicate line in unittest 2022-04-13 23:25:13 +02:00
haslinghuis 42208ae46e
Merge pull request #11461 from hydra/bf-elrs-cleanup-1
ELRS / NVIC cleanup
2022-04-13 21:07:11 +02:00
haslinghuis ceb73e41f0
Merge pull request #11469 from hydra/bf-fix-dshot-bitbang-bidirectional-sample-period
DSHOT/Bitbang - Hold the line at idle for 1 extra bit period.
2022-04-13 21:05:40 +02:00
ctzsnooze f4775292b6
Merge pull request #11509 from ctzsnooze/failsafe-rc5-dev
Failsafe changes proposed for RC5
2022-04-13 22:12:07 +10:00
ctzsnooze ee024aff0c 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
2022-04-13 11:52:56 +10:00
blckmn 6f81ddb2b4 Adding a release workflow. 2022-04-11 18:23:01 +10:00
4712 fd40ef9e50
Restricting the range a bit again 2022-04-11 00:20:19 +02:00
4712 057ba09d3f 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
2022-04-10 14:50:35 +02:00
haslinghuis 642689dfc7
Merge pull request #11504 from limonspb/failsafe_delay_fix
Adding CLI min for failsafe_delay (value of '2' - 0.2s)
2022-04-10 00:10:31 +02:00
Ivan Efimov 7c9f938fa6 Adding CLI min for failsafe_delay (value of '2' - 0.2s) 2022-04-07 20:50:05 -05:00
J Blackman 2fd2e8eca5
Merge pull request #11498 from SupaflyFPV/patch-2 2022-04-06 07:32:34 +10:00
Dominic Clifton cb701814f1
Remove erroneous whitespace
Co-authored-by: Jan Post <Rm2k-Freak@web.de>
2022-04-02 01:45:13 +02:00
haslinghuis 7fcf16aad8
Merge pull request #11497 from ctzsnooze/repair-commit-for-PR-11459
fix for failsafe to apply throttle, aux and recovery delay settings
2022-04-02 01:40:00 +02:00
SupaflyFPV 3b6ae49145
Create release.yml 2022-04-02 00:36:55 +01:00