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
ctzsnooze
b360ccd60a
allow sticks in GPS Rescue
2022-04-01 20:25:18 +11:00
ctzsnooze
bef4c9a254
Merge pull request #11494 from haslinghuis/dshot_gpio
...
Fix [Bidirectional] DShot issues on G4, F7 and H7 by reducing GPIO speed
2022-04-01 11:41:14 +11:00
ctzsnooze
4b05d0906f
Merge pull request #11483 from SteveCEvans/elrs_race
...
Fix ELRS lost connection race condition
2022-04-01 11:37:03 +11:00
ctzsnooze
d8aeb89710
commit for failsafe PR #11459
2022-04-01 07:01:04 +11:00
Steve Evans
930d07d63e
Fix ELRS lost connection race condition
2022-03-30 20:57:05 +01:00
haslinghuis
21c8d67e95
Merge pull request #11459 from SteveCEvans/failsafe_timing
...
Failsafe timing
2022-03-30 21:51:19 +02:00
Steve Evans
07f6bea174
Fix failsafe timings and behaviour to match Failsafe.md
2022-03-30 18:29:21 +01:00
Mark Haslinghuis
a79840bef8
Fix [Bidirectional] DShot issues on H7 by reducing GPIO speed
2022-03-28 21:39:41 +02:00
haslinghuis
a6207a100e
Merge pull request #11468 from daleckystepan/fix_rc_smoothing
...
Fix compilation without RC smoothing enabled
2022-03-28 20:11:10 +02:00
David O'Connor
e9714261c3
Added doc comment to styleguide
2022-03-26 16:11:03 -04:00
haslinghuis
61f43fea9e
Merge pull request #11472 from klutvott123/crsf-baud-negotiation
...
Make negotiated baud configurable for CRSF
2022-03-23 00:01:35 +01:00
haslinghuis
015e9e2b63
Merge pull request #11442 from ctzsnooze/Save-not-Set-for-Tramp-OSD-command
...
Save not set for VTX osd settings
2022-03-22 11:47:27 +01:00