haslinghuis
5b1874dd30
Merge pull request #11350 from hydra/bf-fix-elrs-link-failures
...
Fix ELRS link failures where link is unrecoverable.
2022-01-29 01:07:37 +01:00
haslinghuis
d43bba39ee
Merge pull request #11335 from ctzsnooze/TPA-via-throttle
...
Use Throttle Setpoint, not rcDATA, for TPA
2022-01-28 23:07:43 +01:00
Jan Post
0a1f879a19
Merge pull request #11341 from McGiverGim/issues_as_form
...
Fix labels in yaml forms
2022-01-28 18:52:01 +01:00
Dominic Clifton
a91166bda0
ExpressLRS - Fix data-race in ISR handling that was observed that caused
...
RX loss.
Likely caused by RX task running *very* late and a new EXTI flag being
set, and then being immediately cleared without processing it.
More likely to happen on the bench than in the air due to task latency
caused by USB activity.
2022-01-28 15:24:58 +01:00
Dominic Clifton
3c5a5728b2
ExpressLRS - Fix an edge-case when a receiver can have both of
...
it's ISR flags set.
This has not been observed on the bench but is more of a safeguard so that
the task doesn't stall and can decide what to do.
2022-01-27 11:42:52 +01:00
Dominic Clifton
882e216f8a
RX SPI - Fix driver using the NVIC priority assigned to the MPU.
2022-01-27 11:42:26 +01:00
haslinghuis
b6bc232a19
Merge pull request #11330 from hydra/bf-fix-rx-loss-caused-by-osd-stats
...
Fix RX loss caused by OSD stats display.
2022-01-26 13:57:48 +01:00
haslinghuis
c7ae164ecc
Merge pull request #11323 from haslinghuis/remove_lpuart1
...
Remove LPUART1 from STM32G4 and SMT32H7 if no resource configured
2022-01-26 00:00:41 +01:00
ctzsnooze
2262dfc60e
use Throttle Setpoint, not rcDATA(throttle), for TPA
2022-01-25 18:37:01 +11:00
Miguel Angel Mulero Martinez
7272e7d92b
Fix labels in yaml forms
2022-01-25 08:28:46 +01:00
Mark Haslinghuis
3009a13355
Fix UARTS and LPUART
2022-01-24 21:41:19 +01:00
Dominic Clifton
765afa35b7
OSD - Fix code-style.
2022-01-23 15:31:50 +01:00
Dominic Clifton
5215a2b896
CMS - Fix whitespace.
2022-01-23 15:31:00 +01:00
Dominic Clifton
a0ca5124a2
CMS - Fix comment typo.
2022-01-23 15:30:37 +01:00
Dominic Clifton
023a7e5b00
OSD - Always use specifically named stats refresh phases in.
2022-01-23 15:29:15 +01:00
Dominic Clifton
e0f27197ff
OSD - Remove unneeded call to schedulerIgnoreTaskExecTime
in stats
...
refresh.
2022-01-23 15:26:01 +01:00
Dominic Clifton
1f666add6c
OSD - Clarify display driver requirements.
2022-01-23 15:23:10 +01:00
Dominic Clifton
2a9f0a50bb
OSD - Prevent RX task starvation by drawing each stats row on a separate
...
iteration.
2022-01-22 18:59:11 +01:00
Dominic Clifton
2fe5947290
OSD - Prevent RX loss on stats display by using async screen clearing
...
and multiple phases.
2022-01-22 18:59:11 +01:00
Dominic Clifton
e2c0388a6a
OSD - Add support for async screen clearing to display API.
...
No screen clearing is actually done asynchronously yet.
2022-01-22 18:59:11 +01:00
Jan Post
f2559fbfd8
Merge pull request #11319 from SteveCEvans/relax_determinism
...
Add scheduler_relax_rx and scheduler_relax_osd variables
2022-01-21 10:44:08 +01:00
Mark Haslinghuis
edfb94b1b5
Remove LPUART1 for STM32H7 Unified Target
2022-01-21 02:38:48 +01:00
Steve Evans
68e9501b02
Fix layout of PG numbering
2022-01-21 00:38:30 +00:00
haslinghuis
30dc410c70
Merge pull request #11322 from McGiverGim/issues_as_form
...
Move GitHub issues to forms
2022-01-20 23:55:53 +01:00
Steve Evans
b3903edf55
Allow RX and OSD tasks to be scheduled at the second attempt on F411 processors
2022-01-20 14:00:00 +00:00
Miguel Angel Mulero Martinez
c62afa2e12
Move GitHub issues to forms
2022-01-20 09:53:12 +01:00
Steve Evans
2af98ae7c8
Increase max scheduler_relax_rx and scheduler_relax_osd settings to 500
2022-01-20 02:35:02 +00:00
Steve Evans
62cb1fba1a
Add scheduler_relax_rx and scheduler_relax_osd variables
2022-01-20 01:59:13 +00:00
Štěpán Dalecký
9c3562a10b
Merge pull request #11245 from haslinghuis/fix_building_in_ubuntu
...
Update documentation for building in Ubuntu
2022-01-18 08:21:05 +01:00
Štěpán Dalecký
72c70a22e8
Merge pull request #11270 from haslinghuis/rename_attr
...
Rename attr
2022-01-18 08:19:18 +01:00
haslinghuis
185288341a
Merge pull request #11301 from DusKing1/add-NEUTRONRCF411SX1280
...
Add NEUTRONRCF411SX1280 target
2022-01-18 00:20:52 +01:00
haslinghuis
c8a268a411
Merge pull request #11299 from daleckystepan/vtx-start-bit
...
Vtx smartaudtio fix space
2022-01-18 00:20:16 +01:00
Štěpán Dalecký
8986f53c21
Merge pull request #11229 from phobos-/elrs-fixes
...
ExpressLRS - fixed slow initial connection
2022-01-17 22:25:18 +01:00
haslinghuis
07cc5c44c3
Merge pull request #11305 from SteveCEvans/unified_ICM42688P
...
Add support for ICM42605 and ICM42688P for unified targets except F411
2022-01-17 22:14:41 +01:00
Steve Evans
bdff13fd24
Fix merge error of gyro register offset
2022-01-17 18:47:28 +00:00
Mark Haslinghuis
a1a383d812
Rename attr
...
Keep single and plurar definition
2022-01-17 03:10:16 +01:00
Steve Evans
ee740d1381
Add support for ICM42605 and ICM42688P for unified targets except STM32F411 (for space reasons)
2022-01-16 12:25:19 +00:00
DusKing1
61e80dec92
add NeutronRCF411SX1280 target
2022-01-16 18:32:32 +08:00
Štěpán Dalecký
6af04d43a4
Vtx smartaudtio fix space
2022-01-16 09:49:09 +01:00
J Blackman
a6b9560b48
Merge pull request #11287 from daleckystepan/vtx-start-bit
2022-01-16 12:53:27 +11:00
haslinghuis
c16e971825
Merge pull request #11274 from SteveCEvans/rs_state_time
...
Fix issues impacting RX_STATE_MODES state duration and add DEBUG_RX_STATE_TIME
2022-01-16 02:27:46 +01:00
haslinghuis
1ccaa62108
Merge pull request #11297 from SteveCEvans/baro_state
...
If barometer read is still in progress ignore state execution time as it is short
2022-01-15 23:58:03 +01:00
Steve Evans
6a933478d2
Fix BARO task rate display
2022-01-15 21:32:54 +00:00
Steve Evans
815cb41d30
Add missing else clauses
2022-01-15 20:19:49 +00:00
ctzsnooze
ec9f485470
Merge pull request #11294 from ctzsnooze/revert-11141
...
revert 11141 re-enable gyro exti sync
2022-01-16 07:04:36 +11:00
Steve Evans
0cbd4c61b1
If barometer read is still in progress ignore state execution time as it is short
2022-01-15 16:41:43 +00:00
haslinghuis
ab565b04d7
Merge pull request #11289 from daleckystepan/dhsot-rounding-fix
...
[WIP ]Add rounding to proper display dshot values
2022-01-15 02:49:11 +01:00
ctzsnooze
5ee4db1040
revert 11141 re-enable gyro exti sync
2022-01-15 12:03:39 +11:00
Štěpán Dalecký
7ee0736516
Add rounding to proper display dshot values
2022-01-14 22:52:01 +01:00
Steve Evans
db904b4a75
Add expediting of OSD task
2022-01-14 13:28:48 +00:00